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. 🙂
OT: Neviem, či sa to už spomínalo, ale Remastersys zmizol...Bol to vynikajúci nástroj.. :(
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