Hogyan lehet sorozatokat letölteni a flexget használatával

A Flexget egy olyan eszköz, amely a terminálról működik, és lehetővé teszi a torrentek letöltését RSS-en keresztül. Ez különösen hasznos a tévésorozatoknál, mivel ha sokat követsz, akkor a manuális letöltés rendkívül nehéz lehet, mivel különböző napokon és időpontokban kerülnek adásba.

Telepítés

En Bolthajtás és származékai:

yaourt -S flexget

Egyéb Linux disztribúciók:

1. Ellenőrizze, hogy rendelkezik-e Python 2.6 (minimum) telepítve:

python-V

Ha nincs telepítve, akkor telepíteni kell.

Debian / Ubuntu és származékai:

sudo apt-get install python2.6

2. Ellenőrizze, hogy telepítette-e python-pip:

dpkg -s python -pip

Ha nincs telepítve, a Debian / Ubuntu és származékaiban:

sudo apt-get install python-pip

3. A flexget telepítése:

sudo pip install flexget

konfiguráció

A flexget konfigurálásához, és megmondja, melyik sorozatot töltse le, milyen minőséggel, milyen útvonalon stb. csak módosítsa a .flexget / config.yml fájlt.

Ha példákat vagy "recepteket" szeretne látni a config.yml fájlról a sorozatok letöltéséhez, javasoljuk, hogy olvassa el hivatalos projektoldal. Ennek az alapkonfigurációnak azonban működnie kell:

feladatok: feladat neve: rss: http://example.com/torrentek.xml sorozat: - 1. sorozatom - 2. sorozat letöltés: ~ / torrentek / sorozat /

Nyilván ennek megfelelően kell megváltoztatnia az adatokat. RSS-címként általában a következőket használom: http://showrss.karmorra.info/feeds/all.rss. Természetesen ez ízlés és igények kérdése.

Ez az a konfigurációs fájl, amelyet jelenleg használok ...

Tesztelje a flexget és adjon hozzá feladatot a cronhoz

Miután szépen módosítottuk a konfigurációs fájlt, tesztet kell végeznünk annak ellenőrzésére, hogy minden jól működik-e. Ehhez megnyitottam egy terminált, és ezt írtam:

flexget - teszt

Ne számítson arra, hogy ez a parancs fájlokat tölt le, csak azt ellenőrzi, hogy a config.yml fájlban megadott adatok "konzisztensek-e", és hogy a flexget megfelelően tudja-e értelmezni.

A rugalmas alkalmazás hatékony végrehajtásához:

flexget

Végül, ha minden úgy működik, ahogy szeretnénk, célszerű lehet flexget-et adni a cron feladathoz, hogy minden X időrésen futjon.

crontab -e @hourly / usr / local / bin / flexget --cron

Ez a konfiguráció 1 óránként futtatja a flexget programot. A cron konfigurálásával kapcsolatos további információkért javasoljuk, hogy olvassa el ez a régi cikk.

Konfigurálja a bittorrent klienst

Az egyetlen dolog, ami megmarad, az a bittorrent kliens beállítása, hogy elkezdje letölteni azokat a torrenteket, amelyeket a flexget a config.yml fájlban megadott mappába mentett.

A Transmissionnél ez könnyű. Lépjen a Szerkesztés> Beállítások elemre, válassza ki a Torrentek automatikus hozzáadása opciót, és válassza ki a megfelelő mappát.

Összefoglalva, az automatikus letöltési rendszer így működik: a flexget (a cronnak köszönhetően) automatikusan lefut, és letölti a megfelelő .torrent fájlokat egy mappába. A bittorrent kliensünk viszont automatikusan letölti az összes flexget által letöltött .torrent fájlt. Könnyű, gyors és fájdalommentes. 