temperatura remoto para descargar control como bajar aire acondicionado flex installer air adobe

flex - remoto - ¿Cómo puedo detectar e invocar la instalación local de un usuario del tiempo de ejecución de AIR en una aplicación de AIR en particular?



como bajar la temperatura de un aire acondicionado sin control (1)

Estoy escribiendo un programa que tiene un front-end de AIR, pero un back-end escrito en otro idioma (Python, en este caso). Como AIR no puede invocar otros ejecutables, la relación tiene que ser al revés, con Python ejecutando un subproceso AIR. ¿Cómo puedo ubicar el tiempo de ejecución de AIR del usuario? Me gustaría poder hacer esto en Mac, Windows y Linux.

(Irónicamente, esto sería muy fácil si pudiera empaquetar el tiempo de ejecución de depuración de AIR, pero el acuerdo de licencia requiere que el usuario descargue el tiempo de ejecución regular por sí mismo y ejecute el instalador).


En primer lugar, puede obtener licencias (gratuitas) para redistribuir el tiempo de ejecución de AIR instalado:

Ver:

http://www.mikechambers.com/blog/2008/04/07/redistributing-the-adobe-air-runtime-installer/

y

http://www.adobe.com/products/air/runtime_distribution1.html#license

En cuanto al lanzamiento de una aplicación de AIR, puede iniciarla como cualquier otra aplicación nativa (ya que la aplicación de AIR es simplemente una aplicación nativa una vez que está instalada).

En cuanto a encontrar dónde el usuario instaló la aplicación, al menos en Windows, creo que puede obtener la información programáticamente desde el registro, según la aplicación de AIR que desea iniciar.

Finalmente, puedes encontrar una prueba de concepto sobre esto aquí:

http://www.mikechambers.com/blog/2008/01/17/commandproxy-net-air-integration-proof-of-concept/

y

http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/

micro