00156 99/01/13 04:41 RE:00155 回線異常時の処理について
投稿者 : かずや   コメントを投稿する

こんにちわ

>何らかの原因で回線異常が発生した時に、エラー"バイナリ転送中に電話が切れてし
>まいました”というポップアップが表示されます。このポップアップの「OK」ボタン
>をクリックして、再度リダイアルし、スクリプトを実行させるには
>どの様に記述すれば良いのでしょう?
スクリプトでは不可能です(^-^;

少し横道にそれますが、σ(^-^)も過去、斉藤秀夫さんに
回線がつながらなかった場合のポップアップを、自動CLOSEしたいと
言ったことがあります

ポップアップウィンドウを閉じるのは、スクリプトでは不可能ですが
秀丸エディタのマクロや、WinBatchEh、Sendkeyなど、特定のウィンドウに
SendMassage(API)を実行できるソフトならば、リターンコード(13)を送れば
ポップアップを閉じることができます

(話は戻りますが)しかし、このような場合は、errorlog文を使えばいいと思います
σ(^-^)は errorlog文を使ったことがないので、詳しくは言えませんが
これで、ポップアップウィンドウ自体がでなくなると思います

そのあとの処理は、こちらで確認できないのでコメントできません

今、ヘルプを読み返してみると、アクセスするごとに設定する必要があるようです
それに、errorlog.txt に追加するだけとしか書いていないので
たぶん、回線切断、リダイアル処理は、スクリプトがすることになると思います
(たぶん、エラーがでた時点でホストからの応答がなくなるから切断するしかない)

>教えてください!
こんなもので参考になったでしょうか(^-^;


00157 99/01/13 14:19 RE:00156 回線異常時の処理について
投稿者 : woods   コメントを投稿する

こんにちわ

ありがとうございます。

>(話は戻りますが)しかし、このような場合は、errorlog文を使えばいいと思います
>σ(^-^)は errorlog文を使ったことがないので、詳しくは言えませんが
>これで、ポップアップウィンドウ自体がでなくなると思います

早速errolog文を試してみました。
確かにポップアップウインドウは出なくなりました。

>そのあとの処理は、こちらで確認できないのでコメントできません

>今、ヘルプを読み返してみると、アクセスするごとに設定する必要があるようです
>それに、errorlog.txt に追加するだけとしか書いていないので
>たぶん、回線切断、リダイアル処理は、スクリプトがすることになると思います
>(たぶん、エラーがでた時点でホストからの応答がなくなるから切断するしかない)

もしも通信中にエラーが起ったときに、リダイアルし、スクリプトの最初から再実行
させるには
どのコマンドを利用すればいいのでしょうか?

何から何まで聞いてすみません。


新規に投稿する