質問

私は SCO Unix で実行される ERP プログラムの自動化ツールに取り組んでいます。
Expect に関する私の質問を参照してください。

セッションで使用される制御文字を理解するためのリソース、より具体的には、ERP プログラムとの対話中に画面上のフィールドの位置を決定するためのリソースは (ローカルまたは Web 上で) どこで見つけられますか?

役に立ちましたか?

解決

所与の端末タイプのための特定の制御文字はterminfoデータベースに格納されています。呪いが初期化$TERMの値を読み出して各種端末の動作に関連する配列を検索し、抽出するためにそれを使用します。

他のヒント

あなたが何を尋ねているのかよくわかりませんが、curses に関するドキュメントのソースの 1 つは、次の場所にある GNU 実装です。 http://www.gnu.org/software/ncurses. 。「制御文字」に関しては、使用する端末によって異なります - あなたの端末はおそらく ANSI コードを理解します - を参照してください。 http://en.wikipedia.org/wiki/ANSI_escape_code.

X/Open グループが 2009 年 11 月に標準の新しいバージョンをリリースしたことを知りました (前のバージョンは 1996 年にリリースされました)。それは、Technical Standard として Web 上で X/Open グループの書店から無料で入手できます。 X/Open Curses、第 7 号. 。登録が必要ですが、アクセスは無料です (また、登録によって電子メールが殺到することはありません)。

以前のバージョン、Issue 4、バージョン 2 (1996 年 7 月以降) は、X/Open から入手できなくなりました。Issue 7 の新しさを考えると、新機能がまだ広く実装される可能性は低いですが、今後数年間での変更に注目してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top