¿Los diccionarios Applescript se pueden compartir o están disponibles sin acceso a la aplicación?

1

Deseo escribir (lo que debería ser) un script bastante simple para una aplicación en otra máquina que no tengo en mi máquina. Sin embargo, necesito saber cuáles son algunos de los comandos disponibles. ¿Cómo puedo obtener el diccionario para esa aplicación sin instalar la aplicación en mi máquina?

Cualquier ayuda o conocimiento será muy apreciado.

    
pregunta Iain 08.12.2017 - 12:11

1 respuesta

2

El AppleScript Dictionary , un archivo XML con una extensión .sdef , para una aplicación determinada suele ser encontrado dentro del paquete de aplicaciones , e, g. para iTerm2 :

/Applications/iTerm.app/Contents/Resources/iTerm2.sdef

Puedes copiar el archivo .sdef en tu computadora y abrirlo en Script Editor .

Dicho esto, es posible que no puedas compilar el script sin la Aplicación instalada, por lo que depura tu código puede ser difícil.

Un truco que he usado, simplemente para compilar el código pero no probar el código , es para crear un paquete de aplicaciones ficticio de la aplicación de destino. Simplemente haga una carpeta del nombre de la aplicación con una extensión .app .

    
respondido por el user3439894 08.12.2017 - 14:36

Lea otras preguntas en las etiquetas