Prev / Next / /home/pochi/ChangeLog

コマンドラインからトラックバックPINGを送るツール[computer][chalow]

2006-03-08

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 してるだけだもんね。

Referrer (Inside): [2006-03-10-2]

permlink