Applescript Ventura Toggle Accessibility Grayscale On/Off



切换灰度开关在AppleScript中工作得非常好(参见https://stackoverflow.com/a/58469753/2950707)。

然而,这个脚本在文图拉中中断了。

我如何修改脚本来完成相同的?

像这样,显然

use AppleScript version "2.4" -- Yosemite (10.10) or later
use framework "Foundation"
use framework "AppKit"
use scripting additions
current application's NSWorkspace's sharedWorkspace()'s openURL:(current application's NSURL's URLWithString:"x-apple.systempreferences:com.apple.preference.universalaccess?Seeing_Display")
tell application "System Events" to tell application process "System Settings"
repeat until exists window "Display"
end repeat
click checkbox 1 of group 4 of scroll area 1 of group 1 of group 2 of splitter group 1 of group 1 of window "Display"
end tell
if application "System Settings" is running then
tell application "System Settings" to quit
end if

最新更新