ScURLbble is a Bash script for scrobbling and updating the "Now Playing" status on Last.fm. It leverages the Last.fm API to:
- Authenticate users.
- Scrobble tracks and Update the "Now Playing" status.
- Manually or integrate with
mpc(MPD Client).
-
Dependencies:
curl: For API calls.md5sum: For generating API signatures.mpd/mpc: For music tracking (optional, if using the auto-scrobble loop).
-
Last.fm API Credentials:
- Register a new application to get your
API_KEYandAPI_SECRET.
- Register a new application to get your
./scurlbble
or
./scurlbble "Artist" "Track" (manual mode)
The script will prompt for your Last.fm credentials (API key, API secret, username, and password) if missing and save to ./config.txt
Free for all forever and ever!