rTorrent RSS

Sept. 25, 2011·
Julio Batista Silva
Julio Batista Silva
· 2 Min Lesezeit
Hinweis
Lade nur legales Material herunter!
Hinweis
Update: Heute bevorzuge ich Sonarr, Radarr, Lidarr, etc.

Wenn du regelmäßig prüfst, ob neue Linux‑ISOs, Creative‑Commons‑Musik usw. in Torrent‑Trackern auftauchen, kann es viel Aufwand sparen und deinen Ratio verbessern, den Rechner automatisch per RSS prüfen und Downloads starten zu lassen.

Hier zeige ich, wie ich einen RSS‑Reader konfiguriert habe, um alle „freeleech“‑Dateien eines Trackers in einen Ordner zu laden, den mein rTorrent überwacht.

Auf der rtorrent‑Seite gibt es Links zu RSS‑Tools. Ich habe Rssdler getestet (erstes der Liste, simpel, auf rTorrent zugeschnitten). Ebenfalls empfohlen wird Flexget – hebe ich mir für später auf.

  1. Abhängigkeiten für RSSDler installieren

    sudo pacman -S python-feedparser python-mechanize
    
  2. RSSDler aus dem AUR laden und installieren

  3. Ordner ~/.rssdler anlegen und die Konfigurationsdatei hinein kopieren

    mkdir ~/.rssdler
    cp rssdler/config.txt ~/.rssdler
    
  4. config.txt nach Bedarf anpassen. Meine Datei enthält Keys und ist daher nicht öffentlich; sie ähnelt in etwa:

    [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
    
    ###################
    # Musik
    ###################
    [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 lädt nur, was regextrue entspricht und nicht von regexfalse ausgeschlossen wird.

  5. rssdler -r normal starten oder rssdler -d als Daemon.


Julio Batista Silva
Autoren
Senior Cloud-Entwickler
comments powered by Disqus