Hur man laddar ner serier med flexget

Flexget är ett verktyg som fungerar från terminalen som låter dig ladda ner torrents via RSS. Detta är särskilt användbart för TV-serier, eftersom om du följer många av dem kan det vara enormt svårt att ladda ner dem manuellt eftersom de sänds på olika dagar och tider.

installation

En Arch och derivat:

yaourt -S flexget

Andra Linux-distributioner:

1. Kontrollera att du har python 2.6 (minimum) installerat:

python -V

Om den inte är installerad måste den installeras.

På Debian / Ubuntu och derivat:

sudo apt-get installera python2.6

2. Kontrollera att du har installerat python-pip:

dpkg -s python -pip

Om du inte installeras, i Debian / Ubuntu och derivat:

sudo apt-get installera python-pip

3. Installera flexget:

sudo pip installera flexget

konfiguration

För att konfigurera flexget och berätta vilken serie du ska ladda ner, med vilken kvalitet, på vilken väg etc. ändra bara filen .flexget / config.yml.

För att se exempel eller "recept" på config.yml för att ladda ner serier föreslår jag att du läser officiell projektsida. Denna grundkonfiguration bör dock fungera:

uppgifter: uppgiftsnamn: rss: http://exempel.com/torrents.xml-serien: - min serie 1 - min serie 2 nedladdning: ~ / torrents / series /

Uppenbarligen måste du ändra uppgifterna i enlighet därmed. Som en RSS-adress använder jag vanligtvis: http://showrss.karmorra.info/feeds/all.rss. Naturligtvis är det en fråga om smak och behov.

Det här är konfigurationsfilen jag för närvarande använder ...

Testa flexget och lägg till uppgift till cron

När vi väl ändrat konfigurationsfilen måste vi göra ett test för att verifiera att allt fungerar bra. För att göra detta öppnade jag en terminal och skrev:

flexget - test

Förvänta dig inte att det här kommandot laddar ner några filer, det verifierar bara att de uppgifter som anges i config.yml är "konsekventa" och att flexget kan tolka det korrekt.

För att effektivt utföra flexget uttrycker du bara:

flexget

Slutligen, när allt fungerar som vi vill, kan det vara en bra idé att lägga till flexget till ett cron-jobb så att det körs var X-timeslot.

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

Denna konfiguration körs flexget var 1: e timme. För mer information om hur du konfigurerar cron rekommenderar jag att du läser den här gamla artikeln.

Konfigurera bittorrent-klienten

Det enda som är kvar är att konfigurera bittorrent-klienten så att den börjar ladda ner torrenterna som flexget sparade i mappen som vi angav i config.yml-filen.

Vid Transmission är det enkelt. Gå till Redigera> Inställningar, välj alternativet Lägg till torrents automatiskt från och välj motsvarande mapp.

Sammanfattningsvis fungerar det automatiska nedladdningssystemet så här: flexget körs (tack vare cron) automatiskt och laddar ner motsvarande torrentfiler till en mapp. Vår bittorrentklient hämtar i sin tur automatiskt alla .torrent-filer som laddas ner av flexget. Lätt, snabbt och smärtfritt. 🙂


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

      heimndal sade

    OT: Jag vet inte om de har nämnt det, men Remastersys har försvunnit ... Det var ett utmärkt verktyg .. :(

      Miguel sade

    Hej vänner till usemoslinux Jag har följt dig länge, men det här är första gången jag bestämmer mig för att skriva till dig, jag har installerat flexget men konfigurationsfilen visas inte, jag använder Ubuntu 12.10 med kde-skrivbordet .

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

    2013-06-14 19:06 INFO-chef Försökte läsa från: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013-06-14 19:06 CRITICAL main Det gick inte att hitta konfigurationsfilen config.yml

    2013-06-14 19:06 INFO-chef Försökte läsa från: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013-06-14 19:06 CRITICAL main Det gick inte att hitta konfigurationsfilen config.yml

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

    Jag har försökt att ställa in filen flexget / config.yml. men det verkar tomt, jag hoppas din hjälp tack