我正在为在 SCO Unix 上运行的 ERP 程序开发自动化工具。
请参阅我关于 Expect 的问题:
我在哪里可以找到(本地或网络)资源来了解会话中使用了哪些控制字符,更具体地说,在与 ERP 程序交互期间确定屏幕上的字段位置?
我正在为在 SCO Unix 上运行的 ERP 程序开发自动化工具。
请参阅我关于 Expect 的问题:
我在哪里可以找到(本地或网络)资源来了解会话中使用了哪些控制字符,更具体地说,在与 ERP 程序交互期间确定屏幕上的字段位置?
给定终端类型的特定控制字符存储在terminfo
数据库中。curses 在初始化时读取 的值,$TERM
并使用它来查找和提取各种终端操作的相关序列。
我不太清楚你在问什么,但是关于 curses 的文档来源之一是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在网络上免费获得7 . 您必须注册,但访问是免费的(注册不会导致电子邮件泛滥等)。
X/Open 不再提供以前的版本,第 4 版,第 2 版(从 1996 年 7 月开始)。鉴于第 7 期的新颖性,新功能不太可能被广泛实施,但期待未来几年的变化。