私はSCOUnixで実行されているERPプログラムの自動化ツールに取り組んでいます。
Expectに関する私の質問を参照してください:
セッションで使用されている制御文字を理解するための、より具体的には、ERPプログラムとの対話中に画面上のフィールドの場所を決定するためのリソースを(ローカルまたはWeb上で)どこで見つけることができますか?
私はSCOUnixで実行されているERPプログラムの自動化ツールに取り組んでいます。
Expectに関する私の質問を参照してください:
セッションで使用されている制御文字を理解するための、より具体的には、ERPプログラムとの対話中に画面上のフィールドの場所を決定するためのリソースを(ローカルまたはWeb上で)どこで見つけることができますか?
特定の端末タイプの特定の制御文字は、terminfo
データベースに保管されます。cursesは$TERM
、初期化時にの値を読み取り、それを使用して、さまざまな端末操作に関連するシーケンスを見つけて抽出します。
あなたが何を求めているのかはよくわかりませんが、cursesに関するドキュメントの1つのソースは、http: //www.gnu.org/software/ncursesにあるGNU実装です。「制御文字」に関する限り、それは使用する端末によって異なります。おそらく、ANSIコードを理解しているはずです。http://en.wikipedia.org/wiki/ANSI_escape_codeを参照してください。
X / Open Groupが2009年11月に標準の新しいバージョンをリリースしたことを知りました(以前のバージョンは1996年にリリースされました)。これは、Technical Standard- X / Open Curses、IssueとしてブックストアからWebで無料で入手できます。 7。登録する必要がありますが、アクセスは無料です(登録によってメールが殺到することはありません)。
以前のバージョンであるIssue4、バージョン2(1996年7月以降)は、X/Openから入手できなくなりました。Issue 7の新しさを考えると、新機能がまだ広く実装される可能性は低いですが、今後数年間で変更を探してください。