Howtos/RSSdler

Från Ubuntu Sverige

Hoppa till: navigering, sök

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
Personliga verktyg