むつの日記

283551cf :むつ 2005-06-14 18:54 283551cfx.pl
[perl][script][スクリプト][やっつけ]
朔のキャッシュを2ちゃんねるの dat 形式に変換するような気がするスクリプトです。
./cache2dat.pl ~/saku-0.4.0/cache "むつの日記" | nkf -s >1234567890.dat
などと使います。
2ちゃんえる専用ブラウザで見るためには、dat は Shift-JIS の LF、10 桁の数値なファイル名である必要がありそうです。
このスレッドを変換し、pu-roxy と p2 のキャッシュに突っこんだところ見ることができました。

スクプトの中で UTF-8 でベタ書きしている部分がありますので、
このスクリプトの文字コードは必ず UTF-8 にしてください。
nkf --overwrite -w cache2dat.pl

TODO: といってもやらなさそう。
1) body が空だと問答無用で削除伝播書き込みだと判断している部分を
まっとうに remove_* を見るようにする。
2) 添付ファイルに file: か http: でアクセスできるようにしたい。
3) 2ch の read.cgi 相当なものが欲しい(p2 でエラーが出るから)。
-- 0ch script を参考に?
4) list_* から板と subject.txt を作ってみたい。
5) 全キャッシュをいっきに変換できるように。ほとんどオートで。
6) Python に移植。
ま、たぶんやらないです。つーか根性のある名無しさんに丸投げ。

#frost のキャッシュにも使えそうな……。
#無理か? XML の body 要素がすばらしい感じだから。
[[お話聞きました/6faabc9e]] に心動かされて。
Powered by shinGETsu.