dofus - ¿Pueden las aplicaciones de Adobe AIR ejecutar procesos en la máquina del cliente local?
descargar adobe air ubuntu (8)
Dos de las características más solicitadas para Adobe AIR han sido la capacidad de ejecutar ejecutables nativos desde una aplicación de AIR y la capacidad de integrar bibliotecas nativas en una aplicación de AIR. Desafortunadamente, ninguna de las funciones está incluida en Adobe AIR 1.0.
Sin embargo. Revisa:
Shu le permite aumentar la potencia y el alcance de Adobe AIR. Con Shu, sus aplicaciones de AIR se pueden convertir rápidamente en aplicaciones independientes para ejecutar en máquinas PC o Mac sin tener instalado el tiempo de ejecución de AIR. Las aplicaciones Shu también se pueden ejecutar desde un CD o recurso compartido de red y no requieren instalación. Además, Shu le proporciona al desarrollador un kit de herramientas para ampliar las capacidades del sistema de su aplicación AIR, incluye funciones, control de aplicaciones externas, apertura de archivos externos, conectividad y control de bases de datos, recuperación de rutas del sistema y funcionalidad de captura de pantalla.
Sin embargo, el uso de cualquiera de estos métodos romperá algunas de las intenciones con AIR, que es el desarrollo multiplataforma. Y hasta donde sé, esa es la razón principal por la cual Adobe no le permitirá ejecutar código nativo en este momento.
Quiero poder iniciar un proceso de terceros desde una aplicación de Adobe AIR (en realidad, un proceso de línea de comandos). ¿Hay un contexto de seguridad en el que se ejecuten las aplicaciones de AIR que lo impida?
Con respecto a Shu, probablemente deberías leer esta publicación de Mike Chambers:
http://www.mikechambers.com/blog/2008/04/07/redistributing-the-adobe-air-runtime-installer/
No está 100% claro que lo que hace Shu es totalmente legal.
De hecho, con la última versión de Shu , tiene la capacidad de crear un archivo de AIR estándar con comandos adicionales que no rompe en absoluto las intenciones de AIR.
Shu parece ser la respuesta, pero hemos tenido problemas con su apoyo
En nuestra evaluación tuvimos problemas para instalar la aplicación si el aire ya estaba instalado. Esto no es aceptable para nuestros clientes, nos gustaría que fuera una experiencia fluida.
¿Alguien ha tenido suerte con su apoyo o ha visto este problema?
Solo para tu información, esto será posible en AIR 2.0, anunciado en Adobe MAX.
factible con Adobe AIR 2.0, actualmente en beta.
Nunca compre el paquete SHU desde http://shu-player.com/ . Es un desperdicio de su dinero por las siguientes razones:
a) El ejecutable está cerca de 15 Meg y es lento b) Su documentación es horrible c) Nadie te enviará un correo electrónico. Simplemente toman tu dinero y eso es
Pude crear un servidor de socket PHP y usar Adobe Socket API para pasar el comando y ejecutar el programa. Yo uso la llamada del ejecutivo. Puede hacer lo mismo con la creación de un programa C ++ para ejecutar Shell Execute y su programa C ++ puede ser un servidor de socket.