2009年2月17日

【RSS更新チェッカー】


これまで ドリコムのRSS更新チェックを使って、このブログのサイドパネルに埋め込んでた。

ただ、たまー、ドリコムのサーバが中途半端に応答を返さないモンで、このブログを開らこうとしてもなかなか開けないことがあったりした。
左のサイドパネルにいれてたもんで、本文がなかなか開けなかったりとかね。

あと、FEED解析の方もうまく対応できていないのがあったり、チェック間隔がながかったりとか...。

で、自分で作ってみることにした。

それも、シェルスクリプトで...。(爆)

なんで Perl でやらないのか。という声が聞こえそうだけど、Perl ってしばらく使わないと忘れちゃってメンテできなくなるんだもん。
まぁ、Perlプロな人はそんなことはないんだろうけど、自分のようにめったに使わなかったりすると、あの暗黙の変数だとかそういうのがわけわからなくなってくる...。のは自分だけでしょうか。
つか、Perlでそゆことできるのってもうすでにあると思うんだけど探すのも面倒つか、ちょっと探してみたけどみつかんねー。

つことで、後からでも少しソース読み返せばすぐ思い出せるシェルスクリプトでちゃちゃっと作ったわけです。

当然。XMLをXMLとしてなんか解釈してられません。w
適当にキーワードで引っかけて解釈するというチカラワザ。
なんの工夫もない、ほんとにチカラワザ。
コマンドのオプションやら、パス名やらもFreeBSDべたべた。

けど、まぁ、できたんで、動かしてみたんだけど、使ってみたらこっちのほーがいーわ。
見た目、ちゃんと動いてるっぽいし。
更新間隔も自分で好きなようにだし、何より自分のサイトで閉じてるのでアクセスが軽くていい。

問題は、新しくサイトを登録したり削除したりなんだけど、そっちはブログの管理ページから設定ファイルを書き出せるようにして対処。
まぁ、いろいろ組み合わせればなんとかなるもんですな。

カウンタとかも、よそに頼るのやめようかと思うけど、まぁ、次にやる気になるのはいつになるか...。




関連記事

bichir's blog内の関連する記事:1件

トラックバック

このエントリーのトラックバックURL:
http://www.nomadic.jp/admin/MT/mt-tb.cgi/1313

コメントを投稿

コメント: (スタイル用のHTMLタグが使えます)