[..] Mise a jour de mon programme

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Josef
Niveau 4
Niveau 4
Messages : 76
Enregistré le : jeu. 02 juil. 2009 21:16
Status : Hors ligne

[..] Mise a jour de mon programme

#1

Message par Josef »

Bonjour,

J'ai fais une vérification de mon programme s'il y avait une mise a jour, et voila , 2 fois sur 5 ce qu'il m'affiche :

Image

Et voila mon code de mise a jour, merci de ne pas me le piquer :mrgreen:

Code : Tout sélectionner

Func Mise_A_Jour()
    $Lien_Web = "mapage.com/page.htm"
    $Inet = InetGet($Lien_Web,"data",0,1)
    While @InetGetActive
        $Siz = InetGetSize($Lien_Web)
        $Value = ( @InetGetBytesRead / $Siz ) * 100
        GUICtrlSetData($Progress1,$Value)
        GUICtrlSetData($Group1,"Mise a jour : "& $Value &"% -- Version actuelle : 3.0 -- Version disponible : 3.0")
        Sleep(10)
    WEnd
    FileDelete("data")
EndFunc
 
Thanx for Help !
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11816
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Mise a jour de mon programme

#2

Message par Tlem »

Je ne comprend pas pourquoi vous utilisez le pourcentage de téléchargement d'une page html. :shock:

Normalement c'est la taille de votre exécutable qui devrait être récupérée ...

En faisant quelques recherches sur le forum, vous trouverez d'autres solutions de mise à jour automatique de programme. :wink:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Josef
Niveau 4
Niveau 4
Messages : 76
Enregistré le : jeu. 02 juil. 2009 21:16
Status : Hors ligne

Re: [..] Mise a jour de mon programme

#3

Message par Josef »

Les mises de votre forum ne me plaisent pas.
D'ailleurs, je récupère la taille de la page car elle contient dedans des informations... Une sorte de fichier ini..

Alors ?
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11816
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Mise a jour de mon programme

#4

Message par Tlem »

Josef a écrit :Alors ?
Ben, sans plus d'informations, difficile d'avoir un avis précis.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [..] Mise a jour de mon programme

#5

Message par ani »

bonjour

Code : Tout sélectionner

$Value = ( @InetGetBytesRead / $Siz ) * 100
deviend

Code : Tout sélectionner

$Value = int((@InetGetBytesRead / $Siz ) * 100)
 
ou

Code : Tout sélectionner

int((100 * @InetGetBytesRead) / $Siz )
Répondre