2

我正在尝试安装 Adob​​e Flash Player,我想检查复选框并需要单击安装按钮,我试图通过 UIElementInspector 获取窗口的全部内容,我无法获取复选框和安装按钮的内容..

我刚刚尝试使用以下脚本单击复选框,但没有成功,错误提示无法获取复选框..请建议如何检查..

tell application "System Events"
    tell process "Adobe Flash Player Install Manager"
        set frontmost to true

        click the checkbox "I have read and agree to the terms of the Flash Player License Agreement" of window "Adobe Flash Player 11.5 Installer."

    end tell
end tell

请检查以下链接以查看 Adob​​e Flash Player 安装程序的图像。

https://docs.google.com/document/d/1yzyBTrvi94QxjlEAlcbudOBpXiTGPEI2LA3D1iEo8Gw/编辑

4

1 回答 1

1

下载此软件:

http://pfiddlesoft.com/uibrowser/downloads/UIBrowser222.dmg

安装它。

您可以简单地使用此工具来读取复选框的名称和所有内容。

例如:如果您附加一个包含一个窗口和一个复选框的应用程序,您可以通过以下脚本简单地检查该复选框:

tell aplication "system events"
   click checkbox 1 of window 1
end tell

只要记住将窗户放在其他窗户的最前面。

您可以通过单击 UI 浏览器应用程序中的目标弹出按钮来附加您的进程。

然后点击切换到屏幕阅读器选项。

现在您可以看到按钮、控件、复选框的名称

于 2012-11-06T10:38:32.400 回答