Plaggerを触ってみる
PRhaggerをこの前触ってみたので今度は本家のPlaggerを触ってみました。
まずインストールはhansode.orgさんで公開されてるリポジトリからapt-getで入れました。
すんなり入らなかったので足りないパッケージはdh-make-perlを使ってcpanからインストールしてます。
dh-make-perl --cpan [package-name] --build
試しにまたPekoさんのリンク先をアグリゲートしてみました。
Plaggerはyamlで設定ファイル書く→実行の流れなので簡単でした。
設定ファイル
plugins:
- module: Subscription::Config
config:
feed:
- url: http://smileypeko.exblog.jp/atom.xml
- url: http://www.kiske.info/blog/index.xml
- url: http://www.border.jp/kurikun/et_cfg/index.xml
- url: http://blog.livedoor.jp/yr_kos_mos/index.rdf
- url: http://ameblo.jp/gunsmoke-plus/rss.html
- url: http://yaplog.jp/slipknot112/index1_0.rdf
- url: http://ankororo.blog90.fc2.com/?xml
- url: http://kusakage.exblog.jp/atom.xml
- url: http://gutenmorgenet.blog83.fc2.com/?xml
- url: http://duron950.blog99.fc2.com/?xml
- url: http://blog.livedoor.jp/bradbkn/index.rdf
- url: http://ayamy.exblog.jp/atom.xml
- url: http://www.clan-caution.com/kani-b/?mode=rss
- url: http://noobjinbee.exblog.jp/atom.xml
- url: http://renapanblog.blog99.fc2.com/?xml
- url: http://nik69.exblog.jp/atom.xml
- url: http://necspe.blog99.fc2.com/?xml
- url: http://team-bezant.no-ip.org/~muma/blog/index.xml
- url: http://blog.livedoor.jp/kirark/index.rdf
- url: http://clan-s.ddo.jp/blog/karakara/index.xml
- url: http://balalayka.blog99.fc2.com/?xml
- url: http://etvip.spawn.jp/wet/blog/index.xml
- url: http://www.border.jp/kurikun/bolt/index.xml
- url: http://blog.livedoor.jp/gusutabu/index.rdf- module: SmartFeed::All
config:
title: pekorss- module: Publish::Feed
rule:
expression: $args->{feed}->id eq 'smartfeed:all'
config:
format: RSS
dir: ./
filename: pekorss.xml
作ったRSS
http://www.kiske.info/tmp/pekorss.xml
今更ながらplaggerすげぇぇ。使うのは簡単なのに凄いことが出来ちゃう。