我使用了20个相同的模拟器(像vi这样的基于文本的GUI,刷新速度很快),我需要以非常相似的方式控制它们。例如,输入一些命令字符串来启动/停止/配置模拟器。显示很重要,我需要它们在终端上流动。目前,我可以在单独的终端中自动启动每一个。
但在那之后,我不知道如何自动控制它们。如果我在没有终端的情况下使用expect生成模拟器,我将无法查看输出。关于如何继续,或者什么工具可以提供帮助,有什么建议吗?
发布于 2010-06-24 14:44:09
这很棘手。你也许能够把你的击键生成的精确的转义序列发送给你的基于诅咒的程序,然后驱动它。我不知道这会有多可靠或多容易。
难道不能为模拟器创建一个可编写脚本的替代前端,并将其用于像这样的自动化任务,而不是用于人类交互的CUI界面吗?
https://stackoverflow.com/questions/3107701
复制相似问题