如何使用Applescript检查Adobe Installer的复选框?

时间:2012-11-05 09:30:11

标签: applescript

我正在尝试安装Adobe 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

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

https://docs.google.com/document/d/1yzyBTrvi94QxjlEAlcbudOBpXiTGPEI2LA3D1iEo8Gw/修改

1 个答案:

答案 0 :(得分:1)

下载此S / w:

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

安装它。

您只需使用此工具即可阅读复选框和所有复选框的名称。

例如:如果你附上一个有窗口和复选框的应用程序,你可以通过以下脚本检查该复选框:

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

请记住将窗户保持在其他窗户的最前面。

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

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

现在你可以看到按钮,控件,checkbo的名称