【发布时间】:2013-06-06 00:35:17
【问题描述】:
我正在尝试制作一个可以切换蓝牙的 AppleScript,但我似乎无法克服以下错误:
Expected end of line, etc. but found “"”.
这是我的代码:
tell application "System Preferences"
reveal pane id "com.apple.preferences.Bluetooth"
tell application "System Events" to tell process "System Preferences"
set bluetooth to checkbox "On" of window 1
set bluetoothBool to value of checkbox "On" of window 1 as boolean
tell bluetooth
if bluetoothBool = false then
click bluetooth
display dialog "Bluetooth on" with title "Bluetooth"
buttons "OK" "Turn Bluetooth off"
default button "OK"
else if bluetoothBool = true then
click bluetooth
display dialog "Bluetooth off" with title "Bluetooth"
buttons "OK" "Turn Bluetooth on"
default button "OK"
end if
end tell
end tell
quit
说完
【问题讨论】:
-
是否说明错误在哪一行?
-
不,基本的 AppleScript 编译器毫无用处。但是用户安德鲁在下面的答案中解决了我的问题。
标签: applescript