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
-----
??わ・て・ら??

さぁ・仕事に没頭しよう
わらし 1999/05/20(thu)15:41

該当記事 1 / 1 件

この記事にコメントとか
名前 本名 
題名
内容
H.P.
(写)メール投稿 こよみ

©