0 votos

El servicio de atajos de teclado de iTunes sólo funciona cuando está enfocado

He creado un Applescript que marcará como favorita la pista actual. Lo he guardado como un servicio y le he dado un acceso directo.

on run {input, parameters}

    tell application "iTunes"
        set loved of current track to true
    end tell

    return input
end run

enter image description here

Sin embargo, sólo funciona cuando la ventana de iTunes está enfocada. Si pulso el acceso directo cuando iTunes no es la ventana enfocada, ni siquiera veo que aparezca el engranaje de Servicios en la bandeja del sistema, lo que indica que el script</strkeep><strkeep> no se está ejecutando.

Cómo hago para que el scriptse ejecute independientemente de la ventana que tenga el foco?

1 votos

Supongo que necesitas usar un atajo que no es común en otras aplicaciones. Cmd/Shift/F, por ejemplo, es "Todos mis archivos" en Finder.

0 votos

Tetsujin hace un punto muy importante sin embargo usted ha omitido información en su post en torno a la configuración utilizada en su Automator Service. Sí, ha incluido el AppleScript código pero no los Ajustes del servicio, por ejemplo Servicio recibe seleccionado ..., etc. Probablemente lo configure como "sin entrada" y "cualquier aplicación", sin embargo siempre debe incluir información completa en casos como este. Dicho esto, si se establece en los ajustes a continuación, el comentario de Tetsujin está en la pista favorita (juego de palabras).

0voto

René Gy Puntos 395

Se trata de un servicio que no requiere ninguna entrada y se ejecuta en cualquier aplicación.

Pero ese no era el problema. Efectivamente, @Tetsujin parece tener razón. Era un conflicto con un atajo de teclado en la aplicación que tenía el foco del teclado. He utilizado un atajo diferente y funciona.

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