1 votos

El script de música de MacOS no funciona cuando se activa dentro de la aplicación

Por años, he estado usando un AppleScript muy simple para restablecer el dispositivo AirPlay de Música a mi computadora. Lo activo usando un atajo de teclado Command + E y el script no se ejecuta. Lo mismo si uso el puntero para intentar desde el menú Scripts de Música, no se ejecuta.

Aquí está mi script en caso de que ese sea el problema:

tell application "Music"
    set newAirplayDevice to (get some AirPlay device whose kind is computer)
    set current AirPlay devices to {newAirplayDevice}
end tell

Últimamente (después de actualizar a macOS 14, creo) cuando lo activo a través de Música, recibo un error de "AppleEvent timed out". Sin embargo, el script sigue funcionando según lo previsto cuando lo ejecuto desde el Editor de Scripts. Esto limita mi capacidad para solucionarlo. ¿Indica esto que hay un error en el script, o es algo en la configuración de mi sistema?

0voto

Oskar Puntos 1242

Agregaría permisos para que la aplicación de música controle el acceso a las preferencias de Automatización de Privacidad y Seguridad.

Luego probaría FastScripts para capturar el atajo de teclado e intentar su menú para ejecutar el mismo script.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X