使用applescript控制仪器

时间:2010-09-22 05:42:59

标签: applescript

可以通过AppleScript控制或自动化Apple的仪器吗? 如果是,请告诉我其程序。

提前致谢。

3 个答案:

答案 0 :(得分:1)

YES!我本周就这么做了。

这是一个示例脚本,可让您定位模拟器。要定位Instruments,您必须打开GUI脚本并通过该接口。我使用UI浏览器向我指出了我需要将哪个控件纳入范围。

此脚本在模拟器中运行的应用程序的窗口1中发送返回文本字段1。您可以使用类似的方法来编写脚本乐器。

on run
    main()
end run

on main()
    tell application "System Events"
        set myWindow to get window 1 of application process "iOS Simulator"
        set myField to text field 1 of myWindow
    end tell

    set iterations to 0
    repeat while true
        activate application "iPhone Simulator"
        set iterations to iterations + 1
        log iterations
        tell application "System Events"
            click myField
            keystroke return
        end tell
        delay 10
    end repeat
end main

答案 1 :(得分:0)

使用Applescript无法编写工具。

答案 2 :(得分:0)

这取决于您尝试执行的任务 - 乐器中的某些内容确实可以编写脚本。如果你能提供更多的背景信息,那么我们可以提供帮助...