以编程方式与 X 应用程序交互

Tom*_*nal 8 x11 gtk macro

我有一个使用 GTK+ 构建的应用程序。该应用程序有一个非常简单的界面。启动时,始终会打开同一个窗口,并带有一些输入控件。

我们想编写一个脚本来填充几个字段中的文本,选中一个复选框,然后单击一个按钮。非常简单,如果该应用程序的命令行版本可用(但它不是),则很容易做到。

以编程方式与 X 应用程序交互的最佳方式是什么?

slm*_*slm 9

看看 xdotool(Ubuntu 手册页)。

它非常强大,应该能够做任何你需要的事情。

http://www.semicomplete.com/projects/xdotool/xdotool.xhtml