|
ダウンロードの最中に電話が切れるのだとして、さらにXMODEMを使ってダウンロー
ドしているのだとしたら、フロー制御がXON/XOFFになっている可能性があります。
モデム初期化コマンドの「AT\Q1」を指定しているとXON/XOFFになってしまうので、
もしそうなっているのならAT\Q0でフロー制御無しにしてしまうのがいいと思います。
BPLUSを使っているのだとしたら、スクリプトのdownload文を使ってBPLUSを起動す
るのか、それともNIFTY側の制御コードでBPLUSを自動起動するのか、はっきりさせて
おかないと、うまくダウンロードできない症状が起きます。
具体的には、NIFTY側はBPLUS起動の時に、\x05(Ctrl-E)の制御コードを送ってく
るので、これを待ってからdownload文を実行するか、またはdownload文を使わずに自
動起動にまかせるかしてください。
自動起動にまかせるのなら、ただ
wait "−ダウンロード終了−"
っとするだけで勝手にダウンロードするはずです。
他には特に思い当たらないですが、基本的に、手動でアクセスして電話が切れない
のなら、スクリプトでオートパイロットしても電話は切れないはずです。手動でのア
クセスを忠実にスクリプトで再現させるよう修正すればなんとかなると思います。
|
|