00149 98/12/21 08:49 RE:00148 改題 switch−case文について
投稿者 : かずや   コメントを投稿する

>"リターンキーを押して下さい"を受信しているのに
>'send "^M"' が動作しない
言葉が足りなかったようで 申し訳ありませんが
'確実に'リターンキーを押して下さいの文字列を
受信していることが確認できていますか?

(#00146から引用)
>通常使っているスクリプトは以下の通りです。
>Return:
>wait "リターンキーを押して下さい"
>send "^M"
>timeout 1
>wait "選択して下さい >"
>if( timeout ) goto Return
>timeout 0
>goto Soshin
>exit ;eeeeeeeeeee Autologin eeeeeeeeeeeeeログインスクリプト ここまで
通常使っていると言うことは、正常に動作していると
いうことでしょうか?

"選択して下さい >"が受信できていて、"リターンキーを押して下さい"が
受信できない、ということはないと思います

もし↑で正常に動作しているならば、wait文とsend文も正常に動作しているので
case文が正常に動作しないとは思えません

現段階で言えるのは、switch文の使い方に誤りがあったか
case文の受信文字列を間違っていたかです

FEOのログ(の一部)とスクリプトが手元にあれば
分かりやすいのですが・・・(^-^;

ちなみに、お使いの秀Termのヴァージョンはいくつですか?

まあ、無理に switch文を使おうとしなくてもいいんですけどね(^-^;
受信文字列を処理するコマンドは、他に getline や readbuffer が
ありますから・・・


00150 98/12/21 10:30 RE:00149 改題 switch−case文について
投稿者 : となりのニャンコ   コメントを投稿する

すみません。
以前のものをよく確認してみましたところ
Returnkey:というタイトルが2つあって誤動作していたのかもしれません。
ご迷惑おかけしました。


00151 98/12/21 18:01 RE:00150 改題 switch−case文について
投稿者 : かずや   コメントを投稿する

>以前のものをよく確認してみましたところ
>Returnkey:というタイトルが2つあって誤動作していたのかもしれません。
よかっですね(*^-^*)

こういう間違いって、よくあることですよ(笑)
倫理エラーはリストアップしてくれませんからね・・・(^-^;
σ(^-^)なんか、いくらバグ取りは完璧にしたっ!!と思っていても
次のヴァージョンまでに、必ず1つはバグ発見してしまいますよ(笑)


新規に投稿する