Howtos/RSSdler
Från Ubuntu Sverige
Efter att själv ha sökt runt runt utan att hitta nån bra guide för att sätta upp Rssdler så tänkte jag göra en själv. Jag fick personlig hjälp av en kille på ett annat forum att sätta upp det och det fungerar som en dröm. Detta är min första How-to så ha överseende, men jag tänkte att det var min tur att hjälpa till lite.
Rekommenderar att använda Rssdler tillsamans med rtorrent, en how-to på rtorrent hittar ni här http://ubuntu-se.org/smf/index.php/topic,2853.0.html
Ok. Först, vad är Rssdler? Det är ett program automatiskt laddar ner filer från RSS-flöden, till exempel torrentfiler. Rssdler kan ladda ner filen vart som helst och passar därför väldigt bra ihop med en torrentklient som tittar efter nya torrent filer i en katalog.
Steg 1: Förberededelser
Ladda ner RSSdler från http://code.google.com/p/rssdler/downloads/list packa upp till rssdler***. I mitt fall blev det rssdler040 eftersom det är version 0.4.0 (men detta är oväsentligt).
För att installera de paket som rssdler är beroende av, kör följande i terminalen:
sudo apt-get install python-feedparser python-mechanize
Steg 2: Installera
Gå till mappen där du packade upp rssdler:
cd /path/to/rssdler***
Sedan kör vi skriptet för att installera rssdler
sudo python setup.py install
Steg 3: Konfigurera
Skapa mappen ".rssdler" i din hemkatalog Skapa filen "config.txt" i mappen.
Öppna config.txt, nu är det dags att ställa in alla filter.
Börja med att ställa in global, denna måste ställas in för att dom andra ska funka.
downloadDir = /home/(användare)/rtorrent/torrentfiles (Här kommer alla torrentfiler som inte passar in i något filter hamna)
workingDir = /home/(användare)/installed/rssdler (Mappen där rssdler packades upp till)
logFile = /home/(användare)/installed/rssdler (Där loggfilen ska hamna)
scanMins = 30 (Antal minuter mellan varje gång programmet ska kolla alla feeds)
Sedan kan ni gå vidare och skapa filter, man kan skapa hur många filter som helst, men se till att bara använda små bokstäver.
Som förslaget nedan visar så kommer alla avsnitt som släpps av serierna "(namnet.på.det.du.vill.ladda.ner|något.mer.du.vill.ladda.ner)" som inte är större en 1 Gb, som är av kvaliten HDTV och inget av dom som står under regexfalse laddas ner automatiskt till den directory som jag sätter. link är länken till RSS-flödet. Om ni går in på någon torrentsida så kommer ni säkerligen hitta detta under FAQ.
[Rubrik på filtret]
link = http://www.site.org/rssdl.php?passkey=XXXXXXXXXXXXX
maxSize = 1000
directory = /home/eriksson25/rtorrent/torrentfiles/mappnamn
regextrue = (namnet.på.det.du.vill.ladda.ner|något.mer.du.vill.ladda.ner)
regexfalse = (hr|720|1080|ntsc|x264|sct)
nosave = False
Här finns mer information om hur man ska konfigurera rssdler: http://code.google.com/p/rssdler/wiki/CommentedConfig
Steg 6: Lägg till daemon
Kopiera skriptet från mappen där du packade upp rssdler
sudo cp /home/(användare)/Skrivbord/rssdler***/rssdler.sh /etc/init.d/rssdler
Nu behöver vi ändra en grej i skriptet så vi öppnar den med gedit
sudo gedit /etc/init.d/rssdler
Ändra sedan user='user' till user='ditt-användar-namn', sen kan du spara och stänga.
kör sedan följande:
sudo chown root:root /etc/init.d/rssdler sudo chmod ug+x /etc/init.d/rssdler sudo update-rc.d rssdler defaults
