Ver4.30のバグその2No.00625
はじめ さん 98/03/08 09:41
 
 秀まるおさん、こんにちは。
これも以前からの積み残しのバグなのですが、
ホスト(ニフティのAP)に電話して、接続はする
のですが、こちらから、例えば、NIFTY-Road 7
だったら、すぐに、NIFTYというコマンド列が
送られないとおかしいのですが、コマンド列が
送られないため、何行か改行されて、しばらくして
から、NIFTYが送られて接続が完了することが
あります。

 それから、FWINCOMのほうでも質問が出ていますが
ニフティでOFFやBYEなどのコマンドを打ち込んでも
電話が接続したままのことがあります。
まあ、30秒くらい放っておけば自然にきれますが、
上記の接続がうまく出来なかった時に頻発しますので
関連性のあるバグだと思います。
 なお、私はアドインは一切入れていませんので、
秀ターム本体のバグだと思います。
    
 
                        

[ ]
RE:00625 Ver4.30のバグその2No.00629
秀まるお さん 98/03/08 18:29
 
> 例えば、NIFTY-Road 7
> だったら、すぐに、NIFTYというコマンド列が
> 送られないとおかしいのですが

 これは秀Term側のバグではなくて、Windows95のモデムデバイス関係のバグ、とい
うか、事実上の仕様です。

 接続直後にホストから送られてきた文字列は、モデムデバイス側が吸収してしまっ
て秀Termに通知されないことがあります。

 これを防ぐには、ホストプロパティの中で「モデムを直接制御する」にするしか方
法がないです。

> ニフティでOFFやBYEなどのコマンドを打ち込んでも
> 電話が接続したままのことがあります。

 電話が切れないということは、たぶんホストから送られてくる文字列に特別な条件
があるからだと思うんですが、どうでしょ?。切れる時と切れない時とで画面の様子
が少し違うというようなことは無いでしょうか?。

 いちおう、nif.hscの切断関係の処理はもう一度見直してみます。


[ ]
RE:00629 Ver4.30のバグその2No.00634
はじめ さん 98/03/09 20:53
 


>> 例えば、NIFTY-Road 7
>> だったら、すぐに、NIFTYというコマンド列が
>> 送られないとおかしいのですが
>
> これは秀Term側のバグではなくて、Windows95のモデムデバイス関係のバグ、とい
>うか、事実上の仕様です。
>
> 接続直後にホストから送られてきた文字列は、モデムデバイス側が吸収してしまっ
>て秀Termに通知されないことがあります。
>
> これを防ぐには、ホストプロパティの中で「モデムを直接制御する」にするしか方
>法がないです。
>
>> ニフティでOFFやBYEなどのコマンドを打ち込んでも
>> 電話が接続したままのことがあります。
>
> 電話が切れないということは、たぶんホストから送られてくる文字列に特別な条件
>があるからだと思うんですが、どうでしょ?。切れる時と切れない時とで画面の様子
>が少し違うというようなことは無いでしょうか?。
>
> いちおう、nif.hscの切断関係の処理はもう一度見直してみます。
>
  秀まるおさん、こんにちは。
どういう時に切断がされないかというと、前記のように
うまく、秀タームに接続できなかった時です。
うまく、接続できずに、接続時に応答が変だった時には
必ずといっていいほどうまく切断が出来ません。
 なお、私の環境はPC-9821V16/S5/C2でモデムは外付けで
HUCOM-EX336、OSはWindows95a(OSR1)です。
 やはり、この現象は、Windows95のTAPI(テレフォニー)
に依存する問題なのでしょうか?

[ ]
RE:00634 Ver4.30のバグその2No.00637
秀まるお さん 98/03/10 12:15
 
 ということは、うまくいく時はうまくいかない時とでは、切断の時の画面の様子は
同じということでしょうか?。

 んでもって、秀Term側で、「切断処理中」のメッセージは出てくるにも関わらず電
話が切れないということなのか、それとも「切断処理中」が出ないのか、どちらでし
ょ?

 切断するかしないかというのはスクリプトがやってることなので、画面の様子が同
じであれば「切断処理中」は出てくると思うんですが…


[ ]
RE:00637 Ver4.30のバグその2No.00638
はじめ さん 98/03/10 12:34
 


> ということは、うまくいく時はうまくいかない時とでは、切断の時の画面の様子は
>同じということでしょうか?。
>
> んでもって、秀Term側で、「切断処理中」のメッセージは出てくるにも関わらず電
>話が切れないということなのか、それとも「切断処理中」が出ないのか、どちらでし
>ょ?
>
> 切断するかしないかというのはスクリプトがやってることなので、画面の様子が同
>じであれば「切断処理中」は出てくると思うんですが…
>
  こんにちは、秀まるおさん。
## Welcome to Network World ##が遅れて出て接続される時
すなわち、誤解があると思うのですが、接続は遅い時でも
初めに、## Welcome to Network World ##はちゃんと出ます。
出てこないのではない、ことを明確にしておきます。
他の秀タームユーザも「これは時々ある。」とのことでした。
それで、そういう時ひ必ずといっていいほど、OFFやBYEを
打ち込んでも切断されません。30秒程放っておけば自然に
電話が切断されますが、その時は「切断処理中」が出ずに
黙って(^^;;切れます。
 これは、結構よくある事なようですが、分からない点が
ありましたら、お答えしますが?

[ ]
RE:00638 Ver4.30のバグその2No.00641
はじめ さん 98/03/10 13:45
 
>> 切断するかしないかというのはスクリプトがやってることなので、画面の様子が同
>>じであれば「切断処理中」は出てくると思うんですが…
>>
>  こんにちは、秀まるおさん。
>## Welcome to Network World ##が遅れて出て接続される時
>すなわち、誤解があると思うのですが、接続は遅い時でも
>初めに、## Welcome to Network World ##はちゃんと出ます。
>出てこないのではない、ことを明確にしておきます。
>他の秀タームユーザも「これは時々ある。」とのことでした。
>それで、そういう時ひ必ずといっていいほど、OFFやBYEを
>打ち込んでも切断されません。30秒程放っておけば自然に
>電話が切断されますが、その時は「切断処理中」が出ずに
>黙って(^^;;切れます。
> これは、結構よくある事なようですが、分からない点が
>ありましたら、お答えしますが?

前回の返事で遅れて切断される時に「切断処理中」がでるか?
を聞かれている訳ですが、「黙って切れる。」と書いてしまい
ましたが正確ではありませんでした。
たまにある事なので、ちゃんと「切断処理中」を出していたのを
私が見落としていたのかも知れないです。
いずれにしても、その件についてははっきり断定できないので
今度、同じ現象が出た時に見ておいて報告します。


[ ]
RE:00638 Ver4.30のバグその2No.00643
秀まるお さん 98/03/10 14:12
 
 えっと、原因が分かりました。

 NIF.HSCの68行目付近の

        case "Login:"
            send "NIFTY^M";

 の部分を

        case "Login:"
            @ROAD7 = "yes"
            send "NIFTY^M";

 という風に、@ROAD7 = "yes"の行を挿入すれば直ります。

 ご迷惑おかけしてしまいました。


[ ]