通过更改菜单选项的GUI自动化程序

时间:2017-11-01 15:44:08

标签: automation ui-automation

我希望在Windows 2008上自动化软件。自动化软件不必与Windows 2008兼容(我可以使用远程桌面)。 GUI有两个主要区域,左侧是嵌入图像列表,右侧是显示窗格。显示窗格显示所有嵌入图像放置在屏幕上的位置(该程序用于构建人机界面[HMI'])。

我需要点击左侧列表中的每个嵌入图像,然后从中提取一些数据。 问题是;根据所选的主显示文件,嵌入图像列表将具有不同的名称并具有不同的长度。

因此,自动化任务会根据打开的主显示图像文件而变化。是否有可以为此定制的自动化程序?我可以为每个主显示文件编写单独的脚本,但这违背了自动化的目的。我查看了Sikuli,AutoIt,pywinauto和其他人,但没有找到我想要完成的例子。

1 个答案:

答案 0 :(得分:0)

AutoHotkey可以毫不费力地完成您的要求。

您可以根据您正在运行的显示文件,使用一些基本的OOP原则来编写具有不同点击位置等的一个程序。