rTorrent RSS
If you are one of those who constantly check if new Linux ISOs, music under creative commons, etc. are already available on torrent trackers, setting up your computer to check and start the download automatically can save a lot of effort and improve your ratio.
Here I will explain how I set up an RSS reader to download all the freeleech files from a tracker
to one of the folders that my rTorrent
monitors.
On the rtorrent website, there is a list of links
with RSS utilities. I tested Rssdler, which was the first on
the list, seemed quite simple and was designed with rTorrent
in mind. Another program that I read
good recommendations for was Flexget, which I will leave for another post if
I test it in the future.
-
Download the dependencies for
RSSDler
julio@julio-acer ~> sudo pacman -S python-feedparser python-mechanize
-
Download and install
RSSDler
available on AUR -
Create the
~/.rssdler
folder and copy the configuration file to itjulio@julio-acer ~> mkdir ~/.rssdler julio@julio-acer ~> cp rssdler/config.txt ~/.rssdler
-
Edit the
config.txt
file according to your needs. I didn’t upload my file, because it contains my keys, but it looks similar to the following file:[global] downloadDir = /media/externo/Downloads/Torrents/rtorrent/watch/Misc workingDir = /home/julio/.rssdler minSize = 10 maxSize = 51200 log = 3 logFile = downloads.log verbose = 3 scanMins = 15 sleepTime = 2 runOnce = false urllib = false ################### # Músicas ################### [musicas] link = http://www.creativecommonstracker.fm/browse.php?q=format:"FLAC"+is:free&c=0&uid=99xx&passkey=abcdef123456789&rss=1 minSize = 10 maxSize = 51200 directory = /media/externo/Downloads/Torrents/rtorrent/watch/Musicas ################### # Videos ################### [TV_XVID] link = http://on.legal-torrents.com/rss.php?feed=direct&cat=4&user=julio&passkey=abcdef123456789 minSize = 80 maxSize = 2048 directory = /media/externo/Downloads/Torrents/rtorrent/watch/Seriados regextrue = (breaking.good|the.big.bang|^the.walking|^family.*S10|community.S03.*LOL) regexfalse = (HEBSUB|D0|1080p|720p|STV|R5|CAM|TS|dd5|internal) [TV_x264] link = http://on.legal-torrents.com/rss.php?feed=direct&cat=5&user=julio&passkey=abcdef123456789 minSize = 100 maxSize = 3072 directory = /media/externo/Downloads/Torrents/rtorrent/watch/Seriados regextrue = (^serie1.*S08.*720p.*dimension|^serie2.S06.*720p)
rssdler
only allows what is inregextrue
and not inregexfalse
to be downloaded. -
Run
rssdler -r
to start normally orrssdler -d
to start as a daemon.