Quantcast
Channel: configuration - Forum - FlexGet
Viewing all 716 articles
Browse latest View live

Set Flexget Script To Run At Specific Time Daily


How to change my conf after configure_series change?

$
0
0

@Mirgolth wrote:

Since 2.3.34, from is a mandatory parameter of configure_series
https://github.com/Flexget/Flexget/commit/cde538768d3094d394aad50f0a5c5a6c547f2335.

Before I had my conf like this:

hdtv:
    thetvdb_lookup: yes
    regexp:
      reject:
        - FOOBAR
      from: title
    configure_series:
      settings:
        path: /volume1/Series/Adultes/{{ series_name }}/
        identified_by: ep
        propers: 7 days
        timeframe: 6 hours
        target: 1080p hdtv !10bit h264 !h265
        quality: 720p+ hdtv h264 !10bit !h265
        upgrade: yes
    exists_series:
      path: /volume1/Series/Adultes/{{ series_name }}/
      allow_different_qualities: better

and tasks like this:

  TASK-A:
    rss: urla
    template:
      - hdtv
      - xxxx
 
  TASK-B:
    rss: urlb
    template:
      - hdtv
      - xxxx

Since the code change my conf is rejected because hdtv doesn't have a from statement.

How can I have "quality" templates that I apply to various tasks ?

Posts: 6

Participants: 4

Read full topic

Check if my config is correct

$
0
0

@Kiwi wrote:

hi,

I have the following configuration,
but I don't know if this is working as it should.

I didn't get any movie/show downloaded (except some that I had already)
am I doing something wrong or?

This is the full config:

secrets: secrets.yml 
schedules:
  - tasks: [copy_trakt_watchlist, copy_trakt_watchlist_movies, fill_movie_list, get_movies_720p, get_series_begin, get_series]
    interval:
      hours: 2
  - tasks: [clean_trakt_movies_list, clean_trakt_shows_list]
    interval:
      days: 5

templates:
  global:
    retry_failed:
      retry_time: 5 minutes # Base time in between retries
      retry_time_multiplier: 1 # Amount retry time will be multiplied by after each successive failure
      max_retries: 25 # Number of times the entry will be retried
  get_series_standards:
    torrent_alive: yes #number of seeders needed to accept
    domain_delay:
      sceneaccess.eu: 30 seconds
      sceneaccess.org: 30 seconds
    content_size:
      max: 5000
      min: 60
  deluge-movies:
    deluge: yes
    
  deluge-series:
    deluge: yes
    
  download-movie:
    imdb_lookup: yes
    tmdb_lookup: yes
    thetvdb_lookup: yes
    discover:
      what:
        - movie_list: 'movies from trakt'
      from:
        - 1337x: yes
        - rarbg: 
            category: x264 1080p
        - piratebay: yes
        - flexget_archive: yes
    set:
      path: "~/Downloads/FlexGet/{{ movie_name }} ({{ imdb_year }}) [1080p]/"
      movedone: "P:/Films/{{ movie_name }} ({{ imdb_year }}) [1080p]/"
      ratio: 1
      removeatratio: yes
      
    template:
      - deluge-movies
  download-show:
    imdb_lookup: yes
    tmdb_lookup: yes
    thetvdb_lookup: yes
    discover:
      what:
        - next_series_episodes: yes
            #from_start: yes backfill: no
      from:
        - 1337x: yes
        - rarbg: 
            category: x264 1080p
        - piratebay: yes
        - flexget_archive: yes
      release_estimations: strict #only download those with air dates
    set:
      content_filename: "{{series_name}} - {{series_id}} - {{quality}} - {{ tvdb_ep_name|default('Unknown') }}"
      path: "~/Downloads/FlexGet/{{ series_name }}/Season {{ series_season }}/"
      movedone: "P:/Series/{{ series_name }}/Season {{ series_season }}/"
      ratio: 1
      removeatratio: yes
      
    template:
      - deluge-series
  pushbullet:
    pushbullet:
      apikey: '{{secrets.pushbullet.token}}'
      title: '[flexget - {{task}}] download started!'
      body: >
          {% if series_name is defined %}{{tvdb_series_name|d(series_name)}} - {{series_id}} - {{tvdb_ep_name|d('')}}{% if quality is defined %} ({{quality}}){% endif %}
          {% elif imdb_name is defined %}{{imdb_name}} ({{imdb_year}}){% if quality is defined %} ({{quality}}){% endif %}
          {% else %}{{title}}{% if quality is defined %} ({{quality}}){% endif %}
          {% endif %}
tasks:
  copy_trakt_watchlist:
    priority: 1
    disable: seen
    trakt_list:
      account: '{{ secrets.trakt.username }}'
      list: watchlist
      type: shows
    accept_all: yes
    list_add:
      - trakt_list:
          account: '{{ secrets.trakt.username }}'
          list: '{{ secrets.trakt_lists.shows_follow }}'
  copy_trakt_watchlist_movies:
    priority: 2
    disable: seen

    trakt_lookup:
      account: '{{ secrets.trakt.username }}'
    trakt_list:
      account: '{{ secrets.trakt.username }}'
      list: watchlist
      type: movies
    accept_all: yes
    if:
      - trakt_collected: reject
    list_add:
      - trakt_list:
          account: '{{ secrets.trakt.username }}'
          list: '{{ secrets.trakt_lists.movies_get }}'
  fill_movie_list:
    priority: 3
    trakt_list:
      account: '{{ secrets.trakt.username }}'
      list: '{{ secrets.trakt_lists.movies_get }}'
      type: movies
    accept_all: yes
    list_add:
      - movie_list: 'movies from trakt'
  get_movies_720p:
    torrent_alive: yes #number of seeders needed to accept
    priority: 4
    content_size:
      max: 23040
      min: 1024
    quality: 720p bluray+
    template: 
      - download-movie
      - pushbullet
  get_series_begin:
    priority: 5
    disable: seen
    next_trakt_episodes:
      account: '{{ secrets.trakt.username }}'
      list: '{{ secrets.trakt_lists.shows_follow }}'
      context: collected
      position: next
    accept_all: yes
    set_series_begin: yes
  get_series:
    priority: 6
    configure_series:
      settings:
        #quality: 720p hdtv+
        timeframe: 6 hours
        target: 720p hdtv
        identified_by: ep
        exact: yes
      from:
        trakt_list:
          account: '{{ secrets.trakt.username }}'
          list: '{{ secrets.trakt_lists.shows_follow }}'
          type: shows
    template:
      - get_series_standards
      - download-show
      - pushbullet

  get_series_direct:
    manual: yes
    trakt_lookup:
      account: '{{ secrets.trakt.username }}'
    configure_series:
      settings:
        quality: 720p hdtv+
        exact: yes
      from:
        trakt_list:
          account: '{{ secrets.trakt.username }}'
          list: '{{ secrets.trakt_lists.shows_follow }}'
          type: shows
    template: deluge-series

  get_movies_direct:
    manual: yes
    trakt_lookup:
      account: '{{ secrets.trakt.username }}'
    content_size:
      max: 23040
      min: 1024
    quality: 720p bluray+
    list_match:
      from:
        - movie_list: 'movies from trakt'
    template: deluge-movies

  # MANUAL TASKS BELOW

  clean_trakt_movies_list:
    priority: 8
    disable:
      - seen
      - movie_queue
    trakt_lookup:
      account: '{{ secrets.trakt.username }}'
    trakt_list:
      account: '{{ secrets.trakt.username }}'
      list: '{{ secrets.trakt_lists.movies_get }}'
      type: movies 
      strip_dates: yes
    if:
      - trakt_collected: accept
    list_remove:
      - movie_list: 'movies from trakt'
      - trakt_list:
          account: '{{ secrets.trakt.username }}'
          list: '{{ secrets.trakt_lists.movies_get }}'

  clean_trakt_shows_list:
    priority: 9
    disable: seen
    trakt_lookup:
      account: '{{ secrets.trakt.username }}'
    trakt_list:
      account: '{{ secrets.trakt.username }}'
      list: '{{ secrets.trakt_lists.shows_follow }}'
      type: shows
      strip_dates: yes
    if:
      - trakt_collected and (trakt_series_status == 'ended' or trakt_series_status == 'cancelled'): accept
    list_remove:
      - trakt_list:
          account: '{{ secrets.trakt.username }}'
          list: '{{ secrets.trakt_lists.shows_follow }}'

  old_files: 
    manual: yes
    disable:
      #- builtins
      - backlog
      - seen
      - retry_failed
    limit_new: 1     
    filesystem:
      path:
        - P:/Films/
        - P:/Series/
        - ~/Downloads/flexget
      retrieve:
        #- files
        - dirs
      #regexp: '.+\..+'

    age:
      field: 'accessed'
      age: '1 second'
      action: 'accept'

    set:
      series_name: "{{'title'}}"

    trakt_lookup:
      account: '{{ secrets.trakt.username }}'

    if:
      - trakt_watched == False: reject

web_server:
  bind: 0.0.0.0
  port: 5050
api: yes
webui: yes

Posts: 1

Participants: 1

Read full topic

Duplicating torrents

$
0
0

@denz13 wrote:

Hi all,

Below is my config, which is working for the most part except that it appears to be downloading torrents that have already been previously downloaded? I thought by default the 'seen' plugin would prevent this? Any advice?

templates:
global:
torrent_alive: yes #number of seeders needed to accept
transmit-movies:
transmission:
host: 127.0.0.1
port: 9091
username: ***
password: ***
path: /mnt/Media/Downloads/Movies/

transmit-series:
transmission:
host: 127.0.0.1
port: 9091
username: ***
password: ***
path: /mnt/Media/Downloads/TV/{{series_name|pathscrub}}/S{{"%02d"|format(series_season)}}

tasks:
fill_movie_list:
priority: 1
trakt_list:
username: ***
list: movies
type: movies
list_add:
- movie_list: movies from trakt

Download_Movies_PB:
priority: 2
rss: http://www.piratesbay.pe/rss/top100/207
quality:
720p+
bluray
imdb_lookup: yes
list_match:
from:
- movie_list: movies from trakt
seen: local
set:
content_filename: "{{ imdb_name|replace('/', '')|replace(':', ' -') }} ({{ imdbyear }}) - {{ quality }}"
template: transmit-movies
list_remove:
- trakt_list:
username: ***
account: ***
list: movies
type: movies

Download_Movies_GT:
priority: 3
rss: http://glotorrents.unblocked.vip/rss.php?cat=1
quality:
720p+
bluray
imdb_lookup: yes
list_match:
from:
- movie_list: movies from trakt
seen: local
set:
content_filename: "{{ imdb_name|replace('/', '')|replace(':', ' -') }} ({{ imdbyear }}) - {{ quality }}"
template: transmit-movies
list_remove:
- trakt_list:
username: ***
account: ***
list: movies
type: movies

sort-movies:
priority: 4
filesystem:
path: /mnt/Media/Downloads/Movies/
regexp: '.*.(mkv|mp4)$'
recursive: yes
imdb_lookup: yes
require_field: imdb_name
accept_all: yes
move:
to: /mnt/Media/Movies/{{imdb_name}}/
filename: '{{imdb_name}} ({{imdb_year}})'
clean_source: 500
email:
active: True

  from: ***
  to: ***
  smtp_host: smtp.gmail.com
  smtp_port: 587
  smtp_username: ***
  smtp_password: ***
  smtp_tls: yes
  template: movie-downloaded

Clean-transmission:
clean_transmission:
host: localhost
port: 9091
username: ***
password: ***
finished_for: 1 hour
disable: details

Posts: 1

Participants: 1

Read full topic

thetvdb_list error 404

Using files for accept/reject lists

$
0
0

@mgaulton wrote:

I'm curious if there is a way to do what I need, but my reading hasn't given me anything to fit.

I have a list of word and otherword* type strings in text files. I have one for blacklisted keywords and another (multi) for accept keywords in the same format, one per line. I use this for manipulating queues.

Currently I manually convert these into very long, multi line configs to accept/reject. I'd love a method to have it use the existing files instead of having to convert to - (word|otherword*) structures manually.

Any suggestions are very welcome.

Posts: 1

Participants: 1

Read full topic

Duplicate shows in same session

$
0
0

@Pete_Graydon wrote:

The config below is loading 720 & 1080 episode for Big Bang Theory in particular during the same session.

Hope someone can assist me with the problem.

secrets: secrets.yml
templates:
  global:
    verify_ssl_certificates: no
    magnets: no
    pushover:
      userkey: '{{secrets.pushover.userkey}}'
      apikey: '{{secrets.pushover.apikey}}'
      device: s168
      title: Downloading {{series_name}}
      message: Episode {{series_id}}
      priority: 2
      sound: incoming
      retry: 60
      expire: 1000
    transmission:
      host: 192.168.1.243 
      port: 50001
      username: '{{secrets.transm.usr}}'
      password: '{{secrets.transm.pwd}}'
      addpaused: no
  tv:
    quality:
      - "1080p"
      - "720p"
    content_filter:
      reject:
        - 'webdl'
        - 'webrip'
        - 'WEBRip'
      #  - 'x265'
      #  - 'hevc'
      #  - 'HEVC'
    series:
      settings:
        hdtv:
          timeframe: 8 hours
          set:
            path: /home/0common/Downloads/{{series_name}}/Season {{series_season}}
      hdtv:
        - "24":
           begin: S10E01
        - "2 Broke Girls"
        - Better Call Saul
        - Black Mirror
        - Billions
        - Bones
        - Breaking Bad
        - Broadchurch
        - "Bull (2016)"
        - "Capital (2015)"
        - "Castle (2009)"
        - Catastrophe
        - Call The Midwife
        - Capital
        - Criminal Minds:
            exact: yes
        - Cuckoo
        - Cuffs
        - Dark Net
        - DCI Banks:
           begin: S06E05
        - Detectorists
        - Doc Martin
        - Doctor Thorne
        - Downton Abbey
        - Elementary
        - Endeavour
        - Fleabag:
            begin: S02E01
        - Fortitude
        - Fresh Meat
        - Grantchester
        - Grand Designs:
            begin: S17E02
        - Happy Valley
        - Halt and Catch Fire:
            begin: S03E06
        - "Him & Her"
        - Home Fires
        - Humans
        - Inspector George Gently
        - Jessica Jones
        - Jonathan Creek
        - Josh
        - "Kirstie and Phil's Love It or List It"
        - Law and Order - Special Victims Unit:
            alternate_name:
              - "Law and Order SVU"
              - "Law and Order Special Victims Unit"
              - "Law & Order SVU"
              - "Law & Order Special Victims Unit"
              - "Law and Order: SVU"
              - "Law and Order: Special Victims Unit"
              - "Law & Order: SVU"
              - "Law & Order: Special Victims Unit"
              - "Law and Order - SVU"
              - "Law & Order - SVU"
              - "Law & Order - Special Victims Unit"
        - Lewis
        - Line Of Duty
        - London Spy
        - "Love & Hate"
        - Stan Lees Lucky Man:
            alternate_name:
              - "Stan Lees Lucky Man"
              - "Stan Lee's Lucky Man"
        - Luther
        - Maigret
        - Major Crimes
        - Marcella
        - "Marvel's Agent Carter"
        - "Marvel's Jessica Jones"
        - Midsomer Murders
        - "Murder 2016"
        - National Treasure
        - NCIS:
            exact: yes
        - No Offence
        - Our Girl:
            begin: S02E02
        - Paranoid
        - Peaky Blinders
        - Peep Show
        - Peter Kays Car Share
        - "Prey (UK)"
        - Pulling
        - Ray Donovan:
            begin: S04E12
        - River:
            exact: yes
        - "Rizzoli & Isles"
        - Scott and Bailey
        - Sherlock
        - Shetland
        - Silent Witness
        - Spooks
        - "Spooks: Code 9"
        - "Stella (UK)"
        - Supergirl
        - Superstore
        - "The 100"
        - The A Word
        - The Big Bang Theory
        - The Bletchley Circle
        - The Driver
        - The Durrells
        - The Fall
        - The Five UK
        - The Flash
        - The Inbetweeners
        - The IT Crowd
        - The Last Panthers
        - The Mentalist
        - The Night Manager
        - The Secret:
            exact: yes
        - The Tunnel
        - Thirteen 
        - Toast of London
        - Top Boy
        - Uncle:
            exact: yes
        - "Undercover 2016"
        - Unforgettable
        - Unforgotten
        - Vera
        - Waking the Dead
        - "WPC 56"
        - "You, Me and the Apocalypse"
        - Zoo
tasks: 
  showrss:
    rss:  http://showrss.info/other/all.rss
    template: tv
    priority: 2
  #torrenting:
   # rss: https://ttonline.us/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  #  verify_ssl_certificates: no
  #  template: tv
  #  priority: 1
  #  manipulate:
  #    - url:
   #       replace:
    #        regexp: '^.*/([0-9]+)'
    #        format: 'https://ttonline.us/download.php/\1'
  torrenting:
    rss: https://www.torrenting.com/xxxxxxxxxxxxxxxxxxxxx
    template: tv
    priority: 1
  kat1080p:
    rss: https://kickass.cd/usearch/category%3Atv%201080p/?rss=1
    verify_ssl_certificates: no
    template: tv
    priority: 5
  kat720p: 
    rss: https://kickass.cd/usearch/category%3Atv%20720p/?rss=1
    verify_ssl_certificates: no
    template: tv
  torrentfunk:
    rss: https://www.torrentfunk.com/tv/rss.xml
    template: tv
    priority: 4
  rarbg:
    rss: https://rarbg.to/rssdd.php?categories=41
    template: tv
    priority: 3

Posts: 2

Participants: 2

Read full topic

Only show errors in terminal

$
0
0

@Mike_Jones wrote:

I am running flexget on a linux machine through terminal and with transmission. Is there a setting or a way to set terminal to not show warnings?

My terminal window is filled full of warnings and nothing that is important to know either, so I would like to ignore them if possible.

Posts: 2

Participants: 2

Read full topic


Duplicate year in series title

$
0
0

@Henrik_Sjodahl wrote:

So, i've a config with Trakt that downloads series from a trakt list with discover plugin.
It has been working great most of the time, but i have one series that don't work at all.
The series is named "Heartland (2007) (CA)" in trakt (because there is another series from 2007 named Heartland from the US. This makes my list-entry being named "Heartland (2007) (CA) (2007)" and thats a problem, because the discovery plugin do not find anything on that search.

What i need to do to get this to work is remove "(2007)" from the actual series name so that my list-entry is "Heartland (CA) (2007)", but i don't know how to do that and need some help.

templates:
  global:
    domain_delay:
      # RSS
      bt-chat.com: 1 seconds
      ezrss.it: 1 seconds
      showrss.info: 1 seconds
      torlock.eu: 1 seconds
      torrenticity.com: 1 seconds
      torrentz.me: 1 seconds
      kickasstorrents.eu: 1 seconds

      # Discover
      kat.ch: 5 seconds
      torrentz.eu: 5 seconds
      rarbg.to: 5 seconds
      torcache.net: 5 seconds

    urlrewrite: 
      torcache-https:
        regexp: 'https:\/\/torcache\.net\/torrent\/(?P<id>.*)\.torrent\?title=(?P<title>.*)'
        format: 'https://torcache.net/torrent/\g<id>.torrent' 

      torcache-http:
        regexp: 'http:\/\/torcache\.net\/torrent\/(?P<id>.*)\.torrent\?title=(?P<title>.*)'
        format: 'http://torcache.net/torrent/\g<id>.torrent' 

    headers:
      User-Agent: "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36"
      Referer: "http://torcache.net/"
      Accept-Encoding: "deflate, gzip"

    verify_ssl_certificates: no

    regexp:
      reject:
        - (s|d)ub(s|bed)?\b: {from: title}
        - (duo|tri|quadri|tetra|penta|hexa|hepta|octa|ennea|deca)logy 
        - \b3-?D\b: {from: title}
        - \bR5\b: {from: title}
        - \bWEBSCR\b: {from: title}
        - \bscreener\b: {from: title}
        - \bTS\b: {from: title}
        - \bCam\b: {from: title}
        - "{C_P}": {from: title}
        - \bFRENCH\b: {from: title}
        - \bSPANiSH\b: {from: title}
        - \btrailer\b: {from: title}
        - \bSCR\b: {from: title}
        - TrTd TeaM: {from: title}
        - \[TNTVillage\]: {from: title}
        - \[facepalm\]: {from: title}
        - \bHEVC\b: {from: title}
    content_filter:
      require:
        - '*.avi'
        - '*.mkv'
        - '*.m4v'
        - '*.mp4'
      reject:
        - '*.m2ts'
        - 'password.txt'
        - '*.wmv'
    retry_failed:
      retry_time: 1 hour
      retry_time_multiplier: 2
      max_retries: 3

  Series-Global:
    exists_series:
      - '{{ secrets.path.targetSeries }}'
      - '{{ secrets.path.downloadSeries }}'

    # Some titles need little corrections to find matches on metainfo sites.
    manipulate:
      - title:
          replace:
            regexp: '^\[[^\]]*\][^a-z0-9]*'
            format: ''
      - title:
          replace:
            regexp: '^{[^\]]*}[^a-z0-9]*'
            format: ''
      - title:
          replace:
            regexp: '^\([^\]]*\)[^a-z0-9]*'
            format: ''
      # Original title backup
      - tvinfo_title:
          from: title
      # Now the modifications
      - title:
          replace:
            regexp: '.*(marvel|marvels|marvel.s)?.agents.of.(s.h.i.e.l.d.|shield)[\b-.]*'
            format: 'marvels_agents_of_shield.'
      - title:
          replace:
            regexp: '^[^a-z0-9]*heartland.(ca|\(ca\))?[^a-z0-9]*'
            format: 'Heartland.(CA).'

    transmission:
      host: 192.168.1.2
      port: 9091
      username: '{{ secrets.transmission.username }}'
      password: '{{ secrets.transmission.password }}'
      magnetization_timeout: 30
      main_file_only: yes
      include_subs: yes
      skip_files:
        - '*.[sS]ample'
    thetvdb_lookup: yes
    set:
      content_filename: "{{ tvdb_series_name|default(series_name)|replace('/', '_')|replace(':', ' -')|replace(',', '') }} - {{ series_id }}{% if tvdb_ep_name|default(False) %} - {{ tvdb_ep_name|replace('/', '_')|replace(':', ' -')|replace(',', '') }}{% endif %}"
      path: '{{ secrets.path.downloadSeries }}'
    pushbullet:
      apikey: '{{ secrets.pushbullet.APIkey }}'
      title: "[FlexGet] {{ series_name }}"
      body: "{{task}} - {{ series_id }}\nFile: {{title}}"

  Series-Discover:
    discover:
      limit: 10 
      what:
        - next_series_episodes: yes
      from:
        - rarbg:
            category: [18,41]
            sorted_by: seeders
            limit: 25
            use_tvdb: true
        - piratebay:
            category: video

tasks:
  Series-GetFollowing:
    priority: 5
    template:
      - Series-Global
      - Series-Discover
    configure_series:
      from:
        trakt_list:
          username: '{{ secrets.trakt.username }}'
          account: '{{ secrets.trakt.account }}'
          list: 'TV Following'
          type: shows
      settings:
        target: 720p hdtv+
        timeframe: 4 hours
        quality: 480p-720p webrip+
        propers: 24 hours

I think thats all in my config that is of use. I really hope someone has an answer to this. Thanks!

Posts: 1

Participants: 1

Read full topic

My configuration does not accept any magnet

$
0
0

@rubenizq wrote:

Hello,

I made a flexget configuration, automatic RSS from IMDB and discovering from piratebay and rarbg.
With piratebay sometimes I have connetion problems but it is not my main problem.

My problem is that after parsing my torrents or magnets there are rejected and undecided torrents but no one is accepted.

I tried to add accept_all yes to my movies search template, but my flexget started to download many torrents not related with my rss list.

I have tried internal parsing, guessit, imdb_lookup and tmdb_lookup, without any progress.
I also tried accept_all: yes in the movies search: template but it accepted every torrent related or not with my watchlist.

(movies search Summary - Accepted: 0 (Rejected: 243 Undecided: 1682 Failed: 0))

My configuration: http://pastie.org/10940104
My log with trace mode: https://jpst.it/OaSh

Does anybody know what is wrong with my configuration.

Thanks a lot guys.

Posts: 1

Participants: 1

Read full topic

NZBGet/NZBGeek Config

$
0
0

@apowell656 wrote:

Currently using Flexget with showRSS and it works great. Couchpotato has started to not be as reliable as it once was and I was wondering if anyone has a sample config for NZBGeek and NZBGet that they could share. I used Flexget with K*T, Transmission and IMDB in the past and hope that I could gain the same reliability.

Thanks in advance.

Posts: 1

Participants: 1

Read full topic

Set settings to configure series after 2.3.34

$
0
0

@soloam wrote:

Hello, I use trakt to set my series in my setup, and I used to have a template with the trakt list:

  tv720:
    configure_series:
      from:
        trakt_list:
          account: '{{ secrets.trakt.user }}'
          type: shows
          list: '{{ secrets.trakt.tvlist720 }}'
      settings:
        quality: '{{ secrets.system.quality.tv2 }}'
        timeframe: 4 hours
        target: '{{ secrets.system.quality.tv2b }}'

And in some cases I only had to use the template and the parse_only setting:

  AutoMoveSeries1:
    template: 
      - TMoveSeries
      - tv720
    configure_series:
      settings:
        parse_only: yes

This used to work with no problem, flexget would pick the configure_series and add it the new setting. After 2.3.34 I can't do this because from is a required field. I changed my config to solve this, but this was a very useful setting. Is there any way to use it now?

Thank you

Posts: 3

Participants: 2

Read full topic

A little workaround for the imdb-credentials-issue

$
0
0

@fleximexi wrote:

Hi community,

some users try to get their imdb watchlist in order to list match it to their rss-list. For quite a time this fails because of a missing api on imdb-side and a resulting credential issue within the imdb plugin.

I don't know if the following workaround is publically known. However I want to be sure and share my little workaround with you. With the workaround you can now get access to your imdb-watchlist via rss without loging into imdb.

1.
Make your imdb watchlist public.

2.
Login into imdb, click on your watchlist and extrakt the following path:
http://www.imdb.com/user/ur123456/watchlist

"ur123456" is just an example and is your personal ID.

3.
use the following code and replace "ur123456" with your ID:

tasks:
  get_imdb_watchlist:
    priority: 1
    disable:
      - seen
      - seen_info_hash
    inputs:
      - rss: http://rss.imdb.com/user/ur123456/watchlist
    trakt_lookup: yes
    accept_all: yes
    list_add:
      - movie_list: mymovies
  match_with_imdb_watchlist:
    priority: 20
    disable:
      - seen
      - seen_info_hash
    inputs:
      - rss: https://YOUR-rss-source
    trakt_lookup: yes
    list_match:
      from:
        - movie_list: mymovies
      action: accept

That's it.

Posts: 2

Participants: 2

Read full topic

Rename podcast files after download

$
0
0

@Johan_Lamers wrote:

Hello all,

I want to download podcast files from a RSS feed. The problem is that all the files from this feed are named fragment.mp3 How can I rename the files to for example the title of the podcast ?

My current configuration:

tasks:
  'Met Het Oog Op Morgen #1':
    rss: http://feeds.nos.nl/mhoom
    accept_all: yes
    download: '/volume1/podcasts/Met Het Oog Op Morgen'

  'Met Het Oog Op Morgen #2':
    rss: http://radiobox2.omroep.nl/rss/ug/programme/16.rss
    accept_all: yes
    download: '/volume1/podcasts/Met Het Oog Op Morgen'

  'Met Het Oog op Morgen #3':
    rss: http://radiobox2.omroep.nl/rss/audiofragments/programme/16.rss
    accept_all: yes
    download: '/volume1/podcasts/Met Het Oog Op Morgen'

It concerns the last RSS feed: Met Het Oog Op Morgen #3.

With kind regards,
Johan Lamers

Posts: 1

Participants: 1

Read full topic

I'm a total newb and I need some guidence with nextepisode

$
0
0

@b1ackcr0w wrote:

templates:
  tv:
    transmission:
      host: localhost
      port: 9091
      username: transmission
      password: transmission
      ratio: 1
    exists_series:
      - /home/me/flexget
    configure_series:
      settings:
        quality: webdl|hdtv <=720p
        target: 720p
        set:
          path: /home/me/TV/{{series_name}}/Season {{"%02d"|format(series_season)}}
      from:
        text:
          url: http://next-episode.net/calendar.ics?u=******&*****
          entry: 
            title: ^SUMMARY:(.*) - [0-9](/0-9)+x[0-9](/0-9)+.*$
            url: ^SUMMARY:(.*) - [0-9](/0-9)+x[0-9](/0-9)+.*$
    download:
      path: /home/me/wdmovies/Movies
      overwrite: yes
      fail_html: no

tasks:
  gogettum:
    rss: http://extratorrent.cc/rss.xml?type=search
    template: tv

The gogettum task isn't creating any series in the db or downloads for transmission. So I think I haven't got the series to be retrieved from nextepisode set right. The trouble is, I don't know why.

Help and pointers greatly appreciated.

Posts: 6

Participants: 2

Read full topic


Magnets and Deluge cannot get main file

$
0
0

@thor wrote:

Most everything these days is a magnet and with magnets I cannot get deluge to grab just the main file. It always downloads my torrents as a directory with two or three child files. This is annoying to have to go and clean up my done location by moving the main file out of the directory and then remove the directory. This is easy enough but as I said a pain when I had a working solution that did not require my attention. Below is a snippet of my config file and I would appreciate any ideas that could lead to a solution.

  tv:
    configure_series:
      from:
        thetvdb_favorites:
          account_id: 
#      settings:
#        quality: 720p+
    thetvdb_lookup: yes
    magnets: yes
#    content_size:
#      max: 300
#      min: 1000
    set:
#      path: /media/ST3500/incomplete
      path: /media/ST3320/incomplete
      content_filename: "{{ series_name |replace(':',' ')|replace('.',' ') }}-{{ series_id }}-{{ tvdb_ep_name |replace(':',' ')|replace('.',' ') |replace('?','') }}"
      movedone: "/media/WL3000/RaidMain/TV/{{ series_name |replace(':',' ')|replace('.',' ') }}/Season {{ series_season }}"
#      content_filename: |
#        {{ series_name }} - {{ series_id }}
#        {% if tvdb_ep_name|default(False) %} - {{ tvdb_ep_name }} {% endif %}


    deluge:
      main_file_only: yes
      ratio: 25
      removeatratio: yes

Posts: 3

Participants: 2

Read full topic

720p or better

$
0
0

@Merwenus wrote:

I need some help, how can I config this:

1) Download 720p
2) If no 720p for 24 hours, but there is 1080p download it
3) if no 720p nor 1080p for 48 hours, download the best quality available.

Currently I'm using 2 settings group for series, but its buggy, and download 1080p instantly when 720p is enough. but some series has only 1080p version, sooo I need some help. :slight_smile:

Current config:

templates:
  hu:
    thetvdb_lookup: yes
    parsing:
      series: guessit
    series:
      settings:
        normalgroup:
          target: 720p
          upgrade: yes
          propers: 12 hours
          tracking: no
        hdgroup:
          quality: 720p+
          propers: 12 hours
          tracking: no

Posts: 2

Participants: 2

Read full topic

Transmission output plugin error

$
0
0

@vlad.stancea wrote:

I'm using Flexget 2.5.4 on a QNAP TS-212P NAS, ARMv5 ach with Python 3.5, also installed transmissionrpc. I installed and configured everything and started to work on the config.yml file but I keep getting an error.

This is the content of my config.yml (a very basic config file)

tasks:
  tv-shows:
    rss:
      url: RSS 1
      url: RSS 2
      url: RSS 3
      group_links: yes
      ascii: yes
    archives: no
    series:
      720p+:
          - Show 1
          - Show 2
          - Show 3
  transmission:
    host: localhost
    port: 9091
    username: ***
    password: ***
    ratio: 0
    addpaused: no
    maxupspeed: 150
    main_file_only: yes

When I run the /opt/bin/python3 /opt/bin/flexget --test i get the following output

[~] # /opt/bin/python3 /opt/bin/flexget --test
2016-10-28 13:08 INFO     manager                       Test mode, creating a copy from database ...
2016-10-28 13:10 CRITICAL manager                       [/tasks/transmission] The keys `main_file_only`, `host`, `username`, `addpaused`, `password`, `port`, `ratio`, `maxupspeed` are not valid here. Only known plugin names are valid keys.
2016-10-28 13:10 CRITICAL manager                       Failed to load config file: Did not pass schema validation.
Could not start manager: Did not pass schema validation.

I even tried to change the transmission output plugin with the download plugin but the result is the same.

[~] # /opt/bin/python3 /opt/bin/flexget --test
2016-10-28 13:28 INFO     manager                       Test mode, creating a copy from database ...
2016-10-28 13:31 CRITICAL manager                       [/tasks/download] Got `/share/HDA_DATA/Download/transmission/watch`, expected: dict
2016-10-28 13:31 CRITICAL manager                       Failed to load config file: Did not pass schema validation.
Could not start manager: Did not pass schema validation.

What am I doing wrong?

Posts: 13

Participants: 2

Read full topic

RSS downloading

$
0
0

@gsapient wrote:

I want to have 2 separate tasks using the same rss feed as input. Is flexget going to download the rss twice? Is there a way to avoid it, in order to avoid being perceived as "hammering"?

Posts: 4

Participants: 4

Read full topic

Working with secrets unexpected

$
0
0

@Christian-Peter_Weis wrote:

Hello!

I want to do the following:

html: xyz.html
increment
from: {{ secrets.from }}
to: {{ secrets.to }}
.....

In that form Flexget say: found unhashable key in
If I do ...'{{ secrets.from }}' (in single quote) Flexget say: String found, Integer needed.

In the secrets file:
from: 1
to: 100

Howto solve this?

bye, Christian

Posts: 2

Participants: 2

Read full topic

Viewing all 716 articles
Browse latest View live