Seacolor Labs. このページをアンテナに追加 RSSフィード

2008-02-03

[][] zoomeRSSからVOCALOID関係のものだけを抽出するyaml 12:49  zoomeのRSSからVOCALOID関係のものだけを抽出するyaml - Seacolor Labs. を含むブックマーク はてなブックマーク -  zoomeのRSSからVOCALOID関係のものだけを抽出するyaml - Seacolor Labs.  zoomeのRSSからVOCALOID関係のものだけを抽出するyaml - Seacolor Labs. のブックマークコメント

 タグのRSSを配信してほしいところ。

base-config.yaml

global:
  assets_path: /plagger/assets
  plugin_path: /perl/lib/Plagger/Plugin
  timezone: Asia/Tokyo
  log:
    level: warn
    encoding: UTF-8
  cache:
    base: /plagger/cache
    expires: 259200

recipes-rss-config.yaml

define_recipes:
  vocaloid_zoome:
    - module: Subscription::Config
      config:
        feed:
          - url: http://mov.zoome.jp/rss1/newclip.xml
          - url: http://mov.zoome.jp/rss1/newdiary.xml

recipes-gmail-config.yaml

define_recipes:
  publish_video:
    - module: Publish::Gmail
      config:
        mailto:   foo+video@gmail.com
        mailfrom: foo@bar.com
        mailroute:
          via: sendmail
          command: /usr/sbin/sendmail

vocaloid-zoome-config.yaml

include:
  - /base-config.yaml
  - /recipes-rss-config.yaml
  - /recipes-gmail-config.yaml

recipes:
  - vocaloid_zoome
  - publish_video

plugins:
  - module: Filter::Rule
    rule:
      - module: Expression
        expression: $args->{entry}->title =~ /(ミク)|(リン)|(VOCALOID)/
      - module: Deduped
        path: /plagger/cache/vocaloid_zoome.db
        compare_body: 0