我正在尝试为名为 F.lux 的应用程序制作一个 AppleScript,该应用程序单击菜单项“禁用一小时”,如下面的屏幕截图所示:
元素路径如下面的截图所示:
到目前为止,这是我的代码:
tell application "System Events"
tell process "Flux"
click (menu bar item 1 of menu bar 2)
click menu item "Disable for an hour" of menu 1 of menu bar item 1 of
menu bar 2
end tell
end tell
一切都编译得很好,但是当我尝试运行脚本时,我不断收到以下错误消息:
错误“系统事件出错:无法获取进程 \"Flux\" 的菜单栏 2 的菜单栏项目 1 的菜单 1。索引无效。” 来自进程“Flux”的菜单栏 2 的菜单栏项目 1 的菜单 1 的编号 -1719
有人可以指出我在哪里出错了吗?