[R] Vérification de la version d'un outil
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- FireFox
- AutoIt MVPs (MVP)

- Messages : 217
- Enregistré le : dim. 14 oct. 2012 01:30
- Localisation : Picardie/Île-de-France, France
- Status : Hors ligne
Re: [..] Vérification de la version d'un outil
Sinon y'a une fonction existante dans l'include Misc nommée _VersionCompare.
- parazitenew
- Niveau 7

- Messages : 310
- Enregistré le : sam. 10 déc. 2011 15:08
- Localisation : Algerie
- Status : Hors ligne
Re: [..] Vérification de la version d'un outil
Bonjour, je m'incruste pour donner à l'auteur mon expérience concernant la notification de MAJ, j'ai réalisé un tuto simple, pas très compiqué et qui marche très bien:
Le script:
J'espère que ça te donnera des idées 
► Afficher le texte
► Afficher le texte
Re: [..] Vérification de la version d'un outil
Même en utilisant _VersionCompare j'ai un soucis !

Misc.au3 donne :
Je ne comprends toujours pas
je ne devrais pas avoir ce soucis !
EDIT : Merci parazitenew, je regarde

► Afficher le texte
Code : Tout sélectionner
ElseIf $sVersion1 < $sVersion2 Then
Return -1EDIT : Merci parazitenew, je regarde
- parazitenew
- Niveau 7

- Messages : 310
- Enregistré le : sam. 10 déc. 2011 15:08
- Localisation : Algerie
- Status : Hors ligne
Re: [..] Vérification de la version d'un outil
t'as sauté ma réponse, jettes y un oeil.
- FireFox
- AutoIt MVPs (MVP)

- Messages : 217
- Enregistré le : dim. 14 oct. 2012 01:30
- Localisation : Picardie/Île-de-France, France
- Status : Hors ligne
Re: [..] Vérification de la version d'un outil
Vérifies la valeur de la nouvelle version et supprime tout caractère inutile, il doit sûrement y avoir un saut de ligne à la fin ou quelque chose comme ça.
Cdlt, FireFox.
Cdlt, FireFox.
Re: [..] Vérification de la version d'un outil
@parazitenew
Ta méthode marche nickel
Merci
Je comprends toujours pas pourquoi ma function me retourne cette réponse !
Ta méthode marche nickel
Merci
► Afficher le texte
Il n'y a pas de caractère inutile, juste un fichier .txt avec 2.0.0.0FireFox a écrit :Vérifies la valeur de la nouvelle version et supprime tout caractère inutile, il doit sûrement y avoir un saut de ligne à la fin ou quelque chose comme ça.
Je comprends toujours pas pourquoi ma function me retourne cette réponse !
- FireFox
- AutoIt MVPs (MVP)

- Messages : 217
- Enregistré le : dim. 14 oct. 2012 01:30
- Localisation : Picardie/Île-de-France, France
- Status : Hors ligne
Re: [..] Vérification de la version d'un outil
Je n'avais pas testé ton script mais c'est bien ce que je disais, il y a un saut de ligne à la fin de ton fichier Version.txtAmesamana a écrit : Il n'y a pas de caractère inutile, juste un fichier .txt avec 2.0.0.0
Je comprends toujours pas pourquoi ma function me retourne cette réponse !
Un petit ConsoleWrite aurait été bien utile pour vérifier le contenu de tes variables...
Code : Tout sélectionner
Global $sVersion = _VersionCompare($sVersion1, StringTrimRight($sVersion2, 2))
;ou StringReplace(..., @CRLF, "")
Re: [..] Vérification de la version d'un outil
Merci FireFox
Question surement bête, mais faut-il simplement enlever le retour automatique à la ligne du bloc-notes ?
Super ça fonctionne, StringTrimRight à jouer son rôle de lecture de caractère mais je ne pige pas ! Pourquoi un saut de ligne ?FireFox a écrit :Un petit ConsoleWrite aurait été bien utile pour vérifier le contenu de tes variables...
Question surement bête, mais faut-il simplement enlever le retour automatique à la ligne du bloc-notes ?
- FireFox
- AutoIt MVPs (MVP)

- Messages : 217
- Enregistré le : dim. 14 oct. 2012 01:30
- Localisation : Picardie/Île-de-France, France
- Status : Hors ligne
Re: [..] Vérification de la version d'un outil
Oui bien sûr, c'était juste une preuve de la présence du saut de ligneAmesamana a écrit : mais faut-il simplement enlever le retour automatique à la ligne du bloc-notes ?
Re: [R] Vérification de la version d'un outil
Merci à tous 

