il vérifie sur un fichier sur mon ftp la version écrite et la compare a celle du programme
le problème c'est que quand je change la version de version.txt ca me met toujours $stringversionftp = 1.0
Code : Tout sélectionner
Global $version = 1.0
$versionftp = InetRead("http://******/version.txt")
$stringversionftp = BinaryToString($versionftp)
If $verifversionftp <> $version Then
$msgboxmaj = MsgBox(4, "Mise a Jour", "La mise a jour " & $stringversionftp & " est disponible, voulez vous la télécharger?")
EndIf
If $msgboxmaj = 6 Then
$maj = InetGet("http://*******/programme_version" & $stringversionftp & ".exe", @ScriptDir & "\programme_version" & $stringversionftp & ".exe", 1, 1)
ProgressOn("Mise à jour", "Téléchargement")
Do
$aData = InetGetInfo($maj)
If IsArray($aData) Then ProgressSet($aData[0] * 100 / $aData[1])
Until InetGetInfo($maj, 2)
ProgressOff()
MsgBox(64, "Mise à Jour", "Mise à Jour terminée")
Exit
EndIf

