FlexGet:来自 kinopoisk 的 RSS 解析和检查评级

FlexGet: RSS parsing and check rating from kinopoisk

我要:

  1. 从 torrent 获取带有电影列表的 rss-feed

    nnm-club.me/forum/rss.php?f=218&t=1

  2. 解析描述字段并从该描述中获得具有 'kinopoisk_id'(模拟 imdb)的 kinopoisk-link:

    www.kinopoisk.ru/film/kinopoisk_id/

  3. 通过 'kinopoisk_id' 获取电影评分:

    kinopoisk.ru/rating/kinopoisk-id.xml

  4. 如果电影评分 >= 7.0,请将种子发送到我的传输;

  5. 忽略没有评级的电影和 flexget 下载的电影(kinopoisk_id)。

请帮帮我。


我得到了kinopoisk_id:

tasks:
  nnm-club:
    rss:
      url: http://nnm-club.me/forum/rss.php?f=218&t=1
      other_fields: [description]
      ascii: yes
    manipulate:
      - kinopoisk_id:
          from: description
          replace:
            regexp: '(.|\n)*http://www.kinopoisk.ru/film/([0-9]+)/(.|\n)*'
            format: ''

我如何申请评级?

我为 FlexGet 写了一个插件 kinopoisk 来完成这个任务:

https://gist.github.com/danilvalov/720966d26e99f06aed41