Weblog

TrackBack Tracer

Posted at 2003-12-04T04:25:00+09:00 in Blog

先週の土曜日にTrackBackをなんかこうどうにか何かしたいとか話してたので、それの最初の一歩としてTrackBackを辿っていくTrackBack TracerというCGIを作ってみました。作ってから同種のものが腐るほど存在することに気づく罠。

使い方は、エディット・ボックスに任意のblogのエントリ(TrackBackを一つ以上受信済みでないと意味ないです)のPermalinkを入力して、Traceボタンを押すだけ。すると、下にTrackBack一覧が出てきます。その一覧の各エントリの末尾に付いている» Trace further...をクリックすると、そのエントリのTrackBack一覧に切り替わります。辿れる限り辿れることでしょう。

単に?__mode=rssで拾っているだけなので、?__mode=rssに対応していないblogツールのPermalinkを入力した場合はXML::RSSのエラー・メッセージが出てきます。やってることは以下のような感じ。

単純明快。ソースも晒しておいたり。モジュール頼みで、ほとんど何もやってないす。

再帰的にやる場合は、適当にループさせるだけなので、特に難しくはないと思いますが、非常に時間がかかるんではないかと思います。あとちゃんとチェックしていかないと無限ループにもなりそうな気もします。ま、再帰的に探すものは誰かが作ってくれそう。作ってくれそう?作ってくれそう!!!

てか、?__mode=rssで出力されるXMLのresponseとかerrorとかすげー邪魔だよ・・・。存在する必要性あるんだろうか。

Recent entries from same category

同じカテゴリに分類された最近10件のエントリです。

  1. RSS Ping
  2. Pingoat
  3. blogの掃除
  4. blogsnow
  5. Blog Hackers Conference 2004
  6. FeedMesh
  7. Blog Hacks: Hack #79
  8. コメント・スパム対策いろいろ
  9. 1000エントリまでの道
  10. weblogUpdates.pingはなかったことに

Comments

JavaScriptに対応または有効な環境の場合、ここにはてなブックマークでのこのエントリに対するコメントが表示されます。

Weblog archives

by Category

This page was last modified on 2005-10-15T10:14:21+09:00 (in 0.125 secs).