Aplicación de compilation Osascript

¿Hay alguna manera de comstackr un AppleScript desde la command-line similar al siguiente? enter image description here

  • Con Lion, problemas para acceder a carpetas NTFS compartidas con SMB: //
  • ¿Cómo puedo configurar un script de shell como envoltorio para el ejecutable principal de una aplicación?
  • ¿Cómo evitar que Mac duerma desde la command-line?
  • Cómo crear un script de apple que reenvía un correo electrónico marcado
  • Applescript: "no se puede get el grupo de tabs 1 de la window" (El Capitan)
  • ¿Cómo puedo mover recordatorios de una list a otra por Applescript?
  • OS X: Shift + Delete = Reenviar la molestia
  • ¿Software de Apple TV más parecido para OS X?
  • ¿Está comprometida la security de mi MacBook?
  • Icono de locking perdido en Preferences del sistema-> Compartir en El Capitan
  • ¿Qué hace "sudo nvram boot-args =" debug = 0x10 "" en mi Mac?
  • Salida de terminal como protector de pantalla?
  • One Solution collect form web for “Aplicación de compilation Osascript”

    La respuesta a esto es sorprendentemente simple:

    $ osacompile -o output.app input.applescript 

    Esto funciona tanto para files de text plano .applescript como para los files .scpt que .scpt Script Editor.

    También puede usar un tubo, por ejemplo, si tiene el script en su portapapeles:

     $ pbpaste | osacompile -o output.app 

    O -e , como el command osascript puede usar:

     $ osacompile -o output.app -e "$(pbpaste)" 

    También puede usar JavaScript con el indicador -l :

     $ osacompile -o output.app -l JavaScript -e 'app = Application.currentApplication();' -e 'app.includeStandardAdditions = true;' -e 'app.displayDialog("hi");' 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).