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. 🙂
OT: Jag vet inte om de har nämnt det, men Remastersys har försvunnit ... Det var ett utmärkt verktyg .. :(
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