桌面自动化工具,允许读取窗口输出

时间:2011-10-25 09:39:34

标签: linux automation desktop

我需要自动执行以下操作:

  • 如果窗口尚未打开则打开一个窗口(即运行图形程序)。这是容易的部分
  • 程序窗口只是空白,底部有两个按钮。
  • 程序窗口打开后,执行以下操作:
    1. 点击按钮1.这将在窗口中打印一些文本(将附加到现有文本,如果有的话;文本将向上滚动)
    2. 如果新打印的文本与/ foobar /匹配,请停止
    3. 否则,等待一段时间,比如1到10秒,然后转到1

我已尝试xdotoolxautomation,但他们似乎无法“阅读”窗口上显示的文字(或者我可能无法找到如何做到这一点)。

这应该是可以在Linux下的shell脚本中使用的东西,或者本身可以编写脚本的工具(不太喜欢)。

感谢您的任何指示。

0 个答案:

没有答案