Форум русскоязычного сообщества Ubuntu


Автор Тема: [РЕШЕНО]FlexGet script  (Прочитано 669 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RoNiNk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
[РЕШЕНО]FlexGet script
« : 12 Апрель 2016, 23:02:14 »
Всем привет. Делаю скрипт для парсинга лостфильмовского рсс, есть 1 вопрос. Как исключить закачку торрентов avi качества? Вся проблема в том что в контейнере <title></title> для ави качества они ничего не пишут, поэтому отфильтровать скриптом не выходит (

скрипт
Код: HTML5
  1. tasks:
  2.   lostfilm:
  3.     headers:
  4.       cookie: uid=; pass=; usess=
  5.     rss: http://www.lostfilm.tv/rssdd.xml
  6.     urlrewrite:
  7.       lostfilm:
  8.         regexp: 'http://lostfilm.tv/download.php\?(?P<details>.*)'
  9.         format: 'http://www.lostfilm.tv/download.php?\g<details>'
  10.     regexp:
  11.       accept:
  12.           - 'Лучше звоните Солу'
  13.           - 'Сорвиголова'
  14.           - '11.22.63'
  15.           - 'Ходячие мертвецы'
  16.           - 'Полиция Гавайев'
  17.           - 'Гримм'
  18.           - 'Викинги'
  19.           - 'Черные паруса'
  20.           - 'Сотня'
  21.           - 'Мотель Бейтса'
  22.           - 'Бойтесь ходячих мертвецов'
  23.           - 'Агенты Щ.И.Т.'
  24.           - 'Флэш'
  25.           - 'Хроники Шаннары'
  26.           - 'Игра престолов'
  27.       reject:
  28.           - 'avi'
  29.           - '720p'
  30.           - 'x264'
  31.           - 'XviD'
  32.           - 'MP4'
  33.           - 'полностью'
  34.     download: /home/ronink/torrents
  35.  
  36.  
« Последнее редактирование: 18 Апрель 2016, 23:04:11 от Punko »

Оффлайн suslikk

  • Старожил
  • *
  • Сообщений: 2367
    • Просмотр профиля
Re: FlexGet script
« Ответ #1 : 13 Апрель 2016, 09:44:39 »
RoNiNk, avi это контейнер...
Нарисуй свой город на openstreetmap.org

Оффлайн RoNiNk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: FlexGet script
« Ответ #2 : 13 Апрель 2016, 14:10:30 »
Причем тут ави контейнер? Я спросил абсолютно не это...

Оффлайн suslikk

  • Старожил
  • *
  • Сообщений: 2367
    • Просмотр профиля
Re: FlexGet script
« Ответ #3 : 13 Апрель 2016, 14:47:50 »
RoNiNk, https://www.lostfilm.tv/download.php?id=17709&Fear.the.Walking.Dead.S02E01.rus.LostFilm.TV.avi.torrent
Вот тут вполне указано, что это avi...
Нарисуй свой город на openstreetmap.org

Оффлайн RoNiNk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: FlexGet script
« Ответ #4 : 13 Апрель 2016, 18:57:23 »
Как я понял flexget фильтрует по контейнеру  <title></title> в RSS

<title>
Бойтесь ходячих мертвецов (Fear the Walking Dead). Монстр (Monster) [MP4]. (S02E01) 
</title>

<title>
Бойтесь ходячих мертвецов (Fear the Walking Dead). Монстр (Monster) [1080p]. (S02E01)   
</title>

<title>
Бойтесь ходячих мертвецов (Fear the Walking Dead). Монстр (Monster). (S02E01)       <- avi не указана.
</title>
« Последнее редактирование: 13 Апрель 2016, 19:00:17 от RoNiNk »

Оффлайн suslikk

  • Старожил
  • *
  • Сообщений: 2367
    • Просмотр профиля
Re: FlexGet script
« Ответ #5 : 14 Апрель 2016, 11:10:35 »
Нарисуй свой город на openstreetmap.org

Оффлайн RoNiNk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: FlexGet script
« Ответ #6 : 14 Апрель 2016, 20:57:49 »
Да, оно. спс

 

Страница сгенерирована за 0.057 секунд. Запросов: 25.