Flexget и lostfilm.tv2 min read

Иногда, когда выдается свободный вечер, я люблю посмотреть свежую серию любимого tv сериала.

Для автоматизации процесса закачки удобно использовать связку Flexget и lostfilm.tv.

Процесс установки описывать не буду – он подробно описан на сайте разработчика. В качестве качалки использую transmission.

Новая версия FlexGet

В связи с обновлением flexget до версии 1.2.21 пришлось актуализировать данный мануал, так как разработчики внесли ряд изменений. Предыдущий вариант писался для версии flrxget 1.1.57.

Пока фрагменты конфигурационного файла для версии 1.1.57 убирать не буду — возможно они еще кому нибудь пригодятся.

Вот мой конфиг flexget:

для версии 1.1.57:

для версии 1.2.21:

здесь указан путь, где будут храниться скачанные серии. В данном случае это папка /home/video/TV Shows/

в этой папке автоматически будут создаваться подпапки с названиями сериалов.

Как видим различия сводятся к замене названия плагина presets на templates

Указываем IP адрес, на котором слушает transmission

Тут я указал что качать не надо:

  • полные сезоны
  • файлы в формате mkv
  • файлы в формате mp4
  • HD рипы

То есть я буду закачивать только видео в формате avi стандартного разрешения.

Для тех, кто хочет качать серии в HD качестве, необходимо изменить предыдущий блок:

В этом случае мы будем качать серии в HD качестве (720p) в формате mkv

Тут указывайте свои учетные данные для lostfilm.tv

  • cookie uid и pass — можно посмотреть в кукисах с помощью FireBug (либо любым другим удобным вам способом), залогинившись на lostfil.tv
  • usess можно посмотреть в своем профиле

Указываем Rss канал:

для версии 1.1.57:

для версии 1.2.21:

Выше необходимо указать название сериалов, которые нас интересуют.

Достаточно тут вписать название и при следующем запуске flexget папка для серий создастся автоматически.

Новые плагины FlexGet

Тут тоже всего одно отличие — название плагина preset изменено на template

Не забудьте добавить flexget в cron. И на следующий день, когда вернетесь с работы, свежие серии будут уже скачаны .

Только теперь в кроне нужно запускать flexget с параметром execute, то есть команда запуска будет выглядеть так:

flexget execute

В новой версии появилось еще два нововведения:

  • возможность запускать flexget как демон
  • указывать расписание для заданий

Этот фрагмент конфига обозначает, что наше задание lostfilm будет выполняться каждые 30 минут.

Для запуска flexget в режиме демона нужно выполнить следующую команду:

Игорь

https://plus.google.com/+ИгорьНагорный/

Читайте также:

  • Спасибо за гайд, долго пытался вкурить как качество нужное качать — плагин quality не работает. А тут вон оно как…

    Мой совет — перенести блоки
    manipulate:
    regexp: (который к качеству относится)

    В tasks — lostfilm, а то вдруг захочется не только lostfilm подключить, и если эти твики будут в основном блоке, то могут сломать совместимость. Вот например мой блок tasks для лостфильма: http://pastebin.com/XstyfQ9b — оно так более гибко получается.
    В основном тогда храним только параметры подключения к transmission и путь куда качать.

    • Спасибо за совет. Попробую. Я сильно не заморачивался. Автоматически только с Лостфильма качаю. Конфиг проверенный годами 🙂

      • Перфекционист во мне разыгрался и я еще сделал раскладывание сериалов по соответствующим папкам — http://pastebin.com/9D2rj9gr — вдруг пригодится.

        • Спасибо. Неплохая идея. Удобно если хранишь на винте несколько сезонов. Я обычно удаляю — винт не резиновый:-)

          • Ants Adolf Tamm

            flexget check :

            2014-01-07 01:37 CRITICAL manager [/] The key presets is not valid here.
            2014-01-07 01:37 CRITICAL manager [/tasks/lostfilm] The key preset is not valid here. Only known plugin names are valid keys.

            and config http://pastebin.com/JKXLmkPK

            Please help! Answer in russian please.

          • Какую версию FlexGet вы используете? Я проверил ваш конфиг у себя. Все отработало без ошибок. У меня 1.1.57 версия. Сейчас попробую обновить — отпишусь чуть позже. И есть еще один момент — конфиг очень чувствителен к количеству пробелов в начале каждой строчки. обратите на это внимание.

          • после обновления до последней версии такие-же ошибки. Сейчас начну разбираться. Поправлю мануал

          • нашел на офф. сайте:

            Presets

            The preset plugin was changed into the template plugin in order to clarify its function. The root level presets needs to be renamed to templates, and the task level preset plugin needs to be replaced with template.

            Partially configured plugins are no longer allowed in either tasks or templates. Both tasks and templates may only include valid fully configured plugins now.

          • Сейчас попробую и отпишусь о результатах

          • Поправил — все получилось
            Теперь конфиг выглядит так:

            templates:
            tvshows:
            set:
            path: /D/transmission/video/TV Shows/{{series_name}}
            transmission:
            host: 192.168.0.41
            port: 9091
            regexp:
            reject:
            — The Complete
            — mkv
            — mp4
            — 720p
            manipulate:
            — url:
            replace:
            regexp: ‘&amp’
            format: ‘&’
            tasks:
            lostfilm:
            headers:
            cookie: «uid=ххх; pass=ххх; usess=ххх»
            # rss: http://kinosbor.ru/myrss.php?tracker=l%2C&cat=
            rss: http://www.lostfilm.tv/rssdd.xml
            urlrewrite:
            newlost:
            regexp: ‘http://lostfilm.tv/download.php?(?P.*)’
            format: ‘http://www.lostfilm.tv/download.php?g’
            template:
            — tvshows
            manipulate:
            — title:
            replace:
            regexp: ‘[^x00-x80]+’
            format: »
            series:
            — Futurama
            — Person of Interest
            — Terra Nova
            — Continuum
            — Breaking Bad
            — Grimm
            — American Horror Story
            — Hell on Wheels
            — Walking Dead
            — Californication
            — Touch
            — Revolution
            — Awake
            — The River
            — Arrow
            — The Killing
            — Last resort
            — Bates Motel
            — Game of Thrones
            — Defiance
            — Falling Skies
            — Under the Dome
            — Sleepy Hollow
            — Almost Human

          • Ants Adolf Tamm

            Very thank you. I have Raspberry PI and Raspbian + Flexget + Transmission. 1T hdd, 47″ full hd TV. Very fine watch 720p movies. вечерoM testiruju

          • Поправил статью

          • Ants Adolf Tamm

            Thank you from new config.All working fine.Only small questions: how to download only 720p and how to send html email ? I put to cron onli time 0 0 ev ery day.

          • Внес изменения в мануал — как качать серии HD 720p. А на счет email в html формате: http://flexget.com/wiki/Plugins/email
            там все подробно расписано — если не разберетесь — пишите, помогу 🙂

          • Ants Adolf Tamm

            This accept not working.Поправ again manual. Email working fine. I add this block to the end of conf . Need use plugin quality but i do not know where it write

          • Ants Adolf Tamm

            Hello! Can you help me with

            series_premiere: yes
            path: /media/wd1T/rtorrent/premieres
            quality: hdtv <=720p
            propers: yes
            allow_teasers: yes

            I try this all day but more errors

          • Попробуйте так:
            regexp:
            reject:
            — The Complete
            — avi
            — mp4

          • Ants Adolf Tamm

            This is working at the moment

            regexp:
            reject:
            — 1080p
            — avi
            — mp4
            — The Complete

          • — 1080p — это по-моему лишнее. На lostfilm.tv ни разу не попадались такие эпизоды

          • Ants Adolf Tamm

            Yes, this is not important. You know this site : http://tvfedor.ru ? Interesting.

          • Интересный сервис. Но с лостфильмом не работает. А на рутрекере серии с задержкой появляются. Еще заметил что шедулер не работает. Так что надежнее по старинке — через крон 🙂

          • Ants Adolf Tamm

            I have not got it to work : series_premiere Only errors.Place is not right and spaces too.

          • Ants Adolf Tamm

            I try this without errors.

            templates:
            tvshows:
            series_premiere: yes
            set:
            path: /media/wd1T/rtorrent/seria……………………………………..

          • Спасибо. Завтра попробую.
            Разобрался с шедулером — все же он работает, но в логе тишина — ни одной записи. Нужно проверять командой flexget history

          • Ants Adolf Tamm

            My flexget working with cron. Every 4 hours

          • Ants Adolf Tamm

            Good morning.

            May be you have a time help me with small problem. http://pastebin.com/2782xShE . I want to download 1080p serial but filter not working correctly. Not errors. At the moment this conf download all 1080p serials but i do not see any transmission download.

          • Проблема с закачкой с http://baibako.tv/?
            в конфиге указаны ваши реальны данные? я просто там не зарегистрирован. Их можно использовать для поверки?

          • Ants Adolf Tamm

            Write you email address. Im evening send my user and password. All working okay but i can’t make filter for 1080p. My address is seston@gmail.com Delete this post.

          • http://www.tarablog.net.ua/lostfilm-flexget-pushbullet/ — новый (улучшеный :-)) конфиг. Сейчас займусь вашей проблемой

          • Лев Солдаткин

            Привет, не получается запустить flexget execute
            конфиг http://pastebin.com/yxStn0LC
            лог ошибки http://pastebin.com/jHfaGNc8
            p.s. flexget v1.2.153

          • Судя по всему была проблема у Лостфильма.

            Max retries exceeded with url: /rssdd.xml (Caused by : [Errno 111] Connection refused)

            Превышено число попыток. Сейчас все нормально работает?

          • Лев Солдаткин

            К сожалению, но нет. Возможно ли это из-за того, что сайт заблокирован провайдеров?

          • конечно. http://lostfilm.tv/rssdd.xml открывается?

          • Лев Солдаткин

            Нет, не открывается… А с прокси(расширение для браузера frigate) все норм(

          • Попробуйте так:
            rss: http://www.lostfilm.tv/rssdd.xml
            proxy: http://myproxy.com:8080

            (myproxy.com:8080 — поменяйте на адрес и порт своего прокси)

          • Лев Солдаткин

            Ну а теперь вот такая штука http://pastebin.com/VUTTGq7u

          • Вместо http://www.4proxy.de/:8080 должно быть http://www.4proxy.de:8080

          • Я пытался использовать плагин quality, но с lostfilm.tv он так и не заработал

          • Сейчас попробую ваш вариант. Может с тех пор как я пытался что то изменилось:-). О результатах отпишусь позже

          • Ants Adolf Tamm

            I have last version 1.2.16 or 17.

          • Да. после обновления до последней версии такие-же ошибки. Сейчас начну разбираться. Поправлю мануал

        • Ants Adolf Tamm

          I try this.Thank you from share.5+

  • Ants Adolf Tamm

    I reinstall Raspbmc + Flexget and this error :

    Task ‘baibako’ was aborted because: ‘ascii’ codec can’t decode byte 0xc0 in position 505: ordinal not in range(128)

  • Александр Бирюков

    Кто нибудь вот это победил?
    2014-08-10 14:01 CRITICAL plugin Baibako ‘ascii’ codec can’t decode byte 0xc0 in position 505: ordinal not in range(128)

    • Давайте разбираться. Только что проверил — у меня все работает. высылайте свой конфиг — буду смотреть

      • Александр Бирюков

        Сейчас конфиг имеет такой вид http://pastebin.com/eVBXijeX если данные авторизации поломать, то выдает вот такое

        2014-08-10 15:50 CRITICAL plugin Baibako Received invalid RSS content from task Baibako (http://baibako.tv/rss2.php)

        flexget -V
        1.2.156
        You are on the latest release.

        python -V
        Python 2.7.6

        ubuntu

        • Попробуйте убрать строки:
          headers:
          Cookie: uid=92686; pass=40fdd6c80d09122ad05792b49f6c81f2;
          а строку rss привести к такому виду:
          rss: http://baibako.tv/rss2.php?feed=dl&passkey=xxxxxxxxxxxxxxxxxxxxxxxxxx
          (просто вставьте то что генерируется на этой странице : http://baibako.tv/getrss.php )

          • Александр Бирюков

            теперь получаю ошибку:

            2014-08-10 16:54 ERROR rss Baibako No data recieved for rss feed.

            2014-08-10 16:54 WARNING input_cache Baibako Input rss did not return a list, cannot cache.

            pass= нужен именно из кук или который в настройках юзера на самом сайте предлагается?

            Возможно дополнительно мне мешает то, что из браузера куку я могу взять с текущего ip, а сервер работает на совсем другом.

          • Александр Бирюков

            Все, получилось) перегенерил прям на странице настройки rss — все заработало, спасибо!

          • Незачто 🙂

        • вот с этим конфигом все работает http://pastebin.com/N9rSHfrh

  • Ants Adolf Tamm

    2014-09-26 14:50 DEBUG manager sys.defaultencoding: ascii
    2014-09-26 14:50 DEBUG manager sys.getfilesystemencoding: ANSI_X3.4-1968
    2014-09-26 14:50 DEBUG manager os.path.supports_unicode_filenames: False
    2014-09-26 14:50 INFO performance Enabling plugin and SQLAlchemy performance debugging
    2014-09-26 14:50 CRITICAL plugin baibako ‘ascii’ codec can’t decode byte 0xc0 in position 505: ordinal not in range(128)
    2014-09-26 14:50 WARNING task baibako Aborting task (plugin: rss)

    New install raspbmc and flexget

    • Дайте вывод команды flexget check и сам конфиг

  • Voblaa

    Lostfilm сделал всем подарок в виде капчи и flexget сломался 🙁

    • А где вы капчу обнаружили? Lostfilm перешел на https. Надо правки в конфиг внести. Я завтра статью обновлю. Опишу как это сделать

  • Ants Adolf Tamm

    My flexget 19.54.

    FlexGet has just downloaded 1 new entries for task lostfilm:
    — (Constantine). (A Whole World Out There) [1080p]. (S01E11) (http://www.lostfilm.tv/download.php?id=12709&Constantine.S01E11.1080p.rus.LostFilm.TV.mkv.torrent)

    • И больше не качает?

      • Ants Adolf Tamm

        Flexget works perfect 🙂

        Thu Feb 12 2015 at 20:35.39 Disqus kirjoitti:

        • Нашел более надежный вариант. Нужно добавить в задание строчку: verify_ssl_certificates: no

          И все работает отлично

          • Voblaa

            Многие нашли — он на Хабре в коментариях засветился 🙂

          • Я именно там и нашел 🙂

          • Я тоже там нашел:)

  • NoName NoName

    Доброго дня.

    Запускаю на nas4free и получаю:
    2015-03-08 13:50 INFO download Lostfilm Downloading: (It’s Always Sunny in Philadelphia). » » (The Gang Goes on Family Fight). (S10E08)
    2015-03-08 13:50 WARNING download Lostfilm RequestException Requests to this site have timed out recently. Waiting before trying again., while downloading https://www.lostfilm.tv/download.php?id=13120&Its.Always.Sunny.in.Philadelphia.S10E08.rus.LostFilm.TV.avi.torrent
    2015-03-08 13:50 ERROR entry Lostfilm Failed (It’s Always Sunny in Philadelphia). » » (The Gang Goes on Family Fight). (S10E08) (Network error during request: Requests to this site have timed out recently. Waiting before trying again.)

    ##############################################

    config.yml такой:
    schedules:
    — tasks: ‘*’
    interval:
    minutes: 10
    tasks:
    Lostfilm:
    # headers:
    # Cookie: «uid=*;pass=*;usess=*»
    # User-Agent: ‘Mozilla/5.0 (Windows NT 6.1; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0’
    cookies: ~/.config/flexget/cookies.sqlite
    rss:
    url: ‘http://www.lostfilm.tv/rssdd.xml’
    ascii: yes
    verify_ssl_certificates: no
    urlrewrite:
    newlost:
    regexp: ‘https://lostfilm.tv/download.php?(?P.*)’
    format: ‘https://www.lostfilm.tv/download.php?g’
    download:
    path: /mnt/torrent/
    overwrite: yes
    regexp:
    accept:
    — ‘Касл’
    — ‘Hundred’: {from: title}
    — ‘Philadelphia’
    — ‘Blacklist’
    — ’12 Monkeys’
    — ‘Gotham’
    reject:
    — ‘720p’
    — ‘x264’
    — ‘XviD’
    — ‘MP4’
    — ‘полностью’
    — ‘1080p’

    Может где ошибка закралась?

    • Проблема в том что лостфильм начал использовать https.
      Добавьте
      verify_ssl_certificates: no
      в задание Lostfilm

    • Похоже на проблемы с инетом. Попробуйте на Nas скачать торент файл wget — ом.

    • А этот конфиг раньше работал без проблем? Дело в том что на лостфильме часто бывают какие-то непонятки. Сегодня может работать. Завтра не качает, потом опять все ок

      • NoName NoName

        Самая обидная непонятка, то что этот конфиг работает на Вин7 и Убунту. Но на Nas4Free вылетает с такой ошибкой. Может с либами питона фигня какая, может ещё что =(

        • А wget на nas4free качает торент по прямой ссылке ?

          • NoName NoName

            # wget —no-check-certificate —header «Cookie: uid=***;pass=***;usess=***» ‘https://www.lostfilm.tv/download.php?id=13117&The.Blacklist.S02E14.rus.LostFilm.TV.avi.torrent’
            —2015-03-08 15:33:34— https://www.lostfilm.tv/download.php?id=13117&The.Blacklist.S02E14.rus.LostFilm.TV.avi.torrent
            Resolving http://www.lostfilm.tv (www.lostfilm.tv)… 104.28.17.79, 104.28.16.79, 681c:104f:0:35::de00:1111, …
            Connecting to http://www.lostfilm.tv (www.lostfilm.tv)|104.28.17.79|:443… connected.
            OpenSSL: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure
            Unable to establish SSL connection.

            Как то так пока

          • А если ссылку ввести без https, а с http?

          • NoName NoName

            Эээ.. тогда удачно =)

            # wget —no-check-certificate —header «Cookie: uid=***;pass=***;usess=***» ‘http://www.lostfilm.tv/download.php?id=13117&The.Blacklist.S02E14.rus.LostFilm.TV.avi.torrent’
            —2015-03-09 10:55:20— http://www.lostfilm.tv/download.php?id=13117&The.Blacklist.S02E14.rus.LostFilm.TV.avi.torrent
            Resolving http://www.lostfilm.tv (www.lostfilm.tv)… 104.28.17.79, 104.28.16.79, 681c:114f:3400:102::1, …
            Connecting to http://www.lostfilm.tv (www.lostfilm.tv)|104.28.17.79|:80… connected.
            HTTP request sent, awaiting response… 200 OK
            Length: unspecified [application/x-bittorrent]
            Saving to: ‘download.php?id=13117&The.Blacklist.S02E14.rus.LostFilm.TV.avi.torrent’

            download.php?id=13117&The.Blacklist.S02E14.rus [ ] 13.20K —.-KB/s in 0.03s

            2015-03-09 10:55:21 (475 KB/s) — ‘download.php?id=13117&The.Blacklist.S02E14.rus.LostFilm.TV.avi.torrent’ saved [13518]

          • — url: replace:
            regexp: ‘^https’
            format: ‘http’

            Попробуйте так

          • NoName NoName

            В смысле вот так?

            urlrewrite:
            newlost:
            regexp: ‘^https://lostfilm.tv/download.php?(?P.*)’
            format: ‘http://www.lostfilm.tv/download.php?g’

          • вот кусок моего конфига: http://pastebin.com/QFQ7rBq4

          • NoName NoName

            Спасибо. Буду дальше разбираться.
            FlexGet последний релиз, замена на «http» больше не работает.

            +заметил такую вещь,что часть ссылок с ленты лостфильма кривая и ведет на страницу сериала.

          • То что ссылки ведут на страницу сериала — это явление не постоянное. Тоже такое замечал. Оно проходит само собой:-) «Фишка» лостфильма:-)

          • Только что обновил flexget до последнего релиза — замена https на http отлично работает. У вас возникает какая то ошибка?

          • NoName NoName

            Вот мой конфиг: http://pastebin.com/8ZA3vCG8
            Результат — http://pastebin.com/iv63VWxb

            Всё таки у Nas4Free есть какаето особенность, потому как в Вин7 тот же конфиг отрабатывает.

          • У вас нет ошибок 🙂 Failed нет не одной записи. Там просто нет нужных сериалов 🙂

          • NoName NoName

            С curl’ом та же фигня:

            # curl -kIv1 —header «Cookie: uid=***;pass=***;usess=***» ‘https://www.lostfilm.tv/download.php?id=13117&The.Blacklist.S02E14.rus.LostFilm.TV.avi.torrent’
            * Trying 104.28.17.79…
            * Connected to http://www.lostfilm.tv (104.28.17.79) port 443 (#0)
            * successfully set certificate verify locations:
            * CAfile: /usr/local/share/certs/ca-root-nss.crt
            CApath: none
            * TLSv1.0, TLS handshake, Client hello (1):
            * TLSv1.0, TLS alert, Server hello (2):
            * error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
            * Closing connection 0
            curl: (35) error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure

  • Johnny

    Доброго времени всем!

    Парни помогите, второй день бьюсь…

    flexget check вываливает

    2015-03-15 01:27 WARNING check Config line 2 is likely missing ‘:’ at the end

    2015-03-15 01:27 WARNING check Config line 19 is indented incorrectly (previous line ends with ‘:’)

    2015-03-15 01:27 VERBOSE check Pre-checked 41 configuration lines

    2015-03-15 01:27 CRITICAL manager [/tasks/lostfilm] The key cookie is not valid here. Only known plugin names are valid keys.

    2015-03-15 01:27 CRITICAL manager [/tasks/lostfilm/urlrewrite/newlost/regexp] Error parsing regex: unknown specifier: ?P&

    2015-03-15 01:27 CRITICAL manager [/tasks/lostfilm/headers] Got None, expected: dict

    2015-03-15 01:27 CRITICAL manager Failed to load config file: Did not pass schema validation.

    Could not start manager: Did not pass schema validation.

    А вот это конфиг

    schedules:

    — tasks: lostfilm

    interval:

    minutes: 30

    templates:

    tvshows:

    set:

    path: /home/koji/Downloads

    transmission:

    host: 192.168.0.27

    port: 9091

    series_premiere: yes

    tasks:

    lostfilm:

    template:

    — tvshows

    — notification

    headers:

    cookie: «uid=***; pass=***; usess=***»

    rss: http://www.lostfilm.tv/rssdd.xml

    urlrewrite:

    newlost:

    regexp: ‘http://lostfilm.tv/download.php?(?P<details>.*)’

    format: ‘http://www.lostfilm.tv/download.php?g<details>’

    regexp:

    reject:

    — The Complete

    — avi

    — mp4

    — 720p

    manipulate:

    — title:

    replace:

    regexp: ‘[^x00-x80]+’

    format: »

    — url:

    replace:

    regexp: ‘&amp’

    format: ‘&’

    series:

    — It’s Always Sunny in Philadelphia

    • Забросить свой конфиг на http://pastebin.com. Тут сложно оценить его правильность

      • Johnny

        Спасибо за реакцию!
        По этому вопросу я нашел решение. У меня другие проблемы с flexget. Я описал их следующим постом.
        Новый конфиг забросил http://pastebin.com/sQWZ6Hye

        • Уже во всем разобрались? Или все же нужна помощь? И вы напрасно выложили свои данные доступа к лостфильму

          • Johnny

            Помощь очень нужна. На счет данных я просто поспешил, потом только заметил, но они(данные) уже не актуальны

          • И что с этим конфигом? какая ошибка?

          • Johnny

            Ошибки по мнению flexget check нет.

            В общем ситуация такова, что при запуске flexget execute вываливает следущее:

            2015-03-15 13:31 VERBOSE task_queue There are 1 tasks to execute. Shutdown will commence when they have completed.

            2015-03-15 13:31 WARNING task lostfilm Task doesn’t have any input plugins, you should add (at least) one!

            2015-03-15 13:31 WARNING details lostfilm Task didn’t produce any entries. This is likely due to a mis-configured or non-functional input.

            2015-03-15 13:31 VERBOSE details lostfilm Summary — Accepted: 0 (Rejected: 0 Undecided: 0 Failed: 0)

          • Строку, начинающуюся с rss ( номер 21 на pastebin), сместите на 2 пробела влево (уберите два пробела)

          • Johnny

            Сделал как вы сказали — результат тот же:

            flexget execute

            2015-03-17 00:07 INFO manager There is a FlexGet process already running for this config, sending execution there.

            2015-03-17 00:07 WARNING task lostfilm Task doesn’t have any input plugins, you should add (at least) one!

            2015-03-17 00:07 WARNING details lostfilm Task didn’t produce any entries. This is likely due to a mis-configured or non-functional input.

            2015-03-17 00:07 VERBOSE details lostfilm Summary — Accepted: 0 (Rejected: 0 Undecided: 0 Failed: 0)

            Ссылка на текущий конфиг http://pastebin.com/cmX5dtzh

          • У вас flexget был запущен со старым конфигом. Нужно сначала перегрузить демон: flexget daemon reload. А уже после этого : flexget exec.

          • Johnny

            О, работает!! Спасибо, большое! Мне только вот это не понятно:

            VERBOSE task lostfilm REJECTED: 12 обезьян (12 Monkeys). Завтра (Tomorrow) [1080p]. (S01E09) by retry_failed plugin because waiting before retrying entry which has failed in the past. (failure reason: urlrewriting)

            Хотя я добавил в accept: -1080p — mkv и series: — 12 Monkeys

            Плюс он пишет: 2015-03-17 10:00 VERBOSE details lostfilm Summary — Accepted: 0 (Rejected: 11 Undecided: 4 Failed: 0)

            Undecided: 4 вот это вообще не понятно, почему он их откидывает?
            Хотя нет, с этим все ясно, flexget обрабатывает контейнер в котором в случае с avi для него ничего нет, поэтому он их отбрасывает.

          • По поводу первого — оно само заработает через некоторое время- можно не париться. Или можно почистить базу flexget: flexget database reset —sure
            а потом: flexget exec.

            На счет второго — я особо не вникал — у меня тоже приблизительно такая же картина — но то что мне надо — то качает. И я не стал заморачиваться

          • Johnny

            Базу почистил, но результат остался прежним(

          • Бросьте финальный конфиг на pastebin

          • Johnny
          • В 30 строке лишний пробел ( там где 1080p)

          • Johnny

            Хм, странно, в конфиге все ровно — лишнего пробела нет, а на pastebin показывает лишний пробел… Ок, вечером проверю ещё раз, после отпишусь.

          • Тут с пробелами надо быть точным. Форматирывание основывается на количстве пробелов

          • Johnny

            Это я уже понял))
            Спасибо огромное за помощь и терпение, без вас я не разобрался бы.

          • Johnny

            Лишнего пробела там нет, видимо это pastebin как-то не правильно понимает вставленный текст…

          • Поковыряю на работе сегодня ваш файлик

          • Johnny

            Добрый день! Ну как, получилось что-нибудь выяснить?

          • Да. Пришлось кое что подправить. Замените параметры трансмишн на свои.
            Ну и внизу свои серии добавляйте.
            http://pastebin.com/rBTzH4MJ

          • Johnny

            Фуф, заработал!!! Спасибо огроменное!!! Пришлось подправить кой-че: ссылка на .xml файл на lostfilm доступна через https, а не http. Правда есть один косячок, толком не пойму в чем дело, но после сброса базы данных flexget и запуска flexget execute, flexget запускается как бы несколько раз и подхватывает серии из старого конфига, которые были на lostfilm на момент конфигурации и которых нет в текущем конфиге. При повторном запуске flexget execute такого нет, один прогон и все.

          • Рад помочь:-).

  • Johnny

    Доброго времени всем! (еще раз)

    Снова нужна помощь

    Версия Flexget 1.2.291 работает, а точнее не работает на Ubunut server 14.04 в связке с Transmission.

    В общем ситуация такова, что при запуске flexget execute вываливает следущее:

    2015-03-15 13:31 VERBOSE task_queue There are 1 tasks to execute. Shutdown will commence when they have completed.

    2015-03-15 13:31 WARNING task lostfilm Task doesn’t have any input plugins, you should add (at least) one!

    2015-03-15 13:31 WARNING details lostfilm Task didn’t produce any entries. This is likely due to a mis-configured or non-functional input.

    2015-03-15 13:31 VERBOSE details lostfilm Summary — Accepted: 0 (Rejected: 0 Undecided: 0 Failed: 0)

    ну и естессна ничего он б***ь не качает

    Мой конфиг

    schedules:

    — tasks: lostfilm

    interval:

    minutes: 30

    templates:

    tvshows:

    set:

    path: /home/koji/Dropbox/Torrents/

    transmission:

    host: 192.168.1.27

    port: 9091

    username: ***

    password: ***

    tasks:

    lostfilm:

    template:

    — tvshows

    headers:

    cookie: ‘uid=***; pass=***; usess=***’

    rss: https://www.lostfilm.tv/rssdd.xml

    urlrewrite:

    newlost:

    regexp: ‘https://www.lostfilm.tv/download.php?(?P.*)’

    format: ‘https://www.lostfilm.tv/download.php?g’

    regexp:

    reject:

    — The Complete

    — avi

    — mp4

    — 720p

    series:

    — The Blacklist

    Подскажите пожалуйста, что не так, где ошибка?

  • Vlad Ogurtsov

    Доброго времени суток. Никто не знает как загрузить rss через tor? А то провайдер блокирует. tor используется как socks прокси. При попытке задать tor как прокси выдает tor is not http proxy. В flexget заявлена поддержка socks (http://flexget.com/ticket/2671) но как ее использовать?

  • Ants Adolf Tamm

    config.yml Raspberry PI, Raspbmc, transmission+flexget 21.03.2015

    http://pastebin.com/zpJpm206

    • Попробуйте pushbullet в качестве уведомлений. Гораздо удобнее почты

  • normed

    Можете пояснить эту часть конфига?
    manipulate:
    — title:
    replace:
    regexp: ‘[^x00-x80]+’
    format: »

    • Не силен я в регулярных выражениях :). Но на сколько я понял — это убирает все non-ASCII символы из загловка. Кстати, отлично работает и без этих строк и даже с русскими названиями сериалов. Если интересно — могу дать свой последний конфиг

  • nonspam

    для make_html кидал template?