私の雇用主はTN3270Plus2.07バージョンのメインフレームエミュレーターを使用しています。これは非常に古いバージョンであり、新しいバージョンで使用可能な、画面の更新の待機、「if」条件、インクリメントなどの単純な計算命令など、一部のスクリプトコマンド/機能をサポートしていません。これらの機能が必要なため、組み込みのスクリプトを使用できません。
DDEはサポートしていません。
VBScript、JScript、PowerShellなどのオプション(またはAutoItなどのサードパーティツールをインストールせずにWindows 7 Enterpriseで利用できるその他のオプション)が残っていました。
必要なのは、ファイルからデータを読み取り、それをメインフレームターミナルに入力し、メインフレームからの応答を受信するまで待つことです(これは非常にランダムで、瞬間的な場合もありますが、20〜30秒かかる場合もあります) )つまり、画面の更新を待ちます。そして、ターミナルウィンドウからテキストを読みたいのですが、その情報に応じて、ファイルループから次の行を読み続けるなどのアクションを実行する必要があります。
これを達成する方法はありますか?
注:エミュレーターを変更したり、サードパーティのツールをインストールしたりすることはできません;)