-
Notifications
You must be signed in to change notification settings - Fork 36
FAQs
- First, look through the log file (using the
trakts logcommand) to see what went wrong. - The error/warning will mostly be near the end of the file.
- Try searching the issue tracker. Someone else is bound to have encountered this before.
- If you are unable to fix the problem, feel free to create an Issue.
See Metadata Remap
- Generally, this app provides "live" updates to trakt regarding your playing status.
- However, it may happen that the app is unable to communicate with trakt servers (probably due to connection issues), and thus scrobbling updates won't be meaningful.
- For such cases, the app maintains a Backlog Cleaner, which remembers the media that you have finished watching (progress > 80%). (Storing other info like start/pause scrobbles is unnecessary)
- It will try to sync that information with trakt.tv the next time its servers are reachable.
- See
backlogfor configuring some parameters related to this.
- Stop the app using
trakts stop - Run
pipx upgrade trakt-scrobbler(if you want to install a beta version, add--pip-args='pre'at the end) - Start the app again using
trakts start
-
Linux:
~/.local/share/trakt-scrobbler/ -
Mac:
~/Library/Application Support/trakt-scrobbler/ -
Windows:
%APPDATA%\trakt-scrobbler\
The latest log is stored in a file named trakt_scrobbler.log; older logs can be found in the files ...log.1, ...log.2, and so on.
Everything is in human readable form, so that you can figure out what data is used by the app. While submitting a bug report, be sure to include the log file contents.
This project has moved to using uv instead of pipx for managing the installation.
If you followed the old Installation guide, run the following commands in a terminal/command prompt:
-
trakts stopto stop the background service. pipx uninstall trakt-scrobbler
You should also uninstall pipx if you don't require it:
-
osx:brew uninstall pipx -
linux/windows powershell:python3 -m pip uninstall pipx
After this, you can install the new version using steps in Installation section.
There has been a major UX overhaul with v1.0.0, due to the introduction of the trakts command, changes in how config is stored and a much simpler way of installation. So long story short, you will have to remove the older version and re-install using the new method. In some cases, you may also have to set some configuration parameters again, if you have custom overrides - use trakts config command for that.
In a terminal/command prompt, run the following commands:
-
Linux
-
systemctl --user stop trakt-scrobblerto stop the background service. -
cd ~/.local/trakt-scrobbler/ && poetry env remove python3to remove python environment. -
cd ~ && rm -rf ~/.local/trakt-scrobblerto remove installed code files.
-
-
MacOS
-
launchctl stop com.github.iamkroot.trakt-scrobblerto stop the background service. -
launchctl unload com.github.iamkroot.trakt-scrobblerto remove the service. -
cd ~/Library/trakt-scrobbler && poetry env remove python3to remove python environment. -
cd ~ && rm -rf ~/Library/trakt-scrobblerto remove installed code files.
-
-
Windows
-
taskkill /im pythonw.exeto stop the background service. -
del "%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\trakt-scrobbler.bat"to delete the autostart script. cd "%LOCALAPPDATA%\trakt-scrobbler"-
poetry env remove python3to remove python environment. cd %LOCALAPPDATA%-
rd /S /Q "%LOCALAPPDATA%\trakt-scrobbler"to remove installed code files.
-
You should also uninstall poetry if you don't require it:
-
osx / linux / bashonwindows:POETRY_UNINSTALL=1 curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -
windows powershell:$env:POETRY_UNINSTALL = 1; (Invoke-WebRequest -Uri https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py -UseBasicParsing).Content | python
If poetry is not installed on your system, you must have used pipenv.
- For uninstallation, replace
poetry env remove python3withpipenv --rmin the steps above. To removepipenvitself, usepip uninstall pipenv.
After this, you can install the new version using steps in Installation section.