Jawaban:
Ada jawaban di atas di Superuser . Posting terakhir ada yang saya temukan bekerja paling baik, dalam bentuk yang sedikit berbeda. Kotak centang "Aktif" tidak berfungsi untuk saya, tetapi kode berikut ini berfungsi:
# This is only necessary, if AppleScripts are not yet allowed to change checkboxes
tell application "System Events" to set UI elements enabled to true
# Now change the bluetooth status
tell application "System Preferences"
set current pane to pane id "com.apple.preferences.bluetooth"
tell application "System Events"
tell process "System Preferences"
# Enabled is checkbox number 2
if value of checkbox 2 of window "Bluetooth" is 0 then
click checkbox 2 of window "Bluetooth"
end if
end tell
end tell
quit
end tell
Anda dapat menjalankan skrip ini menggunakan osascript .
Pembaruan: Saya sekarang mengubah skrip untuk mengaktifkan Bluetooth. Tidak beralih lagi.
osacript <<SCRIPT
di depannya dan pada akhirnya SCRIPT
akan berfungsi dengan baik! Terima kasih