Last active
December 9, 2021 13:11
-
-
Save jaredmoody/fad52569fafe5c7d2597edbc18696547 to your computer and use it in GitHub Desktop.
An Applescript to connect bluetooth devices, such as Airpods. Nice when paired with an alfred trigger.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Don't use this script, use this one instead: | |
# https://gist.github.com/ieatfood/814b065964492f71f728da59a47413bc | |
tell application "System Events" | |
tell process "ControlCenter" | |
set bt to (first menu bar item whose title is "Bluetooth") of menu bar 1 | |
click bt | |
set btCheckbox to checkbox 1 of scroll area 1 of group 1 of window "Control Center" whose title contains "AirPods Pro" | |
set btCheckboxValue to value of btCheckbox | |
tell btCheckbox to click | |
tell bt to click | |
end tell | |
end tell |
I found a more elegant script, using IOBluetooth
framework instead of menu clicks, so it should work in other languages or if Apple updates the menus.
https://gist.github.com/ieatfood/814b065964492f71f728da59a47413bc
Yep, that one is better, thanks!
Brilliant! Thanks!
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
My pleasure - thanks for the tip!