salut,

[...]
>
> Je fait le deploiement avec NSIS installer, mon seul petit souci c'est
> que mon appli  finale après installation (appli.exe en vb) apellant en
> fait
> template.exe ou même quant mon appli.exe apelle (adl.exe appli-app.xml
> -- token port) je n'ai pas l'icone de mon application AIR.
>
> Sais-tu comment se fait le deploiement avec adobeairinstaller.exe ?
> Dans le repertoire : C:\Program Files\Common Files\Adobe AIR\Versions
> \1.0\Resources
> comment adobe remplace (il y a un  appel a REPLACE) avec template.msi
> et template.exe le fichier template.exe par appli.exe (installation
> adobe air)
> car ce dernier fichier quant à lui possède bien au final l'icône de
> l'application AIR ?
>
> Qui peu me donner plus d'infos sur le SDK d'ADOBE AIR   ?

il faut en premier aller voir ici
http://www.adobe.com/products/air/runtime_distribution_faq.html

donc comme NSIS est un installeur natif la FAQ dit
----
Can I redistribute the Adobe AIR Runtime as part of a native installer
or with my product’s installer?

Yes. If you follow the Adobe AIR Runtime Distribution License
Agreement application process and are approved by Adobe, then you may
distribute the Adobe AIR Runtime or include the installer files with
your product’s installer only for purposes of installing the Adobe AIR
Runtime or your Adobe AIR application. However, the Adobe AIR Runtime
installation locations or settings cannot be altered. You also may not
distribute the Adobe AIR installer files or the extracted Adobe AIR
installer files within your product installer for any other purpose
than installation of the Adobe AIR runtime or your Adobe AIR
Application.
Note: Deploying Adobe AIR via Group Policy Objects (GPO) or Active
Directory is not a supported option. If you require this type of
deployment please send email to [email protected] so
that Adobe can notify you when that feature becomes available.
----

et donc pour obtenir le "Adobe AIR Runtime Distribution License
Agreement"
il faut aller ici
http://www.adobe.com/products/air/runtime_distribution1.html

qui redirige ici
http://www.adobe.com/cfusion/mmform/index.cfm?name=air_distribution2

qui permet de faire (ou force a respecter) ce qui suit
----

 * Licensee may distribute the Adobe AIR Runtime to multiple clients
in a closed intranet environment.
 * Licensee may distribute the Adobe AIR Runtime to multiple end-users
by including the Adobe AIR Runtime installers on CDs, DVDs or the
other physical medias.
 * Licensee may distribute the Adobe AIR installers only for usage on
supported platforms; For example, non-PC devices and embedded systems
are not supported platforms. If you want to redistribute the Adobe AIR
runtime on unsupported operating systems or devices please contact
Adobe at [email protected] for more information.
 * Licensee may distribute the Adobe AIR Runtime files as part of
their software product or within a native installer.
 * Licensee must distribute the Adobe AIR installers and files as-is
without modification.
 * Licensees, at its discretion, is entitled to display the "Includes
Adobe AIR" logos on products or intranet sites according to the Adobe
Trademark Guidelines.
 * Licensee may not distribute the Adobe AIR installer or installer
files for purposes of bypassing installation of the Adobe AIR Runtime,
an Adobe AIR application, or the EULA.
 * Licensee may not distribute or use the Adobe AIR runtime, runtime
libraries or components, or installer files, in an undocumented
manner. Refer to FAQ for more details.
----

amha le dernier passage te concerne, cad tu ne peux distribuer/
installer AIR d'une maniere non-documentee et/ou non-definie par la
licence de distribution

sinon il reste la solution
de faire une install par badge sur une page web
http://www.adobe.com/devnet/air/articles/air_badge_install.html

et plus tard de demander a l'utilisateur d'installer l'exe
(qui idealement devrait etre un daemon ou un service windows pour que
la prochaine fois que l'user
demarre ou relance l'appli, le service soit deja present, et avec ca
tu utilises le socket monitor pour voir si ton
exe est present et ecoute sur le port que tu as choisis)

euh note
> mon .exe en vb appelle mon appli AIR sur le port (139) (souvent ouvert
> sur les PCs).

mauvaise idee d'utiliser un port qui est deja utilise par le system
(cf port 139 sous Windows c'est pour le Netbios)

zwetan





--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de 
Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/FCNG?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à