Scrobble to last.fm while playing Rocksmith 2014.
- Scrobble to last.fm while playing Rocksmith 2014's "Learn a Song" game mode.
- Other modes not tested.
- Update now playing status on last.fm when starting a song.
- Edits and replacements are supported.
- Full tag matching.
- Individual tag bulk matching with plain text.
- Individual tag bulk matching with regular expressions.
Python3, Rocksniffer, pylast, and selenium with Firefox or Chrome.
pip install -r requirements.txt
If you are using the pre built binary, you just need Rocksniffer and Firefox or Chrome.
- Install the Rocksniffer application. Don't open any Rocksniffer HTML files when starting the scrobbler.
- Edit the
config.pyfile with your last.fm information and location of the Rocksniffer folder. You will need to get a last.fm API key. - Run
python main.py. The scrobbler will automatically start the Rocksniffer application.
- Acquire the binary from the releases page.
- Install the Rocksniffer application. Don't open any Rocksniffer HTML files when starting the scrobbler.
- Extract the zip file. Edit the
config.pyfile with your last.fm information and location of the Rocksniffer folder. You will need to get a last.fm API key. - Run
.\RocksmithScrobbler.exefrom a terminal. The scrobbler will automatically start the Rocksniffer application.
You can have the scrobbler run automatically when the game is launched by modifying the launch options on Steam. The launch options would be something like:
"path\to\your\script.bat" %command%
Where the .bat file is a custom script containing something like:
start python "path\to\rocksmith\scrobbler\main.py"
%1
This batch file asynchronously starts the scrobbler, then starts the game with %1