0

我正在使用 20 个相同的模拟器(文本库 GUI,如 vi,快速刷新),我需要以非常相似的方式控制它们。例如输入一些命令字符串来启动/停止/配置模拟器。显示器很重要,我需要它们在终端上流动。目前我可以在单独的终端中自动启动每个。

但在那之后,我不知道如何自动控制它们。如果我在没有终端的情况下使用 expect 生成模拟器,我将无法查看输出。关于我该如何进行的任何建议,或者什么工具可以提供帮助?

4

1 回答 1

0

这很棘手。您可以将击键生成的确切转义序列发送到基于 curses 的程序,然后驱动它。我不知道这将是多么可靠或容易。

是否不可能创建一个可以为您的模拟器编写脚本的替代前端,并将其用于此类自动化任务,而不是用于人类交互的 CUI 界面?

于 2010-06-24T06:44:08.667 回答