- #LASTFM SCROBBLER YES ALLOW ACCESS ANDROID#
- #LASTFM SCROBBLER YES ALLOW ACCESS PASSWORD#
- #LASTFM SCROBBLER YES ALLOW ACCESS PC#
Add the line below to your mpd.conf to enable this feature.Įxample configuration: Output with 44.1 KHz at e. When this feature is enabled, mpd will always start in the "paused" state, even if a song was playing when mpd was stopped. This feature is present in mpd after version 0.16.2. YAMS also comes with a systemd service file that can be started with the rvice user unit after authentication is complete.
Yams -h will print all command line options. Yams -a will attach to the current running instance's log file, allowing you to watch the daemon's output. Yams -k will kill the current running instance. Yams runs as a daemon by default ( yams -N will run it in the foreground). In order to authenticate, the user must run the yams command in an interactive terminal, at least once, and follow the printed instructions.Īfterwards, YAMS can be started with its binary: It also offers a decent amount of configuration options for when/how a scrobble should be made (including ignoring duplicate scrobbles when a track is played multiple times in a row). Similar to other scrobblers, YAMS can save failed scrobbles and upload them at a later date.
#LASTFM SCROBBLER YES ALLOW ACCESS PASSWORD#
YAMS is a Last.FM scrobbling daemon for MPD written in Python.Īs it is written for v2.0 of Last.FM's scrobbling API, YAMS does not store your username or password locally, but opts to use a cookie instead. Additionally, Sonata does not cache the songs if they cannot be forwarded to Last.fm at the time of playing, meaning they will not be added to the statistics. Sonata has built-in support for scrobbling, although that requires the program to run the whole time. Those didn't fix the localhost redirect problem, but after removing those, along with editing /etc/apache2/sites-available/nf, everything now works, including Last.Note: If you get a handshake failed, username or password incorrect (BADAUTH) error, make sure your username and password are correct, and that your password is not 32 characters long. Local_web_path = " I just commented them out. I use port 8080 port-forwarded for the Ampache server.īefore I found the above fix for the localhost redirect problem, I has also changed a few settings back to default in /var/http_host = "localhost" To fix the localhost redirect, I had to go into /etc/apache2/sites-available/nf and change line 1 "" to "". I believe that behavior started with 3.8.6, as I hadn't made any other changes to config, or tested remote web access since then. Today I noticed that remote web access of Ampache server was getting redirected to localhost, thus giving a blank page. I had upgraded from Ampache 3.8.5 to 3.8.6 a few days ago, but that didn't fix it. I'm not sure what exactly caused it to start working. 11:07:19 () -> Called for page: įor some reason, Scrobbling on remote clients started working today.
11:07:14 (API) -> Login Success, passphrase matched 11:07:14 (API) -> Handshake Attempt, IP.xx User:roland Version:350001
#LASTFM SCROBBLER YES ALLOW ACCESS ANDROID#
However, when I use Android or iPhone running Subsonic or Ampache client, Scrobbling fails.
#LASTFM SCROBBLER YES ALLOW ACCESS PC#
Last.fm is configured and working to scrobble when I login on my desktop pc, the same pc as running server.
I have Ampache 3.8.5 running on Ubuntu 17.10.