abogomolov

flexget soap4me rutracker showrss settings

Jun 7th, 2017
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 3.21 KB | None | 0 0
  1. variables: secrets.yml
  2.  
  3. templates:
  4.   trm:
  5.     transmission: &trm_settings  
  6.       host: localhost
  7.       port: 9091
  8.       username: '{? trm.username ?}'
  9.       password: '{? trm.password ?}'
  10.       ratio: 4
  11.  
  12.   tv_rus:
  13.     rutracker_auth:
  14.       username: '{? rutracker.username ?}'
  15.       password: '{? rutracker.password ?}'
  16.     series:
  17.       settings:
  18.         group1:
  19.           quality: 720p
  20.           season_packs: yes
  21.         group2:
  22.           quality: 1080p
  23.           season_packs: yes
  24.       group1:
  25.        - Better Call Saul
  26.     regexp:
  27.       reject:
  28.        - Better Call Saul(?!.*Notabenoid)
  29.  
  30.   soap4me:
  31.     series:
  32.       hdtv:
  33.         - Twin Peaks:
  34.             from_group: Субтитры
  35.         - Better Call Saul:
  36.             from_group: Субтитры
  37.         - Designated Survivor:
  38.             from_group: Субтитры
  39. tasks:
  40.   tv1:
  41.     disable: retry_failed
  42.     seen: local
  43.     rss: http://feed.rutracker.cc/atom/f/2366.atom
  44.     manipulate:
  45.       - title:
  46.           replace:
  47.             regexp: ^.*?[а-яА-Я].*?\/\s(?=[\s\da-zA-Z])|(\&\#\d{1,}\;)
  48.             format: ''
  49.       - title:
  50.           replace:
  51.             regexp: '[с|С]езон.{1,2}(\d{1,2})'
  52.             format: 'S0\1'
  53.     template:
  54.      - tv_rus
  55.       - trm
  56.     set:
  57.       path: /Volumes/HARD2/TVShows/{{ series_name }} - Season{{ series_season }}
  58.  
  59.   tv2:
  60.     seen: local
  61.     rss: https://showrss.info/user/88950.rss?magnets=true&namespaces=true&name=clean&quality=null&re=null
  62.     all_series: yes
  63.     template:
  64.      - trm
  65.     set:
  66.       path: /Volumes/HARD1/TVTEMP
  67.  
  68.   tv3:
  69.     disable: retry_failed
  70.     seen: local
  71.     rss: '{? soap4me.url ?}'
  72.     headers:
  73.       User-Agent: 'w3m/0.5.3'
  74.     manipulate:
  75.       - title:
  76.           replace:
  77.             regexp: '(.+)/.*(\d{2}).*(\d{2}).*/(.+)\s/.*:\s{1,2}(.+),.*:\s(.+)'
  78.             format: '[\5] \1 - \4, (S\2E\3) \6TV'
  79.     template:
  80.      - soap4me
  81.     transmission:
  82.       <<: *trm_settings
  83.       ratio: 10
  84.     set:
  85.       path: /Volumes/HARD1/TVShows/{{ series_name }}
  86.  
  87.   sort:
  88.     disable: seen
  89.     filesystem:
  90.       path: /Volumes/HARD1/TVTEMP
  91.       recursive: yes
  92.       retrieve:
  93.        - files
  94.         - dirs
  95.       regexp: '.*\.(avi|mkv|mp4|m4v)$'
  96.     thetvdb_lookup: yes
  97.     trakt_lookup: yes
  98.     all_series:
  99.       parse_only: yes
  100.     accept_all: yes
  101.     series:
  102.       settings:
  103.         group:
  104.           parse_only: yes
  105.       group:
  106.         - Jimmy Fallon:
  107.             identified_by: date
  108.             set:
  109.               tvdb_id: 270261
  110.         - taboo:
  111.             set:
  112.               tvdb_id: 292157
  113.     require_field:
  114.       - tvdb_series_name
  115.       - tvdb_season
  116.       - tvdb_ep_name
  117.     move:
  118.       to: /Volumes/HARD1/TVShows/{{ tvdb_series_name }}/Season {{ tvdb_season }}        
  119.       rename: '{{ series_id }} - {{ tvdb_ep_name }}'
  120.       along:
  121.         extensions:
  122.          - srt
  123.         subdirs:
  124.          - Subs
  125.     exec:
  126.       allow_background: yes
  127.       auto_escape: yes
  128.       on_exit:
  129.         phase:
  130.           - find /Volumes/HARD1/TVTEMP/* -type f | egrep  -i -v ".*\.(mkv|mp4)$" | xargs rm
  131.           - find /Volumes/HARD1/TVTEMP/* -type f | egrep  -i  "RARBG\.mp4$" | xargs rm
Add Comment
Please, Sign In to add comment