Open palla89 opened 7 years ago
Hi! thanks for the compliment!! I did my best with this project, and I use it daily since it's creation.
Just as a disclaimer, there are more sophisticated tools that do the same, like https://sonarr.tv.
Now, regarding your questions:
This tool uses deluge torrent to manage all the downloads, this is more like a finder and scheduler, and I use deluge-console as an interface, or deluged from my desktop PC. With those I can set download speeds, and mostly of the configuration for torrent download will be delegated to those programs.
As for the things you can do, so far it can search tv shows, check the last aired episode and add it to a watch list, and then search through a feed to find those shows and download them on a pre configured folder, which you can change in the config file. Finally, it can update the shows from the tvdb database to set the next episode to download in case it gets behind the current episode (it happens!).
The callback function sounds great to me! maybe we could talk more about this to set a plan to modifying it according to your needs.
And finally, thanks for the heads up! I prefer JSON to XML, so I'll be keeping an eye for the change to update this project.
If you have any thoughts on how to improve it, or you want to work further on it, feel free to fork it or clone it and work on it.
Thanks again and cheers!
Nice! I'll check out sonarr.tv to see how it works!
I've not mentioned before that I'm using your tool on the raspberry pi without any problem, again nice job!
Thank you for your answers! Regarding the callback function, I think it could be cool to call a script at download completed of the torrent, I have a little script in bash that send me a push notification on my smartphone, but now that I think about it, transmission (I use this instead of deluge) have this function already implemented when a torrent finishes. Probably also deluge has it, we should check it out! :D
Hi pablogarin! I just found your torrentmanager and seems awesome! I've just some question I couldn't find answer in the readme:
Again, many thanks for this work!