I'd like a keyboard shortcut that will select the "HDMI" audio output without going through the menus when my mac is connected to my TV. I tried to find a script or something to enter into Quicksilver for this, and this is what I came up with:
tell application "System Preferences" to activate
tell application "System Events"
get properties
tell process "System Preferences"
click menu item "Sound" of menu "View" of menu bar 1
delay 2
set theRows to every row of table 1 of scroll area 1 of ¬
tab group 1 of window "sound"
set theOutputs to {} as list
repeat with aRow in theRows
if (value of text field 1 of aRow as text) ¬
is equal to "HDMI" then
set selected of aRow to true
exit repeat
end if
end repeat
end tell
end tell
tell application "System Preferences" to quit
Problem is, I have hardly any clue what this means or how to make a script for it. Also if someone could tell me how to add the script to Quicksilver? I found the actions folder and it's just a bunch of words, do I just paste the script in that folder?
Thanks
tell application "System Preferences" to activate
tell application "System Events"
get properties
tell process "System Preferences"
click menu item "Sound" of menu "View" of menu bar 1
delay 2
set theRows to every row of table 1 of scroll area 1 of ¬
tab group 1 of window "sound"
set theOutputs to {} as list
repeat with aRow in theRows
if (value of text field 1 of aRow as text) ¬
is equal to "HDMI" then
set selected of aRow to true
exit repeat
end if
end repeat
end tell
end tell
tell application "System Preferences" to quit
Problem is, I have hardly any clue what this means or how to make a script for it. Also if someone could tell me how to add the script to Quicksilver? I found the actions folder and it's just a bunch of words, do I just paste the script in that folder?
Thanks