clubberzZ
Messages postés89Date d'inscriptionvendredi 29 octobre 2004StatutMembreDernière intervention 3 décembre 2007
-
23 janv. 2006 à 18:02
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013
-
25 janv. 2006 à 20:09
Bonjour à tous,
Depuis longtemps je fais des recherches sur se sujet sans réponse...
Je voudrais faire un udpate de mon programme (.exe), enfet qu'il vérifie la version du logiciel sur le pc en rapport avec un fichier sur mon ftp et suivant la version, qu'il télécharge la nouvelle version de mon .exe.
Un update de programme... si je m'exprime mal.
Comment faut-il faire? Je suis un nouveau en vb6...
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 23 janv. 2006 à 18:37
Je mettrais un fichier txt sur le ftp contenant la version, et tu
compare cette version avec la version actuelle de ton prog (App.Version
App.Major et App.Revision). Et ensuite, télécharger un setup pour
installer la mise à jour (car il ne suffit pas de télécharger le nouvel
exe par ton prog vu que tu ne pourra pas remplacer l'un (déjà en
exécution) par l'autre !
C'est le système que j'utilise pour tout mes logiciels, à la différence
que je mets à jour que les dll (du coup, pas besoin du fichier
d'installation, un simple exe avec les dll en ressources qui les
extrait et les copie au bon endroit fait l'affaire).
frank150
Messages postés34Date d'inscriptionlundi 6 janvier 2003StatutMembreDernière intervention29 mars 2008 24 janv. 2006 à 10:10
Je vais éclaircir un peu le principe de DarkSidious:
Sur le ftp ya 2 fichiers:
- Version.txt (contient la version actuel)
- MonProgAJour.exe (ton programme, celle-la c'est la nouvelle version)
Sur ton disque dur ya 2 fichiers:
- MonProg.exe (ton programme)
- Update.exe (va mettre a jour)
Le code:
- MonProg.exe télécharge Version.txt, si la version est récente, télécharge MonProgAJour.exe
- MonProg.exe lance Update.exe et se ferme
- Update.exe supprime MonProg.exe, renomme MonProgAJour.exe pour MonProg.exe, le lance et se ferme
clubberzZ
Messages postés89Date d'inscriptionvendredi 29 octobre 2004StatutMembreDernière intervention 3 décembre 20071 25 janv. 2006 à 17:34
merci pour la réponse, et merci de m'avoir éclaircit sur la question. j'ai cherché des exemples tout prêt de l'exemple de DarkSidious sans succès, quelqu'un pourrais t-il m'en procurer un? je ne suis qu'un débutant en vb6... (j'aimerais beaucoup incorporer ca à mon project car la version du patch que je fais change souvent)
Merci