1
我刚发现AutoIt是自动化鼠标点击的替代方法。如何使用AutoIt单击其查找工具无法识别的按钮
我想创建一个脚本,点击应用程序的“是,停止并退出”按钮。该应用程序是名为Screencast-O-Matic(2.2.1版)的屏幕录像机。
这里的应用程序的截图:
这是我写的剧本:
Local $hWnd = WinWait("[CLASS:SunAwtFrame]", "", 0)
ControlClick($hWnd, "Yes, stop and exit", "")
我不知道该控件的ID。我使用Finder工具来查找它,但查找工具只识别了类而不是控件ID。
下面是AutoIt的屏幕截图。它显示一切为空白。
如何我还可以点击按钮?涉及AutoIt以外的解决方案也会有所帮助。
在此先感谢!
你不能用[AutoIt Window Info](https://www.autoitscript.com/autoit3/docs/intro/au3spy.htm)找到它吗?如果没有,我有时(作为最后一个选项)尝试通过其中的文本识别窗口,然后使用[MouseClick()](https://www.autoitscript.com/autoit3/docs/functions/MouseClick.htm)与屏幕坐标点击一个按钮。 –
当我使用取景器工具时,它会显示窗口信息 - 标题,类别,位置,大小等,但它不显示任何控件。一切都是空白的控制。我还会添加一个截图。 – Rookie