Ako sťahovať série pomocou flexgetu

Flexget je nástroj, ktorý pracuje z terminálu a umožňuje sťahovať torrenty prostredníctvom protokolu RSS. To je obzvlášť užitočné pre televízne seriály, pretože ak veľa sledujete, ich manuálne stiahnutie môže byť nesmierne náročné, pretože sa vysielajú v rôznych dňoch a časoch.

inštalácia

En Oblúk a deriváty:

yaourt -S flexget

Ostatné distribúcie Linuxu:

1. Overte, či máte Python 2.6 (minimálne) nainštalované:

python -V

Ak nie je nainštalovaný, musí byť nainštalovaný.

Na Debiane / Ubuntu a derivátoch:

sudo apt-get nainštalovať python2.6

2. Overte, či ste nainštalovali python-pip:

dpkg -s python -pip

V prípade, že nie sú nainštalované, v Debiane / Ubuntu a derivátoch:

sudo apt-get nainštalovať python-pip

3. Nainštalujte flexget:

sudo pip nainštalovať flexget

konfigurácia

Nakonfigurovať flexget a povedať mu, ktoré série majú stiahnuť, v akej kvalite, na ktorej ceste atď. stačí upraviť súbor .flexget / config.yml.

Ak si chcete pozrieť príklady alebo "recepty" súboru config.yml na stiahnutie série, navrhujem prečítať súbor oficiálna stránka projektu. Táto základná konfigurácia by však mala fungovať:

úlohy: názov úlohy: rss: http://example.com/torrents.xml séria: - moja séria 1 - moja séria 2 na stiahnutie: ~ / torrenty / séria /

Je zrejmé, že musíte zodpovedajúcim spôsobom zmeniť údaje. Ako adresu RSS obvykle používam: http://showrss.karmorra.info/feeds/all.rss. To je samozrejme vec vkusu a potrieb.

Toto je konfiguračný súbor, ktorý momentálne používam ...

Vyskúšajte flexget a pridajte úlohu do cron

Po úhľadnej úprave konfiguračného súboru je potrebné vykonať test, ktorý overí, či všetko funguje dobre. Aby som to urobil, otvoril som terminál a napísal:

flexget -test

Neočakávajte, že tento príkaz stiahne nejaké súbory, iba overí, či sú údaje zadané v súbore config.yml „konzistentné“ a či ich dokáže flexget správne interpretovať.

Pre efektívne vykonanie flexgetu stačí dať:

flexget

Nakoniec, akonáhle všetko funguje tak, ako chceme, môže byť dobrý nápad pridať do úlohy cron flexget tak, aby bežal každých X časových intervalov.

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

Táto konfigurácia beží flexget každú 1 hodinu. Ďalšie informácie o konfigurácii cron odporúčam prečítať tento starý článok.

Nakonfigurujte klienta bittorrentu

Ostáva už len nakonfigurovať bittorrentového klienta tak, aby začal sťahovať torrenty, ktoré flexget uložil do priečinka, ktorý sme zadali v súbore config.yml.

Pri prevodovke je to jednoduché. Prejdite na Úpravy> Predvoľby, vyberte možnosť Pridať torrenty automaticky z a vyberte zodpovedajúci priečinok.

Ak to zhrnieme, systém automatického sťahovania funguje takto: flexget sa spustí (vďaka cronu) automaticky a stiahne príslušné súbory torrentu do priečinka. Náš bittorrentový klient zase automaticky stiahne všetky .torrent súbory stiahnuté pomocou flexgetu. Ľahko, rýchlo a bezbolestne. 🙂


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   heimndal dijo

    OT: Neviem, či sa to už spomínalo, ale Remastersys zmizol...Bol to vynikajúci nástroj.. :(

  2.   Miguel dijo

    Ahojte priatelia usemoslinux, sledujem vás už dlho, ale toto je prvýkrát, čo som sa rozhodol vám napísať.Nainštaloval som si flexget, ale konfiguračný súbor sa nezobrazuje, používam Ubuntu 12.10 s KDE pracovnej plochy.

    miguel@miguel-System-Product-Name:~$ flexget

    2013-06-14 19:06 INFO manager Pokúsil sa čítať z: /usr/local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013-06-14 19:06 CRITICAL main Nepodarilo sa nájsť konfiguračný súbor config.yml

    2013-06-14 19:06 INFO manager Pokúsil sa čítať z: /usr/local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013-06-14 19:06 CRITICAL main Nepodarilo sa nájsť konfiguračný súbor config.yml

    miguel@miguel-System-Product-Name:~$

    Pokúsil som sa nakonfigurovať súbor flexget/config.yml. ale zdá sa prázdny, dúfam, že vám pomôžete, ďakujem