FlexGet CLI

Skrevet af: Patrick Kerwood

FlexGet er et fantastisk program til at automatisere download af serier og film. Jeg har før lavet et indlæg om opsætning af FlexGet og vil i dette skrive lidt om FlexGet CLI.

Seen

Seen plugin’et bliver brugt til at følge med i hvor langt man er kommet i en serie og sørger for at FlexGet ikke downloader de samme episoder flere gange.

Seen har 3 kommandoer – search, add og forget. De er rimlig selvforklarende men lad os lige tage dem.

Search søger i din seen tabel efter episoder den har downloaded.
kerwood@LinuxBLoggen:~$ flexget seen search izombie

ID: 64 Name: iZombie S01E05 HDTV x265 HEVC-INC Task: TV-Commen Added: Fri Apr 17 09:17:15 2015
title: iZombie S01E05 HDTV x265 HEVC-INC
url: http://trackerurl.net/torrent/izombie.s01e05.hdtv.x265.hevc.inc.torrent
original_url: http://trackerurl.net/torrent?title=izombie.s01e05.hdtv.x265.hevc.inc

ID: 66 Name: iZombie S01E04 HDTV x264-LOL Task: TV-Commen Added: Fri Apr 17 09:21:24 2015
title: iZombie S01E04 HDTV x264-LOL
url: http://trackerurl.net/torrent/izombie.s01e04.hdtv.x264.lol.br.torrent
original_url: http://trackerurl.net/title=izombie.s01e04.hdtv.x264.lol.br

Add, tilføjer en episode til seen databasen.
kerwood@LinuxBLoggen:~$ flexget seen add izombie s01e02
Added izombie as seen. This will affect all tasks.

Og forget fjerne en episode fra databasen, så FlexGet kan downloade det igen.
kerwood@LinuxBLoggen:~$ flexget seen forget izombie s01e02
Removed 1 titles (1 fields)

Movie Queue

Med Movie Queue kan man sætte film titler i kø med kvalitets restriktioner. Efterfølgende vil FlexGet hente torrent filen på filmen hvis den dukker op i et given RSS feed.

Du tilføjer en film til køen med movie-queue parameteret. Du kan enten skrive filmens navn, eller filmens IMDB ID som du kan finde i URL’en, efterfulgt af dine kvalitets krav. Husk single-quotes hvis der bruges udråbs tegn. Du kan se flere kvalitets indstillinger her. http://flexget.com/wiki/Plugins/quality
flexget movie-queue add Unfriended '720p !dvdscr !bdscr !cam !ts !tc !workprint !r5'

Eller med IMDB ID’et.
flexget movie-queue add tt3713166 '720p !dvdscr !bdscr !cam !ts !tc !workprint !r5'

Få en liste med dine film i kø.
kerwood@LinuxBLoggen:~$ flexget movie-queue list
-------------------------------------------------------------------------------
IMDB id    TMDB id  Title       Quality
-------------------------------------------------------------------------------
tt3713166  277685   Unfriended  720p !dvdscr !bdscr !cam !ts !tc !workprint !r5
-------------------------------------------------------------------------------

Når en film er downloaded findes den stadig i databasen, men er markeret som downloaded. Hvis filen er i en uønsket kvalitet kan man “re-add” den til listen igen med denne kommando.
flexget movie-queue forget tt3713166

Hvis du vil fjerne en film fra køen, bruger man del.
kerwood@LinuxBLoggen:~$ flexget movie-queue del tt3713166
Removed Unfriended from queue

Den sidste kommando er clear. Den sletter alle ikke-downloaded film fra databasen. Med andre ord, så fjerne den hele køen.
flexget movie-queue clear

Nedenstående er et eksempel på en film task som acceptere film i movie queue.
tasks:
  Movie-Download:
  inputs:
    - rss: http://tracker-url.org/rss.php
  movie_queue: accept
  download: /sti/til/download/mappe

History

History er en log over downloaded torrents. Få vist hele loggen med nedenstående kommando.
flexget history

Du kan sætte en limit på så du kun får de sidst X antal logs.
flexget history --limit 3

Eller du kan søge på et film eller serie navn.
kerwood@LinuxBLoggen:~$ flexget history --search izombie
-- History: -------------------------------------------------------------------
Task    : TV-Commen
Title   : iZombie S01E05 HDTV x265 HEVC-INC
Url     : http://trackerurl.net/torrent/izombie.s01e05.hdtv.x265.hevc.inc.torrent
Stored  : /sti/til/download/mappe/izombie.s01e05.hdtv.x265.hevc.inc.torrent
Time    : Fri Apr 17 09:17:15 2015
Details : Accepted by series (reason: matches quality)
-------------------------------------------------------------------------------


19 apr 2015   | Alle · Programmer

Leave a Reply