Thu Dec 21 13:27:01 2006 GMT
野良プラグインリスト
時期によっては動作しないプラグインもあるかもしれないので注意。
Aggregator
Aggregator::RssSearch
rss検索の検索結果feedを読み取ります。
- module: Aggregator::RssSearch
config:
url:
- http://bulkfeeds.net/app/search2.rdf?q=%s
- http://blogdb.jp/search/rss/%s/index.rdf
keyword:
- perl
- plagger
- cpan
とか書いておくと bulkfeeds/blogdbそれぞれから3個ずつのキーワードで検索してくれます。
CustomFeed
CustomFeed::2ch
2chの新規に立てられたスレッドを検知してFeedにしてくれます。 ニュー速系とかで役に立つかも。vipとかで使うのは無茶です。 今のところ2chのみ、新着スレ検知のみですが、新着レス検知なんているのかな? 技術系の板だと使いどころあるのかな? 新着レスの検知も出来るようにする予定
CustomFeed::Config
RSSを提供していないサイトからフィードを生成。 yamlを書くことで対応サイトを追加可能。
CustomFeed::cbook24
cbook24の情報を取得する
CustomFeed::iTMS
iTunes Music Store から指定の条件で検索して、entry や encolosure に検索結果をつっこむ。
CustomFeed::KotonohaInbox
コトノハのInboxを取得する
CustomFeed::LWWS
Livedoor Weather Hacksです。
CustomFeed::MelonBooks
メロンブックス通信販売のページの入荷日別アイテムリストを取得し,アイテム毎にエントリを作成する。
CustomFeed::XPath
XPathを利用してページからブロック(エントリ)を抽出できる。CustomFeed::Config同様assetsを用意してサイトに対応。
Filter
Filter::AmazonAssociateIDShift
アサマシ
Filter::AmazonWebService
Amazon から情報を取得して、entry に link, icon, summary をセットする
Filter::AntiAmazonAssociate
アサマシID除去
Filter::ByHand
手作業でフィルタ。GIGAZINEを簡単に作れるというウワサ
Filter::ChatBotUsi
うし@人工無脳XML-RPCサービスに本文を投げて、反応に置き換えるフィルタ?
Filter::Diff
前回取得したものと今回取得したものの差分をとるフィルタ。
Filter::FormatText
HTMLの本文を整形したPlainテキストに変換するフィルタ。
Filter::ForcePermalink
Permalinkを持たない各Entryに対して,FeedLink#EntryDigestのような形式のPermalinkを設定するフィルタ。
Filter::FixHTML
何らかの理由でHTMLのタグの対応が取れないなどの問題が発生した場合でも何とかするためのフィルタ。
Filter::PlaggerTracLogo
plagger.orgのrss feedの画像が嫌な人向けに、癒されるPlaggerのロゴに置き換えてくれます。
Filter::Reverse
フィードを逆順に
Filter::StripImage
画像タグを消してくれます。 むしろobjectタグとかも消えると。。。
Filter::SharedAccounts
BugMeNot という、オンラインサービスのアカウント共有サイトからログイン情報を適当に盗ってきて、Plagger で使っちゃうフィルタ
Filter::ScrapeMetaData
本文からメタデータを取得するフィルタ
Filter::TracTicketTitle
Trac フィードの Ticket にタイトルをちゃんとつけるフィルタ。
Notify
Notify::Command::Shutdown
shutdown -h now して新着Feed をお知らせ
Notify::MSNMessenger
メッセンジャーでライブにお知らせ
Notify::XMPP
XMPP(メッセージングプロトコル)でお知らせする(のか)
Notify::YahooMessenger (別実装)
Yahoo! Messengerにお知らせ
Publish
Publish::blosxom
Publish::Hotline
Hotlineってなんだったっけ?
Publish::Text
Publish::Feedのtext file版
Publish::iPodNotes
iPodのテキストビューアーに出力
Publish::HatelaboAnonymousDiary
はてな匿名ダイアリーに出力。
Publish::WakeupTime
早起き生活に記録
Publish::HatenaGraph
はてなグラフに値を記録
Publish::TagCloud
タグクラウドとして出力
Publish::OOoWriter
OpenOffice.org Writerに出力するPlugin
Publish::iTunes
iTunesにエンクロージャを登録する
Publish::Iso_2022_jp_mail
ISO-2022-JPでプレーンテキストなメールを送る(携帯向けなど)
Subscription
Subscription::OpenSearch
Open Searchに対応しているならこちら でもAUTHORとかdateが取れないんだな・・・
Subscription::Toranoana
とらのあなを購読
Subscription::BrowserHistory
ブラウザの履歴を読み込む
SmartFeed
SmartFeed::ImageGather
updatesから画像だけを抜き出す
Widget
Widget::MM
same the Widget::Hatena Widget::Delicious
Widget::Extractor
Extractor - 一発コメント取得
Widget::LivedoorClip
same as Widget::Delicious
Widget::CPAN
entryのbodyにPerlのモジュールらしきものがあったらCPANへの検索リンクをつけたすWidget。
その他
PhaseNotifier
現在のフェーズとそのフェーズで使われるPluginを教えてくれるPlugin
CustomConfig
Plagger実行中にconfigを対話的に入力するプラグイン。違うアプローチになるかも?
Store::DBIC
Store to SQLite?(PlaggerLDR)
Cache
一度Plaggerが検知したURLをPublishしないようにするためのデータをキャッシュします。 これは本気の野良です。 Plagger COREでCache機構がつくはずなので、その場しのぎなのです。 rev.225でCache APIが搭載されたので、Cache APIを利用するように書き換えます