我正在编写一个应用程序菜单栏中单击菜单项的AppleScript。我想在不显示单击目标菜单项的整个过程的情况下运行此脚本。例如,下面是一些代码,单击F.lux应用程序菜单栏中的disable for an hour
菜单项
ignoring application responses
tell application "System Events" to tell process "Flux"
click menu bar item 1 of menu bar 2
end tell
end ignoring
do shell script "killall System\\ Events"
delay 0.1
tell application "System Events" to tell process "Flux"
tell menu bar item 1 of menu bar 2
click menu item "Disable for an hour" of menu 1
end tell
end tell
如何在运行此脚本时阻止显示gui操作?
答案 0 :(得分:1)
你不能这样做。要使AppleScript GUI脚本工作,UI元素必须是正面和键,就像它们对人类一样。