01728 00/06/07 08:30 RE:01726 Win2000でNIFTY接続中に強制終
投稿者 : 秀まるお   コメントを投稿する

 まいど対応が遅れてすみません。先ほどNifDriveの中身を調べる&バグ調査をしまして、特定のパターンでpart()関数が死ぬことを発見しました。

 たぶんこれで直ると思います。

   http://hidemaru.xaxon.co.jp/software/bin/htevo445b.lzh

 をダウンロードして、これを解凍して出てくるhideterm.exeに入れ替えてください。バージョン番号は「4.45β」となっています。

 たぶんこれで大丈夫だと思います。

 ちなみに、part( "abc", -10000, 10001 ) のようなパターンだと死ぬようです。


01729 00/06/07 08:30 RE:01727 秀ターム(V4.44)の不具合!?
投稿者 : 秀まるお   コメントを投稿する

 ROAD7接続後のtelnet接続がおかしい件は、たぶんバグだと思います。今からテストしてみます。

 少々お待ちを。


01730 00/06/07 09:18 RE:01727 秀ターム(V4.44)の不具合!?
投稿者 : 秀まるお   コメントを投稿する

 テスト終了しました(^^;

 症状はうまく再現できませんでしたが、スクリプトのhanup文ではなくてホスト側から電話が切断された時におかしくなっているんだろうということで、その辺関係を調べたら一部処理が足りない所(telnet接続時の初期化不足)がありましたので、そこを直しました。

 ってことで、たぶん直ったと思います。

  http://hidemaru.xaxon.co.jp/software/bin/htevo445b2.lzh

 の秀Termをダウンロードして試してみてほしいです。


01731 00/06/07 09:25 RE:01730 秀ターム(V4.44)の不具合!?
投稿者 : 秀まるお   コメントを投稿する

 ついでに、もしこれで直らない場合、またはダウンロードが面倒な場合には、ROAD7からの電話の切り方を変えていただければ直るかもしれないです。

 そちらで使われているスクリプトで、もし

    WAIT "*"
    SEND "OFF^M"

 のような形で電話を切っているのであれば、"OFF^M"を送信するまでもなく、HANGUP文でいきなり電話を切ってしまえば直る可能性が高いと思います。

 秀Term標準添付のスクリプトなら、最初からHANGUP文で切る作りのはずです。


01732 00/06/07 11:20 RE:01731 秀ターム(V4.44)の不具合!?
投稿者 : 江袋文人   コメントを投稿する

サポートありがとうございます。

で、β版とhangupの両方で試したみたのですが、残念ながら問題は解決
しませんでした。

ちなみに、当方のPCでは、10base-TのLAN環境とシリアル通信を同居
させて使い分けているのですが、その辺が関係してませんか?

何か調査にご協力できることがありましたら言って下さい。


01733 00/06/07 19:09 RE:01732 秀ターム(V4.44)の不具合!?
投稿者 : 秀まるお   コメントを投稿する

 無駄なダウンロードさせてしまってすみません。

 うちの環境もLAN(っというか、いわゆるダイヤルアップルーター)とモデムの両方がつながった環境です。

> 何か調査にご協力できることがありましたら言って下さい。

 もしかして、ダイヤルアップで接続した場合にだけうまくいかないとか、「こうすれば起きてこうすれば起きない」っていう条件が分かるとありがたいような…。

 あと、そちらのOSはWindows98でしょうか。僕の所ではWindowsNT4.0でしかテストしてなかったので、江袋さんの所となるべく環境を同じにしてテストしてみたいと思います。


新規に投稿する