強制終了についてNo.02413
tektek さん 08/06/17 09:09
 
下記のスクリプトを作成し、オートパイロットでテキストや画像ファイルを受信して
います。(プロトコルはZmodem)
受信中に回線が切断しても、自動で復帰し、次のファイルを受信するようにしてあり
ます。
この時、回線が受信中に「切断⇒自動復帰⇒次のファイル受信」を繰り返し行われる
と、秀Termは強制終了してしまうものなのでしょうか。


----------------------------------------------------------------
AUTO_RCV :
 wait wildcard "?*"
 errorlog on
 download , zmodem, overwrite
 millisleep 1000
goto AUTO_RCV
----------------------------------------------------------------


また、ログファイルを取得したいのですが、ログファイルは常に追加されてしまうも
のなのでしょうか。(削除は手動で行うことが必要でしょうか。)
例えば、一定のサイズになったら古いデータに上書きするなど、手動で削除しない方
法があれば、教えてください。

[ ]
RE:02413 強制終了についてNo.02414
秀まるお2 さん 08/06/17 10:41
 
 秀Termが強制終了することは無いと思います。

 回線が切れた時に自動復旧させたい場合は、例えば

   afterhangup Label_AfterHangup

 みたいなのをスクリプトの先頭で実行するようにしておいて、

Label_AfterHangup:
    connect "目的のホスト"

 みたいなのを入れておけばいいんじゃないかと思います。

 あと、ただ単にZMODEMダウンロードでずっと待機状態にしておきたいだけなら
ば、秀TermじゃなくてWindows標準のハイパーターミナルの方がいいかもしれま
せん。(僕が言うのもなんですが)

> 例えば、一定のサイズになったら古いデータに上書きするなど、手動で削除しない方
> 法があれば、教えてください。

 ログの作成方法はスクリプトで指定してもいいしホストプロパティ側でも指定
出来ますが、古いログファイルを自動で削除するような機能は残念ながら無いの
で、適当にログファイルを分割して作成するような指定(例えば日単位でログ作
成)にしておいて、例えば1年くらい放置しても大丈夫なくらいハードディスク
の空き容量を確保しておくとか、そういう作戦にしたらいいんじゃないかと思い
ます。

 どうしても自動削除が必要ならば、自動削除する用のソフトなりバックファイ
ルなりを定期的に(例えばスケジュール系ソフトを使うなどして)起動するとか、
何か別のソフトを使う作戦でやって欲しいです。

[ ]
RE:02414 強制終了についてNo.02415
tektek さん 08/06/17 13:02
 
#> 回線が切れた時に自動復旧させたい場合は、例えば
#>   afterhangup Label_AfterHangup
#> みたいなのをスクリプトの先頭で実行するようにしておいて、
#>Label_AfterHangup:
#>    connect "目的のホスト"
#> みたいなのを入れておけばいいんじゃないかと思います。

さっき記述したスクリプトで自動復帰できてるので、そこは変更しない運用で考えて
います。
もし、先ほどのスクリプトで問題があるなら、ご指摘頂けると幸いです。



#> あと、ただ単にZMODEMダウンロードでずっと待機状態にしておきたいだけなら
#>ば、秀TermじゃなくてWindows標準のハイパーターミナルの方がいいかもしれま
#>せん。(僕が言うのもなんですが)

ハイパーターミナルだと回線切断時に上手く運用できなかったので、秀Termで運用し
ようと思います。



#> ログの作成方法はスクリプトで指定してもいいしホストプロパティ側でも指定
#>出来ますが、古いログファイルを自動で削除するような機能は残念ながら無い。

わかりました。運用方法は、こちらで検討します。
ありがとうございました。

[ ]