浜田さん、
> 実は、ファイル共有のときは、そんなことやってます。
> QSOデータをSaveするときに HAMLOG.shareというファイルを生成し、Saveが完了したら
> HAMLOG.shareファイルを削除しています。
>
> 他のHAMLOGは、HAMLOG.shareファイルが既に存在する間はQSOデータに書き込み
> できない、という仕様です。
なるほど、まあ、OS上の共有制御ができないときの定番ですからね。このBBSのCGIでも、様々な複数同時の書き込み(投稿、修正、削除)のために、書き込み中を示すフラグのファイルを使っているはずです。
> hQSLと併用のときはそこまでやってませんでした。もう頭がついていきません。Hi
あまり難しく考えずに、hQSLもHamlogとまったくルーチンで、一つの HAMLOG.share で制御できるはずかと思います。複数のHamlogの立ち上げで事実上問題が無いわけなので、それにhQSLを加えても、事実上問題はないように思いますが。
ユーザー任せにするよりは、はるかに大幅にリスクは低下できるわけで、ぜひやってみてはどうでしょうか(ほとんどHamlogのコードをコピペでできる?)。