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. 🙂
OT: Jeg ved ikke, om de har nævnt det, men Remastersys er forsvundet ... Det var et fremragende værktøj .. :(
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