Estoy tratando de crear un acceso directo para iniciar las preferencias del sistema y abra la configuración de sonido en el "en" de la ficha.
Hasta ahora he empezado a preferencias del sistema y opend la configuración de audio, tal vez no de la forma más elegante posible, pero de haber comenzado con applescript que hoy estoy bastante orgulloso.
De todos modos, en la actualidad este es mi "código":
on run{input, parameters}
activate application "System Preferences"
delay 0.8
tell application "System Events" to tell process "Systeminställningar"
tell menu bar item 4 of menu bar 1
click
click menu item "Ljud" of menu 1
end tell
end tell
return input
end run
Desnudo en cuenta que mi sistema es en sueco, por lo que el "Systeminställningar" significa "Preferencias del Sistema" y "Ljud" significa "Audio" y "Ljud en" medios "Audio in"
Gracias de antemano.
Actualización: en Realidad sólo un par de minutos después de escribir esto me di cuenta de una manera de hacer (nuevo código):
on run{input, parameters}
activate application "System Preferences"
delay 0.8
tell application "System Events" to tell process "Systeminställningar"
tell menu bar item 4 of menu bar 1
click
click menu item "Ljud" of menu 1
end tell
delay 1
tell tab group 1 (*New code starts here*)
click
click radio button "Ljud in" of tab 1
end tell
end tell (*Ends here*)
return input
end run
Pero todavía me gustaría alguna crítica constructiva para saber cómo hacerlo mejor, ya que estoy bastante seguro de que esto está lejos de ser efectiva.