990520154134
「独り言」 の部屋・過去ログの保存
覚え書きの目的で私的に保存していますが
サーバは海外・レンタルcgi なので
表示されている発言をコピー、ペーストで
保存していました・・・・一年近くがんばった
これがなかなかの作業で、すこし仕事に没頭している
ときにかぎって にぎやかだったり・・・
見逃すのが悔しいので 半自動保存を考えてみました。
NT のコマンドプロンプトから以下のバッチファイルを
起動しておけば、何とか見逃さなくて済みそうです。
-----
REM 作業ドライブを指定 ( いかにも DOS的 )
d:
REM 作業フォルダを指定
cd \tmp\f5812
REM 差分比較の原本を初期化
time < \utl\cr. > prv.html
:TOP
REM HTMLドキュメントをファイルに保存
tear "http://mercury.beseen.com:81/chat/rooms/f/5812/screen.html" >now
REM EUCなので SJIS に変換
nkf -s now > now.html
REM 差分を抽出
fc /L now.html prv.html >gomi.
REM 不要な行を削除しやすいように並べ替え
sort < gomi. >> gomi.txt
REM 重複業は削除
uniq < gomi.txt >gomi.
REM 今回分を保管して次回の比較に備える
copy now.html prv.html
REM 蓄積した差分を別ファイルに保管
copy gomi. d:\f5812.html
REM 20行の発言は、最短でも90秒要すると仮定
sleep 90
REM 繰り返す
goto TOP
-----
??わ・て・ら??
さぁ・仕事に没頭しよう
該当記事 1 / 1 件
この記事にコメントとか
©