Usar applescript para controlar una aplicación que no la admite

2

Quiero controlar una aplicación que no tenga una API de Applescript (simfy). Me gustaría pausarlo mediante un comando de Alfred, pero para esto necesito usar scripts. Esta aplicación está construida con Adobe Air y no hay ninguna entrada de diccionario de script para ella.

He creado algunos accesos directos a través de Preferencias del sistema, pero me gustaría acceder a las opciones incluso cuando estoy usando otro programa. El caso de uso típico, es que estoy trabajando en mi editor, quiero cambiar a la siguiente canción sin tener que dejarla.

¿Sabe cómo crear una aplicación de comandos sin el soporte de Applecript?

    
pregunta Steve 17.08.2011 - 09:46

1 respuesta

1

La única forma que conozco es usando UI Scripting (enlace anterior pero sigue siendo útil) a través del diccionario de una aplicación llamada "Eventos del sistema". En esencia, esto le permite hacer una secuencia de comandos que haga clic en un botón determinado o presione una tecla determinada. Desafortunadamente, deberá activar Simfy para enviar la pulsación de tecla (pero también puede automatizarlo y automatizar un cambio a la aplicación anterior).

Remote Buddy te permite enviar una pulsación de tecla a una aplicación sin activarla. A continuación, puede activar la acción Remote Buddy a través de AppleScript. Pero eso parece excesivo aquí, excepto si ya usas Remote Buddy para otras cosas.

    
respondido por el olivier 17.08.2011 - 10:00

Lea otras preguntas en las etiquetas