01756 00/06/16 09:07 RE:01754 通信中に切断されてしまう
投稿者 : 秀まるお   コメントを投稿する

 アップロードも同じです。Ctrl-Eの制御コードを待ってからBPLUSを起動するか、自動起動にまかせるかしないとうまくアップロードできないはずです。


01757 00/06/16 16:15 RE:01751 通信中に切断されてしまう
投稿者 : oku   コメントを投稿する

> まいどどうも。
>
> その「よく切断されるスクリプト」ですが、少し問題があります。
>
> BPLUSプロトコルを起動する時には、ホスト側からCtrl-Eの制御コードが届くのを待ってから起動するか、またはスクリプト側からは起動せずに、ホストプロパティ側でBPLUSプロトコルの自動起動をONにしておく必要があります。
>
> Ctrl-Eの受信を確認しないままBPLUSを起動すると、BPLUSが異常終了します。
>
>     wait "−ダウンロード開始−"
>     SLEEP 1
>     TimeOut 0
>     DownLoad , Bplus
>     TimeOut 30
>
> ここの部分を、
>
>     wait "−ダウンロード開始−"
>     wait ">", ">"
>
> のみにしてしまい、ホストプロパティ側でBPLUSプロトコルの自動起動をONにしてください。それが一番手っ取り早いです。
>
いつもすみません
スクリプトの修正に関して質問です。
今回の処理のログは以下の様になります。

  電子メール(1:受信 2:送信 3:送信簿 0:その他 E:終了)
  >DOW PROT:BPL
  受信数:1
  番号 送信者  日付  題名                             行/KB
  * 1   XXXX 05/24  B $S$ 00243 00/05/24 16:36:08$E$     1
  >1
  ダウンロードファイルを格納する準備をしてください(BPLUS)
  77バイトあります
  ファイル名 (改行のみで終了)
  :E:\KEIRI\JUSIN\XXXX.LZH
  −ダウンロード開始−
  −ダウンロード終了−
  削除 (1:削除する 2:しない)
  :1
  −削除完了−

秀まるお様からご回答頂いたスクリプト
     wait "−ダウンロード開始−"
     wait ">", ">"

にすると、ファイルのダウンロードはできると思うのですが、受信ファイルを
削除するかどうかの入力ができないので、
以下のコーディングにした方が良いのでしょうか。
1つ1つうかがいましてすみません


     wait "−ダウンロード開始−"
     wait "−ダウンロード終了−" 

   or

     wait "−ダウンロード開始−"
     wait "削除 (1:削除する 2:しない)"


新規に投稿する