[Mew-Win32 02770] Re: utime.exeが時々ハングアップする

江口 尚裕 egu at example.com
2000年 9月 12日 (火) 18:45:00 JST


以下の文章「 [Mew-Win32 02768] Re: utime.exeが時々ハングアップする 」で
 > で始まるものはShuichi KITAGUCHI (北口修一) <kit at example.com> さんが書かれたものです :

江口です。
こんばんは、

> # 何の因果か、丁度 Wanderlust で遊んでたところだったので 2 年
> # ぶりの NetNews もすぐに見れました(^^;

どうもNetNewsも古くからの人ばかりではなくなったみたいで。
ちなみに、Win98のこととかを尋ねたい場合はどうなさっていますか?

> 江口さんの書かれている通り、Win32 版の utime.exe ができれば解決すると
> 思います。そう思っていろいろと探しまわっていたのですが(過去メール
> 参照のこと)、Win95 の隠しシステムコールがどうこうという話にまで
> 落ち込んで、私の力量ではどうにもなりませんでした。
> というわけで DOS プログラムでお茶を濁したわけですが、lock が必要だとは
> 知りませんでした。このへん、もう少し詳しい話がどこかにあるでしょうか?
> あれば対応したいと思います。

ftp://ftp.ics.nara-wu.ac.jp/pub/nide/dosutil/uxtl412c.tgz

のなかにある。touch.exeですが、一緒についているソースを見るとlockもか
けているようです。
そこで、utime9x.exeをtouch.exeと入れ替えてみましたが、
utime.exeは、ディレクトリを
c:/home/xxx/Mail/inbox
と言った形で、呼んでいる様なので
c:\home\xxx\Mail\inbox
と呼ぶように、utime.exeを書き換えれば大丈夫かなと思いましたが試してい
ません。
でも、16bitアプリを使用するということで安定性と言う面で問題点があると
思います。

こちらの情報としては、touch.cのソースしかないですね。

> 白井> 少なくても mew-1.94.2 + im-140 以降では、utime.exe を使わないで
> 白井> touch file を使う方法に変わっているので、乗り換えられるのも一つ
> 白井> の手段かと思います。
> 
> となっているため、もはや必要ないかもしれませんし、確か 1.95b3 は 1.94.2
> より古かったと思うので、バージョンアップ(^^;することをお勧めしておきます。

Win9xでディレクトリの日付を変えるということは、安定性以外にも3つのディ
レクトリエントリーを変えなくてはいけないようなので、ファイルなら問題な
いのになあと思っていたところでした。

バージョンアップしました。.mew-touchのファイルサイズは0バイトなのでディ
レクトリエントリだけ減るだけですし。.mew-cacheはそれにはつかえないんで
すかねぇ。

これで、refileを恐る恐るしなくても良くなります。
あとは、fiber.exeのプロセスが残らなくなるといいのですが、だんだん
Meadowが重くなっていくようなのです。

> 白井> なお、touch file を使い出した当初は、まだ、touch file が存在しな
> 白井> い folder の scan で自動 update してくれないことがあるかもしれま
> 白井> せんので、変だなと思ったら、scan で all を指定してみてください。

scanでallをしてもファイルが作られないような気がするのですがもう少し確
認してみます。

それでは、これからもよろしくお願いします。

---
egu at example.com



Mew-win32 メーリングリストの案内