假设我想使用 AppleScript 单击出现在窗口中某处的按钮。click button工作,但你必须知道你想按哪个按钮。
例如:当您总是要等待扫描仪完成,然后切换到 Image Capture.app,然后再次单击扫描时,扫描有点麻烦。
所以,我想在这里自动点击这个按钮……

好吧,我认为这会相对容易,但一开始就我得到了:
tell application "System Events"
tell process "Image Capture"
click button "Scan" of window "Image Capture"
end tell
end tell
Run Code Online (Sandbox Code Playgroud)
当然,按钮埋得更深(即在某些拆分组中)。
使用Accessibility Inspector我可以看到它在哪里,但我真的必须沿着 UI 元素树找到按钮吗?有什么捷径吗?如果没有,我错过了click button "Scan" of window "Image Capture"什么?

更一般的:我在哪里可以找到 UI 元素层次结构中的按钮?