AUTO-UPDATE : MISE À JOUR AUTOMATIQUE DE VOS LOGICIELS

Signaler
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
-
Messages postés
11
Date d'inscription
mardi 13 novembre 2007
Statut
Membre
Dernière intervention
15 février 2015
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/38019-auto-update-mise-a-jour-automatique-de-vos-logiciels

Messages postés
11
Date d'inscription
mardi 13 novembre 2007
Statut
Membre
Dernière intervention
15 février 2015

Bonjour, voila j'ai un ptit soucis chez moi sa marche pas quand il télécharge le .ini il le modifie comme ceci:
[MAJ_Logiciels][]Version=2.1.4[]URL=http://decf20012003.free.fr/maj/MAJ_Logiciel_Setup.exe

a la place des [] j'ai des carré et il met tout sur une seul ligne, du coup il me ressort: "Impossible de télécharger la liste des mises a jours"

pasque ce principe m'intéresse je recherche un truc dans le genre donc dans ce cas prenons le .ini je vous explique:

j'ai déjà un système de mise a jour, mais je souhaiterais l'automatiser en modifiant ce code comparer avec autre chose par exemple on a version.ini sur le disque avec l'appli il télécharge le config.ini et au lieu de comparer config.ini avec le prog il le compare avec version.ini si c'est diffèrent il lance mon système de mise a jour qui lui en même temps mettra version.ini a jour.

donc pour faire sa je pourrai surement me débrouiller et trouver un moyen mais fraudais t'il déjà que la première parti fonctionne :(
PS: j'ai repasser le code sous VB 2008, est ce que sa peut y jouer?
voila merci d'avance pour vos réponse.
Messages postés
7
Date d'inscription
jeudi 24 décembre 2009
Statut
Membre
Dernière intervention
15 janvier 2014

c'est normale que dans votre .zip il n'y a pas de fichier .exe ?
Messages postés
19
Date d'inscription
mercredi 19 décembre 2001
Statut
Membre
Dernière intervention
30 avril 2008

Salut,
merci pour ce code, très pratique.
J'ai seulement relever un probleme de cache. en effet, le fichier qui se télécharge peut également etre dispo en cache, auquel cas, le nouveau ini n'est télécharger.
Il faut vider le cache avec :

Private Declare Function DeleteUrlCacheEntry Lib "Wininet.dll" Alias "DeleteUrlCacheEntryA" (ByVal lpszUrlName As String) As Long
et ajouter
'On vide le cache Internet
Call DeleteUrlCacheEntry(URL)
dans la fonction DownloadPage
Messages postés
1411
Date d'inscription
mercredi 6 août 2003
Statut
Membre
Dernière intervention
3 mars 2019
1
euh non pas vraiment. Quel antivirus possedes tu ?
Afficher les 24 commentaires