Weblog

gen_rss.cgi更新

Posted at 2003-10-20T02:23:00+09:00 in RSS

眠かったのですけど、布団に入ったところで、gen_rss.cgiで出力されるRSSファイルに、content:encoded付けようと考えてたことを思い出したので、速攻で付ける。

gen_rss.cgiは、長年愛用してるMimicboard2のログ・ファイルからRSSを捏造するCGIスクリプトです。単にRSSリーダーで自分の掲示板をチェックできると楽だと思って作成しました。

一応ソースも晒しておこうとか。すげー投げやりなスクリプトで悪かったなスミマセン

うちのBBSの場合はtitleとか記入させてないので、「○○さんの投稿」とかかなり手抜きなものを、各itemのtitleにやってます。

$value = (split(/,/, $temp))[1] . "さんの投稿";

と、いうところ辺りを適当に変えてやればtitleにも対応できます。以下のようにすれば多分OK。

$value = (split(/,/, $temp))[4];

あ、Mimicboard2はあるIDの投稿のみ表示とか出来ない(と、思う)ので、あらかじめスキン・ファイルで各投稿へジャンプできるようなアンカーをセットしておく必要がありますね。あんまり融通が利かないスクリプトで悪かったなスミマセン

Mimic Board2で投稿をログ・ファイルに書き込む時に静的にRSSファイルを出力とかで良いはずなのに、なぜスタンド・アローンなCGIスクリプトにしたかというのは、ログを削除した時とかの処理も全部書かなきゃならないあたりが面倒とかいうダメダメな理由なわけで・・・。凝り性かと思いきや肝心なところで手抜きする奴で悪かったなスミマセン

「どうしようもない弟を持ってる友達がいて、ファミコンで遊んでいる時にクリア目前にその弟が電源コードにつまずいて一同呆然」(IMのログから一部改変して抜粋)とかを何度も経験しているとshinくんがおっしゃっているのですけど、よくあることなんですか?確かに、そういう類いの話は聞きますけど、今までの経験では全てネタでした。実際にそういう目にあったことのある人は(shinくん以外に)いますか?てか、shinくんは俺を騙そうとしてる?

などと全然関係の無いことも書きつつ就寝。

Recent entries from same category

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

  1. Web Bugをフィードに埋め込む
  2. Bloglinesとlivedoor Readerのアクティブ・ユーザー
  3. 購読者の内訳
  4. livedoor Reader
  5. Bloglinesにホットキーが導入
  6. ITmediaがフィード配信を開始
  7. Feed History
  8. 購読者数の推移
  9. フィード向け広告
  10. VistaのRSSサポート

Comments

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

Weblog archives

by Category

This page was last modified on 2003-11-20T08:26:34+09:00 (in 0.105 secs).