Flexget je nástroj, který funguje z terminálu a umožňuje stahovat torrenty prostřednictvím RSS. To je zvláště užitečné pro televizní seriály, protože pokud je sledujete mnoho, může být jejich ruční stahování nesmírně obtížné, protože se vysílají v různé dny a časy. |
Instalace
En Oblouk a deriváty:
yaourt -S flexget
Další distribuce Linuxu:
1. Ověřte, že máte Python 2.6 (minimálně) nainstalováno:
python -V
Pokud není nainstalován, musí být nainstalován.
Na Debianu / Ubuntu a jeho derivátech:
sudo apt-get nainstalovat python2.6
2. Ověřte, že jste nainstalovali python-pip:
dpkg -s python -pip
V případě, že není nainstalován, v Debianu / Ubuntu a jeho derivátech:
sudo apt-get nainstalovat python-pip
3. Nainstalujte flexget:
sudo pip nainstalovat flexget
konfigurace
Konfigurovat flexget a říct mu, kterou sérii stáhnout, s jakou kvalitou, na které cestě atd. stačí upravit soubor .flexget / config.yml.
Chcete-li vidět příklady nebo "recepty" souboru config.yml na stahování sérií, doporučuji přečíst soubor oficiální stránka projektu. Tato základní konfigurace by však měla fungovat:
úkoly: název úkolu: rss: http://example.com/torrents.xml série: - moje série 1 - moje série 2 ke stažení: ~ / torrenty / série /
Je zřejmé, že musíte odpovídajícím způsobem změnit data. Jako adresu RSS obvykle používám: http://showrss.karmorra.info/feeds/all.rss. To je samozřejmě věc vkusu a potřeb.
Toto je konfigurační soubor, který aktuálně používám ...
Vyzkoušejte flexget a přidejte úkol do cronu
Jakmile úhledně upravíme konfigurační soubor, musíme provést test, abychom ověřili, že vše funguje dobře. K tomu jsem otevřel terminál a napsal:
flexget - test
Neočekávejte, že tento příkaz stáhne nějaké soubory, pouze ověří, že data zadaná v souboru config.yml jsou „konzistentní“ a že flexget je dokáže správně interpretovat.
Chcete-li efektivně spustit flexget, jednoduše vložte:
flexget
Nakonec, jakmile vše funguje tak, jak chceme, může být dobrý nápad přidat do úlohy cron flexget tak, aby běžel každý X časový úsek.
crontab -e @hourly / usr / local / bin / flexget --cron
Tato konfigurace běží flexget každou 1 hodinu. Další informace o tom, jak konfigurovat cron, doporučuji přečíst tento starý článek.
Nakonfigurujte klienta bittorrentu
Jediné, co zbývá, je nakonfigurovat klienta bittorrent tak, aby začal stahovat torrenty, které flexget uložil ve složce, kterou jsme zadali v souboru config.yml.
U převodovky je to snadné. Přejděte na Úpravy> Předvolby, vyberte možnost Přidat torrenty automaticky z a vyberte odpovídající složku.
Stručně řečeno, systém automatického stahování funguje takto: flexget běží (díky cronu) automaticky a stahuje příslušné torrentové soubory do složky. Náš bittorrentový klient zase automaticky stáhne všechny .torrent soubory stažené pomocí flexgetu. Snadné, rychlé a bezbolestné. 🙂
OT: Nevím, jestli to zmínili, ale Remastersys zmizel ... Byl to vynikající nástroj .. :(
ahoj přátelé usemoslinux Sleduji vás už dlouho, ale je to poprvé, co jsem se vám rozhodl napsat, nainstaloval jsem flexget, ale konfigurační soubor se neobjevil, používám ubuntu 12.10 s desktopem kde.
miguel @ miguel-System-Product-Name: ~ $ flexget
2013-06-14 19:06 INFO manager Pokus o čtení z: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget
2013-06-14 19:06 CRITICAL main Nepodařilo se najít konfigurační soubor config.yml
2013-06-14 19:06 INFO manager Pokus o čtení z: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget
2013-06-14 19:06 CRITICAL main Nepodařilo se najít konfigurační soubor config.yml
miguel @ miguel-System-Product-Název: ~ $
Snažil jsem se nastavit soubor flexget / config.yml. ale zdá se být prázdný, doufám, že vaše pomoc díky