|
新掲示板への移行が正式に発表されていないので,失礼ながら重複投稿させていただきます。
パソコン通信の会議室は消滅しましたが,手前の掲示板のログをニフティの会議室ログ形式に整形しているので,まだまだ logsort にはご厄介になっております。
最新のログを整形して logsort に通したところ,重複がないのに1%ほどサイズが小さくなることに気付いて調べたところ,ログの一部が欠落していることが判明しました。欠落するのはアーティクル単位ではなく本文の段落の一部です。
発生条件のひとつは,たぶん一定の長さ以上の論理行段落(要するに桁折していない段落)ということだと推測したものの,すべての長い段落で発生するものではないので,複数の条件が重なっている時に起こると最初は考えました。
さらに調べたところ,欠落する文字数は,行頭から 255文字であることがわかりました。つまり1行の文字数が 256文字を超えると,なんらかのバッファが溢れていると考えられます。
なお,発生する版は,最新 1.22,および,ひとつ前の 1.21の logsort.exe,logsortw.exe すべてで,実行環境は Windows 98 SE (4.10.2222) です。
実は最近,Web 掲示板では桁折のメリットはないと考えるようになり,自分の発言は整形済みのプログラムコードを含む投稿以外は桁折せずに書くようになりました。そうしたら,自分の発言がらみで軒並み欠落が出ていることが分かったのです。(^^;
今後もニフティのヘッダ形式を継続したいので,ぜひとも改訂をお願いしたいところです。これが仕様ということになると,自分で作らざるを得ないということになりますが,重複の処理やら並べ替えやら面倒なことばかり多すぎて頭が痛いです。
なにとぞ,ご対応をお願いしたいと思います。m(_'_)m
|
|