2009-04-10 10 views
5

La pregunta en última instancia tiene como objetivo responder a esta pregunta: ¿puede un script por lotes ejecutar una aplicación de AIR? El objetivo es configurar una aplicación de AIR en un servidor web y hacer que se ejecute a través de lotes. Simplemente tengo que saber si esto es posible por defecto o no. Gracias.¿Se pueden ejecutar aplicaciones de AIR desde la línea de comandos?

Respuesta

4

Oliver Goldman de Adobe posts how to launch an application from the command line:

En Windows y Linux, invocando aplicaciones basadas en aire en la línea de comandos es sencillo. En Windows, dentro del directorio de instalación de la aplicación , encontrará un ejecutable con el nombre de la aplicación; eso es lo que debe ejecutarse desde el comando línea. En Linux, el ejecutable es dentro del subdirectorio "bin".

En Mac OS, las cosas son ligeramente trickier. En Finder, las aplicaciones aparecen como en un solo archivo, pero son realmente una carpeta con una extensión de ".app" y una estructura de carpeta interior en particular. Para iniciar desde la línea de comandos con argumentos , debe buscar en esta estructura y encontrar el ejecutable. Para ejemplo, para iniciar una aplicación llamado HelloWorld que había corrido:

/Applications/HelloWorld.app/Contents/MacOS/HelloWorld

También puede utilizar el AIR Debug Launcher. Le permite iniciar la aplicación desde la línea de comandos según su archivo application.xml sin necesidad de instalarlo.

+0

¿Puede enviar a la consola desde AIR exe? –

+0

Ver http://stackoverflow.com/questions/200860/can-an-adobe-air-application-run-via-the-command-line-output-to-console. –

Cuestiones relacionadas