Skip to content

Instantly share code, notes, and snippets.

@jonikorpi
Last active August 29, 2015 14:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jonikorpi/8a708745d3069fb5cbac to your computer and use it in GitHub Desktop.
Save jonikorpi/8a708745d3069fb5cbac to your computer and use it in GitHub Desktop.
The definition of a rathole:
My TV torrents stopped downloading.
Turns out my primary TV torrent feed changed to magnet links.
Turns out my autodownloader doesn't know how to pass magnet links to my torrent client.
Changed to another client.
*mysterious errors*
Turns out the client has to be installed in Program Files instead of Program Files (x86).
Uninstalling it and reinstalling it there.
*other mysterious errors*
Turns out the client has to be installed with the same version of Python as the autodownloader.
*FUUUUUUUUUUUUUUUUUUUCK*
Changed to a third client. Doesn't work.
Changed to a fourth client. Doesn't work.
Ran out of clients that support magnet urls via this autodownloader.
*GYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHH*
Uninstalling autodownloader from Python 2.7. Can't be arsed to backup and migrate database because of anger.
Installing Python 2.6.
Installing pip to Python 2.6 via a weird Windows GUI utility, because nothing else works.
Using weird pip Windows GUI utility to install autodownloader.
Running autodownloader.
It now tells me the client has to be installed in _Program Files (x86)_ instead of Program Files.
*SEETHING HATRED*
Uninstalling it again and reinstalling it back there.
Autodownloader finds the client now, but says it has to be in "daemon mode".
Client has a daemon, but apparently it can't be the daemon that's in "classic mode" and starts with the GUI client. Instead I need to run another .exe (not explained anywhere, really), which runs the daemon in "daemon mode" and then opens the GUI client, which then connects to it.
Did all that.
Everything works.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment