¿Cuáles son las diferencias entre Applescripts guardados como * .scpt y * .applescript?

8

Me parece que los scripts que se guardan como * .applescript siempre deben ser el texto sin compilar, mientras que los que se guardan como * .scpt pueden ser el texto sin procesar o el programa compilado.

¿Qué ventajas / desventajas hay al usar cada extensión?

Una pregunta complementaria: ¿existe una extensión análoga a * .applescript para el nuevo lenguaje JavaScript para automatización (JXA)? Quizás * .jxa?

    
pregunta Chauncey Garrett 15.12.2014 - 18:33

1 respuesta

3

.scpt está en binario. .applescript está en el texto.

Puede usar la función de búsqueda de Spotlight / Finder para buscar palabras en .applescript . No puedes hacer esto con .scpt .

Como .scpt ya está compilado, es más rápido de iniciar.

Lo que más me gusta de .applescript es que puedo escribir un script que se lee / escribe en sí mismo, de modo que las variables se guardan para la próxima ejecución sin crear un archivo separado para albergar las variables.

    
respondido por el fartheraway 15.04.2015 - 20:59

Lea otras preguntas en las etiquetas