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 -~----------~----~----~----~------~----~------~--~---
