Jak stahovat série pomocí flexgetu

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é. 🙂


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   heimndal řekl

    OT: Nevím, jestli to zmínili, ale Remastersys zmizel ... Byl to vynikající nástroj .. :(

  2.   Miguel řekl

    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