自動的に移動しない場合はをクリックしてください。
Phase for Plagger Plugin plugin.init Filter::Babelfish Filter::FetchEnclosure::ParallelUA Filter::GuessLanguage Filter::GuessTimeZoneByDomain Filter::HTMLScrubber Filter::Lou Filter::MessageID Filter::POPFile Filter::SpamAssassin Notify::Balloon Notify::Command Notify::IRC Notify::Lingr Publish::Buzzurl Publish::Delicious Publish::Feed Publish::GoogleCalendar Publish::HatenaBookmark Publish::IMAP
#2 いまさらTwitter repliesなRSSがあることに気づいたのでPlaggerでチェックするようにした けっこうTwitterのrepliesを見逃してることに最近気づいて、どうにかしたいなあと思ってたのだが、よくよく見たらRSSが存在することに気づいた。 しかし http://twitter.com/statuses/replies.rss なんてURIになってるので普通には取得できそうもない。が、BASIC認証でいけるらしい。 ということで 自分宛の発言を GMail へ という記事にあったYAMLをぱくって使うことに。 ただこれだと毎回同じのが来ちゃうのでDedupedモジュール挟みこんでこんな感じ plugins: - module: UserAgent::AuthenRequest config: host: twitter.com:80 auth: basic re
Last update on 2007-12-08 (土) 21:48:49 (307d) | 編集 | 凍結 | 複製 | 名前変更 | 差分 | バックアップ | 添付 | Trackback(23) ] | リンク元 インストールに成功したので、使ってみる。 %> plagger -c myconfig.yaml で使うようだ。%> plagger でも勝手に読み込んでくれるようだが、設定ファイルはどこに探しに行くんだろう? $CPAN_HOME/build/Plagger-0.7.16/examples/ にある、XXXXX.yamlを参考にすればよさげ。とりあえず、 livedoorreader2gmail.yaml をコピーしていぢってみる。 ユーザー名やら、パスワードやらをいぢってみるが、 Plagger::Plugin::Publish::Gmail [fatal] fi
Cacoo を用いて作図してみたかったので、正式日本語化発表で再燃している Evernote への情報集約の図でもまとめてみようかと。方針としては、自分が気になったソースや、自分がアウトプットしたりしたものは、大体 Evernote へ集約。 Plagger 使わずにまとめると汎用的かと思ったが、検証がめんどくさいのでやめた。Plagger を利用しない人は、まるごとRSS とか、Yahoo!Pipes とか、 feedmyinbox とか、Feedburner とか、 を利用すればなんとかなるのでは。 (試してないけど。詳しくは、「参考・関連記事」にあるリンク参照) EventPC(主に Windows)vimperator(direct_bookmark.js)「:sbm [hoge]fuga」 でブクマ完了。TwitterIrcGatewayIRC 使い慣れてるので、普段はこれ。Tw
おととい、Plaggerを使って、ブログの更新通知をつぶやくTwitterのボットを作りました。 この記事の最後の方で紹介してます。 -> CSS Nite in FUKUIの広報サポーターになりました - あと味 CSS Nite in FUKUI (@cssnite_fukui) op Twitter 敷居が高いようで意外と簡単なので、作り方を紹介します。非プログラマでもできる方法があるので、今回みたいにイベントを主催するような方はこのTips使うと便利かもしれないですよ。 作るボットの定義 ブログの更新通知をするボットなので、以下の仕様で作ります。 ブログが更新された時に 「任意の文字列 + ブログ記事のタイトル + ブログ記事のリンク」をつぶやく ボットがTwitterでつぶやくまでは以下のような流れになります。 フィードを取得 フィードのデータを加工 Twitterに出力 方法1
私が週刊アイドルマスターランキング制作の支援のために、作り始めたニコニコ動画の動画情報収集システムの構成について、少しずつ説明していこうかと。 現在Ver.2となってます。 Ver.1はニコニコ動画のランキングと指定した動画の情報を収集する、週マス用の機能を基本としたバージョン。 Ver.2ではマイリスト数が表示されるようになって、タグ検索結果を取得できるようになったバージョンです。 ベースとしてPlaggerを使っています。 PlaggerはPerlでできたシステムで、いろいろな情報を取得して、RSS Feed形式にして加工、いろいろな方法で出力できるものです。 プラグインによって、取得する情報、加工方法、出力先を自由にカスタマイズできます。さまざまなプラグインが公開されています。 プラグインは、設定ファイルによって複数の取得、加工、出力プラグインを組み合わせて1つの処理にすることができ
Plagger とプラグインシステム というわけでここ数日 Plagger Blog みたいになってますがご容赦を。Plagger ネタを追いかけたい方は del.icio.us の plagger タグ でほぼ網羅できているとおもうので、ここをチェック。 で、Plagger とプラグインシステムです。「なんで Plagger はプラグインをコアの中にいれて配布しているの? 別個に配布したほうが便利なのに」 という疑問を当然お持ちの方もいるかとおもいました。 ここはだいぶ議論になったところで(といっても IRC チャネル #plagger-ja で小1時間しゃべっただけですが)、実際に Trac でチケット #44: Reorganize plugin directories in SVN も切られてます。 ただ、現状は svn の plagger/lib/Plagger/Plugin 以
Plaggerで新着Feedを検知したら物理的に通知してくれるモジュール むかしはメールが届くとタッチおじさんが動いて着信通知をしてくれる機械がありました。 じゃぁ、新着Feedがあったら物理的に通知する手段があったら便利じゃね? ってことで物凄くがんばって開発しました。 Plagger::Plugin::Notify::Eject Linuxなら多分動くと思います。 利用例↓ 手元にあるクライアントマシンのみで動かさないと大変なことになりますがw 物理世界のオブジェクトともつながる!それがPlaggerクオリティ! Posted by Yappo at 2006年03月01日 00:20 | TrackBack | Perl
まなめさんに微妙な記事を「導入編」としてリンクされてしまったので(汗)、改めて書き直します。 下準備 Plaggerをインストールします Windowsで簡単にPlaggerをインストールする方法 MacでPlaggerを簡単にインストールする方法 Seacolor's Labs.さんからCustomFeed::Configの最新版をコピペ、Config.pmとして保存 場所は、Plagger/CPAN/lib/perl5/site_perl/Plagger/Plugin/CustomFeed/Config.pm Plagger/assets/plugins/CustomFeed-Config/ というフォルダを作る この中に抽出用の設定ファイル(.yaml)を入れます で、実行用のconfigを書きます。 config.news.yaml global: assets_path: ass
序文 趣味のネットウォッチのために仕方が無く超便利なPerlを覚えようという感じの otsune です。そんなわけでコーディングの深い話はよくわからんので、今回はPerlとCPANを使ってネットウォッチを支援する手法について書きます。 ウォッチしたいWebページを機械的に監視できれば、あとはPlaggerなどの便利ツールを使って「メールを出す」「im.kayac.comでメッセンジャーにアラートを出す」「ピザを注文する」など好きな処理をすることが出来ます。 RSSフィードやAPIなどがあるWebサイトであれば特に苦労はしないのですが、今回取り上げるOgame.jpはウェブブラウザーゲームなので、フィードなど便利な機能はまったく存在しません。 そこでウォッチしたいWebページに対してWeb::Scraperを使ってYAMLを出力する短いスクリプトを書いてしまいます。 メールを出すなどのこまご
■ [prog] CVSって、checkoutしないとログ見れないもんなんでしょうか とIRCで聞いたら「cvs rlog」というコマンドがあると教えてもらった。 しかしmanに書いてないとか罠すぎる! ■ [Plagger] PlaggerでSubvesionのコミットログをIRCに通知する Notify::IRCを使ってみた。非常に簡単に使えて感動。 まず、IRC用にいくつかライブラリが必要。 cpan> install POE POE::Component::IRC POE::Component::IKC 次にsvnirc.yamlを書く。 plugins: - module: CustomFeed::SVNLog config: target: svn://somewhere/some/project title: proj reverse: 0 fetch_items: 10 #
g:subtech:id:miyagawa:20061024:1161678503 でとっくに先を越されてしまったけど、証明書の期限が切れる2か月前、2週間前、3日前、当日にNotifyしてくれるのをPlaggerでやってみた。 Net::SSL::ExpireDate 1.01からcheck-cert-expire.plというスクリプトを同梱しています。これは、テキストファイルに書かれたhttpsなURLやファイルパスの証明書について、N日後やNか月後など一定期間後に証明書の期限が切れているかどうかをチェックしてくれるスクリプトです。 check-cert-expire.plはYAMLで出力するので、これをCustomFeed::Scriptを使ってPlaggerに食べさせてあげれば、NotifyするのもPublishするのもミサイル打つのもあとはご自由にです。 例えば、期限が切れる 1
ネット上での活動場所が色々と増えてくると、それぞれの場所で書いたりやったりすることが増え、どうしても手薄になるところが出てきてしまうもの。 俺は文章を書くこと自体には抵抗がない、それどころか大好きなくらいですけれど、複数のところで場に合わせて内容や文体を変えて書くのがいまいち苦手なので、はてなダイアリー以外での「日記」「感想」的なものを書くのがだいぶ億劫になっていました。 しかしこれではいけないと思い、はてなダイアリーとTwitterをメインの活動場所にして、それ以外での活動をPlaggerやその他のWebサービスを用いて相互にまとめようと考えて環境を整えてみました。 現在の状況を図にすると以下の通り。 同じ色の矢印は同じ内容の情報が流れていることを示しています。つまりはてなダイアリーからmixi日記(内容そのまま自動転載)Twitter(更新告知)という形で流れているということ。 せっか
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
書き直しました! わざわざログインしなくても Fav のフィードは取れるので書き直しました! Plagger 使って Twitter の Fav やふぁぼったーを Tumblr に流すプラグイン作ったよ – As a Futurist… ずっとやりたかったことをやってしまいました.僕は Twitter を見ているときに「これは秀逸www」という ポストがあったらちょくちょく Fav しています.できれば多くの人にこれらの優れたポストを見て欲しいのですが うまいやり方がなくて,それだったら Tumblr に流してしまえばいいじゃないかと思った次第です. 実際,Tumblr には Tombloo 経由で流れてくるポストが結構あります.まさか自分で Fav したポストを 開いて Tombloo するとかはありえないので,ここは Plagger といきましょう. Twitter の自分の Fav
イベントハンドラ 2種類 customfeed.handle subscription.load config.yamlのmodule: Subscription::Configのfeed urlを使う場合はcustomfeed.handleを使いましょう。 プラグインコード上でいえば、「$args->{feed}->url」を参照するなら customfeed.handle、不要ならば subscription.load となります。 ※オレオレプラグインならばとりあえずsubscription.loadで作ればいいんじゃないかな イベントハンドラ内で feed 生成 「Plagger::Feed->new」で feed をつくり、イベントハンドラの最初の引数へ追加する。 とうぜん、feed 内の各 entry も生成する。(Plagger::Entry->new) entryの作り方
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く