「なにか」を入力して「ふがふが」して「どれか」に出力するものです。
例えば実例を出すと
- module: Subscription::Config config: feed: - url: http://b.hatena.ne.jp/entrylist?mode=rss&sort=hot&threshold=5 - url: http://b.hatena.ne.jp/hotentry?mode=rss - url: http://b.hatena.ne.jp/hotentry/news/rss - url: http://r.hatena.ne.jp/laiso/Momegoto/rss
なんて入力元からデータ読み込んで
- module: Filter::EntryFullText rule: expression: $args->{entry}->link !~ m/.*\.(pdf|swf|mov)$/ config: store_html_on_failure: 1 force_upgrade: 1
なんて感じで.pdfと.swfと.mov以外のurlは全文を取得して
- module: Filter::HTMLScrubber
でHTMLタグを除去して
- module: Filter::Rule rule: module: Deduped
で重複したのを取り除いて
- module: Publish::CHTML config: title: はてなブックマーク 最近の人気エントリー 注目のエントリー by Plagger CHTML work: /path/to/www.otsune.com/i mobile_gw: http://mgw.hatena.ne.jp/?
でケータイサイト向けに http://www.otsune.com/i/ として出力したりしています。
他にも
- module: Subscription::Config config: feed: - url: http://b.hatena.ne.jp/kiyohero/atomfeed - module: Filter::AtomLinkRelated - module: Filter::EntryFullText - module: Publish::Gmail
等と「id:kiyoheroのはてブを入力して、linkをちゃんとしたのに修正して、全文入りにして、mailで送信する」などとすれば、ブックマークしたurlだけ全文検索するという事が出来たりします。
他にもRSS/Atomフィードの無いWebサイトを自動巡回して、フィードを作るという事が出来たりします。
plugins: - module: Subscription::Config config: feed: - url: http://docs.info.apple.com/article.html?artnum=75185-ja meta: follow_link: /article.html\?artnum=\d+ - module: CustomFeed::Simple - module: Filter::EntryFullText - module: Publish::Feed config: format: Atom dir: /path/to/www.otsune.com/feed filename: appledocs.atom
「Appleのドキュメント検索からリンク先を取り出して、全文取得して、RSS/Atomフィードとして出力する」という設定です。
例: http://www.otsune.com/feed/appledocs.atom
もちろん出力はメールでもケータイ向けでもPDFでもJavaScriptでも任意にいくらでも指定出来ます。
http://d.hatena.ne.jp/keyword/Plagger
Plagger は豊富なプラグインですべてを自分好みに料理するフィードアグリゲータです。Bloglines to Gmail な Hack の進化系と言えます。また Perl で書かれています。
http://tsukihito.dip.jp/kpb/archives/2006/06/plagger.html
要約すると Feed ( RSS/ATOM ) を Plagger で処理すると、Gmail だの 新しい Feed だのに変換してくれるというもの。その Plagger での処理は Plug-in として提供されているので、設定さえ書けば動くし、好みで Plug-in を追加することができる。
http://zeromemory.sblo.jp/article/1211484.html
Plaggerとは何ぞや
具体的に何ができるんでしょうか
だいたいのURLは読んだのですが、具体的に何ができるかとか何が便利だとかがわかりません。実際に使われてる方の回答をお待ちします。
> 具体的に何ができるんでしょうか
自分の好みのプラグインを追加して自分の好みのことができます。
あるいは自分のやりたいことをプログラミングして自分の好みのことができるようになります。
ということになっちゃうわけですが、これではあんまりですね。
Plagger はやりたいことを実現するための「工具の様なもの」という言い方もできます。
「具体的に何ができるんでしょうか」という質問は、スパナやドライバーを指して「これで何ができるんですか?」と尋ねるようなものです。
「こういうことがやりたいんだけど、これとこれを組み合わせて、こうしたらいいんじゃないだろうか?」と考えて自分で工作をする人のための、格好のツールだと思えばいいでしょう。
この辺↓を読むと雰囲気が掴めると思います。
なるほど。便利な工具なんですね。
自分で工作をする、というとデイリーポータルZみたいなイメージになってきました。
plaggerって何でもできるのでしょうか。
http://blog.bulknews.net/mt/archives/001893.html
http://d.hatena.ne.jp/keyword/Plagger
http://www.otsune.com/fswiki/plagger.html
http://wg.at.webry.info/200604/article_4.html
http://wiki.shibuya.pl/?PlaggerConference
http://b.hatena.ne.jp/t/plagger
http://blog.livedoor.jp/hakin/archives/50551152.html
http://www.greenplastic.net/2006/08/23_0211.php
http://blog.yappo.jp/yappo/archives/000428.html
すいません、あなたの言葉で回答お願いします。
Elementary, ... Plaggerで出前が寿司に対応しました
http://e8y.net/blog/2006/08/21/p130.html
Elementary, ... Googleで「はらへった」と検索するとピザが届くようにするまで
http://e8y.net/blog/2006/07/25/p126.html
こんなこともできるようです。
すごいですね!
「なにか」を入力して「ふがふが」して「どれか」に出力するものです。
例えば実例を出すと
- module: Subscription::Config config: feed: - url: http://b.hatena.ne.jp/entrylist?mode=rss&sort=hot&threshold=5 - url: http://b.hatena.ne.jp/hotentry?mode=rss - url: http://b.hatena.ne.jp/hotentry/news/rss - url: http://r.hatena.ne.jp/laiso/Momegoto/rss
なんて入力元からデータ読み込んで
- module: Filter::EntryFullText rule: expression: $args->{entry}->link !~ m/.*\.(pdf|swf|mov)$/ config: store_html_on_failure: 1 force_upgrade: 1
なんて感じで.pdfと.swfと.mov以外のurlは全文を取得して
- module: Filter::HTMLScrubber
でHTMLタグを除去して
- module: Filter::Rule rule: module: Deduped
で重複したのを取り除いて
- module: Publish::CHTML config: title: はてなブックマーク 最近の人気エントリー 注目のエントリー by Plagger CHTML work: /path/to/www.otsune.com/i mobile_gw: http://mgw.hatena.ne.jp/?
でケータイサイト向けに http://www.otsune.com/i/ として出力したりしています。
他にも
- module: Subscription::Config config: feed: - url: http://b.hatena.ne.jp/kiyohero/atomfeed - module: Filter::AtomLinkRelated - module: Filter::EntryFullText - module: Publish::Gmail
等と「id:kiyoheroのはてブを入力して、linkをちゃんとしたのに修正して、全文入りにして、mailで送信する」などとすれば、ブックマークしたurlだけ全文検索するという事が出来たりします。
他にもRSS/Atomフィードの無いWebサイトを自動巡回して、フィードを作るという事が出来たりします。
plugins: - module: Subscription::Config config: feed: - url: http://docs.info.apple.com/article.html?artnum=75185-ja meta: follow_link: /article.html\?artnum=\d+ - module: CustomFeed::Simple - module: Filter::EntryFullText - module: Publish::Feed config: format: Atom dir: /path/to/www.otsune.com/feed filename: appledocs.atom
「Appleのドキュメント検索からリンク先を取り出して、全文取得して、RSS/Atomフィードとして出力する」という設定です。
例: http://www.otsune.com/feed/appledocs.atom
もちろん出力はメールでもケータイ向けでもPDFでもJavaScriptでも任意にいくらでも指定出来ます。
具体的な回答ありがとうございました。とてもよくわかりました。
もう少し回答を募集します。詩的な回答もお待ちしています。
具体的な回答ありがとうございました。とてもよくわかりました。
もう少し回答を募集します。詩的な回答もお待ちしています。