Перейти к содержанию
Форум русской поддержки продукции Synology

Wiki: Установка FlexGet


Рекомендованные сообщения

Необходимо установить IPKGui.

Почему это необходимо? Это просто просто утилита чтоб по ssh на накопитель не лазить а всё делать из-под веб-интерфейса.

А так как вы дальше описываете как все делать из под ssh, то IPKGui вообще не нужен.

А вот что необходимо - это, чтоб был установлен bootstrap и собственно ipkg.

Ну и не неплохо на первоисточник на английском дать ссылку :)

Если выложили примерный конфиг то и поясните что он делает. Почему именно такой.

rm -f '/root/.flexget/db-config.sqlite'

У меня спокойно все работает и без этой строки.

Хотя я обновился до последней версии flexget после того как систему переустановил.

Ссылка на сообщение
Поделиться на другие сайты

IPKGu не ставиться без bootstrap, perl и Init 3rdparty.

Без bootstrap не будут работать команды ipkg install и прочие.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 месяца спустя...

Обновил страницу в вике. Теперь для запуска FlexGet, нужно указывать команду.

Было:

'/opt/local/bin/flexget'

Стало:

'/opt/local/bin/flexget' execute

Ссылка на сообщение
Поделиться на другие сайты

А теперь - это когда и с чего? Обновили в очередной раз flexget или DSM?

Ссылка на сообщение
Поделиться на другие сайты
А теперь - это когда и с чего? Обновили в очередной раз flexget или DSM?

Обновил FlexGet. Теперь без команды execute, FlexGet работать отказывается.

Ссылка на сообщение
Поделиться на другие сайты

У Флекса, как оказалось, есть веб-морда. Команда для запуска

/opt/local/bin/flexget webui --no-auth

Висит на 5050 порте. Интерфейс правда сырой.

P.S. Запускать лучше через планировщик. Если запускать через телнет, то при закрытии сессии пропадает и веб-морда.

Ссылка на сообщение
Поделиться на другие сайты

Собственно заметил, что FlexGet перестал добавлять торренты с обновленных раздач. Жаль логов не осталось с того момента как перестал дергать торренты.

2014-02-03 08:18 CRITICAL rss           Want_download   RSS Feed Want_download (http://nnm-club.me/forum/rss2.php?dl=8922822&uk=xxxxxxxxxx) not found
2014-02-03 08:18 WARNING  task          Want_download   Aborting task (plugin: rss)
2014-02-03 08:18 VERBOSE  details       Test            Produced 100 entries.
2014-02-03 08:18 VERBOSE  details       Test            Summary - Accepted: 0 (Rejected: 0 Undecided: 100 Failed: 0)
2014-02-03 08:18 CRITICAL rss           Foreign_TV_Shows RSS Feed Foreign_TV_Shows (http://nnm-club.me/forum/rss2.php?f=768&uk=xxxxxxxxxx) not found
2014-02-03 08:18 WARNING  task          Foreign_TV_Shows Aborting task (plugin: rss)
2014-02-03 08:42 CRITICAL rss           Want_download   RSS Feed Want_download (http://nnm-club.me/forum/rss2.php?dl=8922822&uk=xxxxxxxxxx) not found
2014-02-03 08:42 WARNING  task          Want_download   Aborting task (plugin: rss)
2014-02-03 08:42 VERBOSE  details       Test            Produced 25 entries.
2014-02-03 08:42 VERBOSE  task          Test            ACCEPTED: `Worms Revolution. Gold Edition (2012) PC | Лицензия` by regexp plugin because regexp 'Worms' matched field 'title'
2014-02-03 08:42 INFO     download      Test            Downloading: Worms Revolution. Gold Edition (2012) PC | Лицензия
2014-02-03 08:42 ERROR    entry         Test            Failed Worms Revolution. Gold Edition (2012) PC | Лицензия (Unexpected html content received from `http://rutor.org/torrent/333651` - maybe a login page?)
2014-02-03 08:42 VERBOSE  task          Test            FAILED: `Worms Revolution. Gold Edition (2012) PC | Лицензия` by download plugin because unexpected html content received from `http://rutor.org/torrent/333651` - maybe a login page?
2014-02-03 08:42 VERBOSE  details       Test            Summary - Accepted: 0 (Rejected: 0 Undecided: 24 Failed: 1)
2014-02-03 08:42 INFO     remember_rej  Test            Remembering rejection of `Worms Revolution. Gold Edition (2012) PC | Лицензия` for 60 minutes
2014-02-03 08:42 VERBOSE  task          Test            REJECTED: `Worms Revolution. Gold Edition (2012) PC | Лицензия` by retry_failed plugin because waiting before trying failed entry again. (failure reason: Unexpected html content received from `http://rutor.org/torrent/333651` - maybe a login page?)
2014-02-03 08:42 INFO     task          Test            Plugin retry_failed has requested task to be ran again after execution has completed.
2014-02-03 08:42 INFO     task          Test            Rerunning the task in case better resolution can be achieved.
2014-02-03 08:42 VERBOSE  input_cache   Test            Restored 25 entries from cache
2014-02-03 08:42 VERBOSE  details       Test            Produced 25 entries.
2014-02-03 08:42 VERBOSE  task          Test            REJECTED: `Worms Revolution. Gold Edition (2012) PC | Лицензия` by remember_rejected plugin because rejected on behalf of retry_failed plugin: Waiting before trying failed entry again. (failure reason: Unexpected html content received from `http://rutor.org/torrent/333651` - maybe a login page?)
2014-02-03 08:42 VERBOSE  details       Test            Summary - Accepted: 0 (Rejected: 1 Undecided: 24 Failed: 0)
2014-02-03 08:42 CRITICAL rss           Foreign_TV_Shows RSS Feed Foreign_TV_Shows (http://nnm-club.me/forum/rss2.php?f=768&uk=xxxxxxxxxx) not found
2014-02-03 08:42 WARNING  task          Foreign_TV_Shows Aborting task (plugin: rss)
2014-02-03 08:48 CRITICAL rss           Want_download   RSS Feed Want_download (http://nnm-club.me/forum/rss2.php?dl=8922822&uk=xxxxxxxxxx) not found
2014-02-03 08:48 WARNING  task          Want_download   Aborting task (plugin: rss)
2014-02-03 08:48 VERBOSE  details       Test            Produced 15 entries.
2014-02-03 08:48 VERBOSE  details       Test            Summary - Accepted: 0 (Rejected: 0 Undecided: 15 Failed: 0)
2014-02-03 08:48 CRITICAL rss           Foreign_TV_Shows RSS Feed Foreign_TV_Shows (http://nnm-club.me/forum/rss2.php?f=768&uk=xxxxxxxxxx) not found
2014-02-03 08:48 WARNING  task          Foreign_TV_Shows Aborting task (plugin: rss)

Самое интересное, что с rutor.org, rutracker.org, hdtracker.org rss дергает, а вот nnm-club не хочет. Хотя если пойти по ссылке ( http://nnm-club.me/forum/rss2.php?f=768 ), то содержимое есть.

Вот и не могу понять или это дело в rss на nnm-club или это дело в Флексе?

Ссылка на сообщение
Поделиться на другие сайты

Вообщем такая ситуевина. Видимо пров частично блокирует nnm-club.me. Потому что зайти на него могу, а RSS'ки взять не могу. Вышел из ситуации так: В настройках подключения к инету в DNS (Вместо выдаваемого провайдером) указал DNS гугла 8.8.8.8 и 8.8.4.4

2014-02-04 18:07 CRITICAL rss           Want_download   RSS Feed Want_download (http://nnm-club.me/forum/rss2.php?dl=8922822&uk=xxxxxxxxxx) not found
2014-02-04 18:07 WARNING  task          Want_download   Aborting task (plugin: rss)
2014-02-04 18:07 CRITICAL rss           Foreign_TV_Shows RSS Feed Foreign_TV_Shows (http://nnm-club.me/forum/rss2.php?f=768&uk=xxxxxxxxxx) not found
2014-02-04 18:07 WARNING  task          Foreign_TV_Shows Aborting task (plugin: rss)
2014-02-04 18:08 WARNING  details       Want_download   Task didn't produce any entries. This is likely due to a mis-configured or non-functional input.
2014-02-04 18:08 VERBOSE  details       Want_download   Summary - Accepted: 0 (Rejected: 0 Undecided: 0 Failed: 0)
2014-02-04 18:08 VERBOSE  details       Foreign_TV_Shows Produced 53 entries.
2014-02-04 18:08 VERBOSE  details       Foreign_TV_Shows Summary - Accepted: 0 (Rejected: 0 Undecided: 53 Failed: 0)

Как вы видите, в 18:07 была попытка прочитать RSS'ку через DNS провайдера. В 18:08 была сделана удачная попытка прочитать RSS'ки через DNS Гугла.

 

P.S. Провайдер Rinet

Ссылка на сообщение
Поделиться на другие сайты

Хм. Ну может и блокировать конечно или просто DNS у провайдера глючит.

Ссылка на сообщение
Поделиться на другие сайты
Хм. Ну может и блокировать конечно или просто DNS у провайдера глючит.

Дык нет. С других то трекеров RSS'ки работают.

Ссылка на сообщение
Поделиться на другие сайты

Собственно, не могу понять, почему Флекс не хочет качать торрент, при указанных настройках:

templates:
  tv:
    series:
      settings:
        HDTV:
          qualities:
            - hdtv <720p h264|xvid
      HDTV:
        - 'The Musketeers'
        - 'Black Sails'
    download:
      path: /volume1/Downloads/tfiles/
      overwrite: yes

tasks:
  Foreign_TV_Shows:
    rss: http://nnm-club.me/forum/rss2.php?f=768&a=1&uk=xxxxxxxxxx
    template: tv

Флекс пишет вот такую бяку

 

2014-02-10 09:27 VERBOSE  details       Foreign_TV_Shows Produced 46 entries.
2014-02-10 09:27 VERBOSE  details       Foreign_TV_Shows Summary - Accepted: 0 (Rejected: 0 Undecided: 46 Failed: 0)

 

Самое интересное, что в РСС есть этот сериал.

Ссылка на сообщение
Поделиться на другие сайты

Вот тут пишут, что если условия начинаются со знаков >< и т.д., а не цифр и букв, то надо строку брать в кавычки "".

Ссылка на сообщение
Поделиться на другие сайты
Вот тут пишут, что если условия начинаются со знаков >< и т.д., а не цифр и букв, то надо строку брать в кавычки "".

Спасибо. Ступил :)

Ссылка на сообщение
Поделиться на другие сайты

Да может и не помочь.

Вобщем надо по каждому пункту читать доки внимательно и пробовать разные варианты.

Ссылка на сообщение
Поделиться на другие сайты
Да может и не помочь.

Вобщем надо по каждому пункту читать доки внимательно и пробовать разные варианты.

Да, согласен, не помогло. При таком раскладе:

templates:
  tv:
    series:
      settings:
        tvshow:
          quality: "hdtv <720p h264|xvid"
      tvshow:
        - The Musketeers
        - Black Sails
    download:
      path: /volume1/Downloads/tfiles/
      overwrite: yes
tasks:
  Foreign_TV_Shows:
    rss: http://nnm-club.me/forum/rss2.php?f=768&a=1&uk=xxxxxxxxx
    template: tv

Лог следующий:

2014-02-11 12:50 VERBOSE  details       Foreign_TV_Shows Produced 50 entries.
2014-02-11 12:50 VERBOSE  details       Foreign_TV_Shows Summary - Accepted: 0 (Rejected: 0 Undecided: 50 Failed: 0)

Т.е. флекс не определился че делать с этими вхождениями.

 

А вот если сделать вот так:

templates:
  tv:
    quality: "hdtv <720p h264|xvid"
    regexp:
      accept:
        - The Musketeers
        - Black Sails
    download:
      path: /volume1/Downloads/tfiles/
      overwrite: yes

tasks:
  Foreign_TV_Shows:
    rss: http://nnm-club.me/forum/rss2.php?f=768&a=1&uk=xxxxxxxxxx
    template: tv

То лог следующий:

2014-02-11 13:01 VERBOSE  task          Foreign_TV_Shows ACCEPTED: `Черные паруса / Black Sails (2014) HDTVRip [H.264] (BaibaKo) (Сезон 1, серии 1-3 из 8) (обновляемая) [2.97GB]` by regexp plugin because regexp 'Black Sails' matched field 'title'
2014-02-11 13:01 INFO     download      Foreign_TV_Shows Downloading: Черные паруса / Black Sails (2014) HDTVRip [H.264] (BaibaKo) (Сезон 1, серии 1-3 из 8) (обновляемая) [2.97GB]
2014-02-11 13:01 VERBOSE  details       Foreign_TV_Shows Summary - Accepted: 1 (Rejected: 49 Undecided: 0 Failed: 0)

Ссылка на сообщение
Поделиться на другие сайты

UPDATE: Вроде получилось победить cron, незнаю почему до этого не получалось, но сейчас смог добавить строку в /etc/crontab

*/10 * * * * root /opt/local/bin/flexget execute
Теперь вроде работает. Каждые 10 мин запускает FLexGet.

Оставлю для истории:

Подскажите пожалуйста, никак не могу заставить FlexGet работать по cron. Пробовал разные инструкции:
1. С сайта FlexGet
1.1 Создал пользователя user1 и файл /volume1/homes/user1/crontab с содержимым Цитата

*/10* * * * user1 /opt/local/bin/flexget --cron
, пробовал также менять на
*/10* * * * user1 /opt/local/bin/flexget execute

1.2 Создал ссылку ln -s /volume1/homes/user1/crontab /var/spool/cron/crontabs/user1

1.3 Добавил 2 строки в файл /usr/syno/etc/rc.d/S04crond.sh

...

if [ -x "$CROND" ] ; then

mkdir -p /var/spool/cron/crontabs/

#Добавил 1ю строку:

rm /var/spool/cron/crontabs/*

ln -sf /etc/crontab /var/spool/cron/crontabs/root

#Добавил 2ю строку:

ln -sf /volume1/homes/user1/crontab /var/spool/cron/crontabs/user1

echo "Starting crond..."

$CROND

fi

...

1.4

/usr/syno/etc.defaults/rc.d/S04crond.sh stop

/usr/syno/etc.defaults/rc.d/S04crond.sh start

Все бестолку, не работает.

 

 

2. Wiki этого форума

2.1 Добавил в файл /etc/crontab

*/10 * * * * user1 /opt/local/bin/flexget --cron
, пробовал также менять на
*/10 * * * * user1 /opt/local/bin/flexget execute

2.2

/usr/syno/etc.defaults/rc.d/S04crond.sh stop

/usr/syno/etc.defaults/rc.d/S04crond.sh start

Опять не работает. После перезагрузки /etc/crontab очищается от внесенного содержимого

 

PS:

DS713+

DSM 4.3-3810

Ссылка на сообщение
Поделиться на другие сайты
  • 3 недели спустя...

Интересную нашел доку внутри Флекса

DS413J> /opt/local/bin/flexget doc sms_ru

 

Sends SMS notification through sms.ru http api sms/send.

Phone number is a login assigned to sms.ru account.

 

Example:

 

sms_ru:

phonenumber: <PHONE_NUMBER> (accepted format example: "79997776655")

password: <PASSWORD>

[message: <MESSAGE_TEXT>] (default: "accepted {{title}}" -- accepts Jinja)

 

Configuration parameters are also supported from entries (eg. through set).

Думаю никому не нужно объяснять, для чего это. Но самое интересное, данная функция не документирована в вики флекса.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 недели спустя...

Доброго времени суток. Предлагаю в этой теме выкладывать свои конфиги для расширения своих познаний :) И так начну с себя.

 

templates:
  tv:
    series:
      settings:
        tvshow:
          qualities:
            - "hdtv <720p"
#            - "webdl <720p"
      tvshow:
        - The Musketeers
        - Helix
    download:
      path: /volume1/Downloads/tfiles/
      overwrite: yes
  tv1:
    quality: "hdtv <720p"
    regexp:
      accept:
        - The Musketeers
        - Helix
    download:
      path: /volume1/Downloads/tfiles/
      overwrite: yes
  movies:
    quality: 720p
    regexp:
      accept:
        - Вий
        - Pompeii
    download:
      path: /volume1/Downloads/tfiles/
      overwrite: yes
    

tasks:
  Foreign_TV_Shows:
    priority: 1
    rss: http://nnm-club.me/forum/rss2.php?f=768&uk=хххххххххх
    template: tv1

  Movie:
    priority: 2
    rss: http://nnm-club.me/forum/rss2.php?f=227&a=1&uk=хххххххххх
    template: movies

  Want_download:
    priority: 3
    rss: http://nnm-club.me/forum/rss2.php?dl=8922822&s&a&uk=хххххххххх
    accept_all: yes
    download:
      path: /volume1/Downloads/tfiles/
      overwrite: yes

Ссылка на сообщение
Поделиться на другие сайты
  • 2 месяца спустя...

Если кому интересно, Flexget появился в качестве установщика. Правда скачать можно только через DSM. Ввиде пакета spk его нет. http://packages.synocommunity.com

 

P.S. Требует логин и пароль при попытке зайти по адресу http://ip-адрес:8290. Какие только варианты не пробовал - не пускает. Может кто знает как туда добраться или как обнулить этот логин/пароль?

Ссылка на сообщение
Поделиться на другие сайты
  • 3 месяца спустя...

Обновленный конфиг:

 

templates:
  tv:
    transmission:
#      enabled: yes
      host: localhost
      port: 9091
      username: admin
      password: admin
      addpaused: no

    series:
      settings:
        tvshow:
          set:
            path: /volume1/Downloads/Series/
            label: Series
          qualities:
#            - "hdtv <720p"
            - "webdl <720p"
      tvshow:
        - Gotham
        - Sleepy Hollow
        - The Strain
        - Under the Dome
        - The Blacklist

#    if:
#      - "'LostFilm' in title": 
#          quality: "webdl <720p"

#    download:
#      path: /volume1/Downloads/tfiles/
#      overwrite: yes

  movies:
    quality: 720p
    regexp:
      accept:
        - Age of Extinction
        - Hercules
        - X-Men
    download:
      path: /volume1/Downloads/tfiles/
      overwrite: yes

tasks:
  Foreign_TV_Shows:
    priority: 1
    rss:
      url: http://nnm-club.me/forum/rss2.php?f=768&uk=xxxxxxxxxx
      ascii: yes
    template: tv

  Movie:
    priority: 2
    rss:
      url: http://nnm-club.me/forum/rss2.php?f=227&uk=xxxxxxxxxx
      url: http://nnm-club.me/forum/rss2.php?f=661&uk=xxxxxxxxxx
      url: http://nnm-club.me/forum/rss2.php?f=954&uk=xxxxxxxxxx
    template: movies

  Want_download:
    priority: 3
    no_entries_ok: yes
    rss: http://nnm-club.me/forum/rss2.php?dl=8922822&s&a&uk=xxxxxxxxxx
    accept_all: yes
    download:
      path: /volume1/Downloads/tfiles/
      overwrite: yes

Ссылка на сообщение
Поделиться на другие сайты
  • 1 месяц спустя...
Если кому интересно, Flexget появился в качестве установщика. Правда скачать можно только через DSM. Ввиде пакета spk его нет. http://packages.synocommunity.com

 

P.S. Требует логин и пароль при попытке зайти по адресу http://ip-адрес:8290. Какие только варианты не пробовал - не пускает. Может кто знает как туда добраться или как обнулить этот логин/пароль?

 

У меня работает вариант flexget/flexget

 

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...
×
×
  • Создать...