chalow は書きたいときに気軽にメモが取れる素敵な
ツールなんだけど、ブログ検索にひっかかりにくい気がする。
ブログ検索用の ping サーバに ping を打てば良いんだろうけど、
お手軽に ping を送るツールが見付からなかった。
探しかたが悪いのかなあ。
なので、コマンドラインから Trackback Ping を打つ
Perl スクリプトを書いてみたよ。
tb-command
http://www.pochi.cc/~sasaki/src/tb-command.txt
動かすには Net::Trackback モジュールが必要。
Net::TrackBack
http://search.cpan.org/~tima/Net-Trackback-1.01/lib/Net/Trackback.pm
使い方は以下。
usage:
tb-command -p <ping-url> -t <title> -u <url> -e <excerpt> -n <blog_name>
tb-command --ping-url=<ping-url> \
--title=<title> \
--url=<url> \
--excerpt=<excerpt> \
--blog_name=<blog_name>
chalow の生成時にいくつかの Ping サーバに ping を打つように、
生成スクリプトに以下を追加、と。
for pingserver in `cat <PingサーバURLリスト>` ; do
~/bin/tb-command \
-u 'http://www.pochi.cc/~sasaki/chalow/cl.rdf' \
- '/home/pochi/ChangeLog' \
-p \'$pingserver\'
done
Ping サーバは以下からいくつかピックアップ。
Ping送信先一覧(国内)
http://www.boraro.gozaru.jp/blog/blog_ping-foreign.html
Ping送信先一覧(海外)
http://www.boraro.gozaru.jp/blog/blog_ping-home.html
これでブログ検索に強くなれるかしら?
追記)
やっぱり探し方が悪かったらしい。
ありがとう、いなもで!
こっちに乗りかえようかな。
weblogUpdates.ping で更新を通知する Ruby スクリプト
http://sonic64.com/2004-02-15.html
ということで、さくっと乗りかえました。--> [2006-03-10-2]
更新を通知するには weblogUpdates を送らなきゃいけないんだけど、
私が書いたスクリプトだと、単純に post してるだけだもんね。