Tengo un Apple TV en el salón que me gustaría conectar vía AirPlay con una pulsación de mi Mac mini, el dispositivo de salida. Preferiría que esto se realizara silenciosamente en segundo plano.
Eso fue hace una semana.
Pasé dos horas en el enfoque de la línea de comandos. No he encontrado ningún comando que funcione. Esto es muy sorprendente para mí.
He intentado conectarme usando Automator con una acción de Ejecutar AppleScript seleccionando el elemento de menú como un servicio con una pulsación de tecla.
El código AppleScript:
on run {input, parameters}
tell application "System Events"
tell process "SystemUIServer"
click (menu bar item 1 of menu bar 1 whose description contains "Displays Menu")
key code 125
key code 125
keystroke return
delay 5
end tell
end tell
return input
end run
Funciona desde Automator. Sólo se ejecuta cuando el Finder está en primer plano, e incluso entonces requiere que primero abra el menú Finder > Servicios una vez (ni siquiera elegir nada, sólo abrir eso). Esto parece ser un error conocido...
Cualquier sugerencia sobre un camino viable sería muy apreciada.