Sådan downloades serier ved hjælp af flexget

Flexget er et værktøj, der fungerer fra terminalen, der giver dig mulighed for at downloade torrents via RSS. Dette er især nyttigt for tv-serier, da hvis du følger meget, kan det være enormt vanskeligt at downloade dem manuelt, da de sendes på forskellige dage og tidspunkter.

Installation

En Arch og derivater:

yaourt -S flexget

Andre Linux-distributioner:

1. Bekræft, at du har Python 2.6 (minimum) installeret:

python -V

Hvis den ikke er installeret, skal den installeres.

På Debian / Ubuntu og derivater:

sudo apt-get installer python2.6

2. Kontroller, at du har installeret python pip:

dpkg -s python -pip

I tilfælde af ikke at blive installeret, i Debian / Ubuntu og derivater:

sudo apt-get installer python-pip

3. Installer flexget:

sudo pip installere flexget

konfiguration

At konfigurere flexget og fortælle det, hvilken serie der skal downloades, med hvilken kvalitet, på hvilken sti osv. bare ændre filen .flexget / config.yml.

For at se eksempler eller "opskrifter" på config.yml for at downloade serier, foreslår jeg at læse officiel projektside. Denne grundlæggende konfiguration skal dog fungere:

opgaver: opgavens navn: rss: http://example.com/torrents.xml series: - min serie 1 - min serie 2 download: ~ / torrents / series /

Det er klart, at du skal ændre dataene i overensstemmelse hermed. Som RSS-adresse bruger jeg normalt: http://showrss.karmorra.info/feeds/all.rss. Naturligvis er det et spørgsmål om smag og behov.

Dette er den konfigurationsfil, jeg bruger i øjeblikket ...

Test flexget og tilføj opgave til cron

Når vi har ændret konfigurationsfilen pænt, skal vi lave en test for at kontrollere, at alt fungerer godt. For at gøre dette åbnede jeg en terminal og skrev:

flexget - test

Forvent ikke, at denne kommando downloader nogen filer, bare kontroller, at de data, der er indtastet i config.yml, er "konsistente", og at flexget kan fortolke det korrekt.

For effektivt at udføre flexget skal du bare sætte:

fleksibel

Endelig, når alt fungerer som vi vil have det, kan det være en god ide at tilføje flexget til en cron-opgave, så den kører hver X-timeslot.

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

Denne konfiguration kører flexget hver 1. time. For mere information om, hvordan du konfigurerer cron, anbefaler jeg at læse denne gamle artikel.

Konfigurer bittorrent-klienten

Det eneste, der er tilbage, er at konfigurere bittorrent-klienten til at begynde at downloade torrents, som flexget gemte i den mappe, vi specificerede i config.yml-filen.

Ved transmission er dette let. Gå til Rediger> Indstillinger, vælg indstillingen Tilføj torrenter automatisk fra, og vælg den tilsvarende mappe.

For at opsummere fungerer det automatiske download-system sådan: flexget kører (takket være cron) automatisk og downloader de tilsvarende torrentfiler i en mappe. Vores bittorrent-klient vil igen automatisk downloade alle .torrent-filer, der er downloadet af flexget. Let, hurtig og smertefri. 🙂


2 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   heimndal sagde han

    OT: Jeg ved ikke, om de har nævnt det, men Remastersys er forsvundet ... Det var et fremragende værktøj .. :(

  2.   Miguel sagde han

    Hej venner med usemoslinux Jeg har fulgt jer længe, ​​men det er første gang, jeg har besluttet at skrive til jer, jeg har installeret flexget, men konfigurationsfilen vises ikke, jeg bruger Ubuntu 12.10 med kde-skrivebordet.

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

    2013-06-14 19:06 INFO-manager Forsøgte at læse fra: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013-06-14 19:06 KRITISK hoved Kunne ikke finde konfigurationsfil config.yml

    2013-06-14 19:06 INFO-manager Forsøgte at læse fra: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013-06-14 19:06 KRITISK hoved Kunne ikke finde konfigurationsfil config.yml

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

    Jeg har forsøgt at indstille filen flexget / config.yml. men det ser ud til at være tomt, jeg håber din hjælp tak