Disclaimer: Only tested on Windows.
Download both the main.py and GUI.py file. Run (double click) the GUI.py file and the program should work.
A python script that exports scrobbles from last.fm
The scrobbles are stored in a json file and structured in such a way as to minimize the file size.
Python 3 (or higher)
###Note that the list of commands below are no longer needed due to the addition of the GUI.
- start over
- Fetches all tracks listened by a given user. The output is put into a json file.
- update
- Updates the json file given by the user. Tracks are only added from the 'last track' timestamp. Previous tracks are not touched.
- change settings
- Allows the user to change their settings. Which consist of the username(not recommended changing) and the json filename.
- username
- Shows the current username.
- filename
- Shows the current filename.
- change api
- Allows the user to change the api key used by the script.