[R] Telechargement avec progressbar

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

[R] Telechargement avec progressbar

#1

Message par silvere »

Bonjour
Je voudrais sa voir si il est possible de mettre une progress bar en rapport avec la fonction InetGet.
Merci d'avance
Modifié en dernier par silvere le jeu. 19 janv. 2012 21:24, modifié 1 fois.
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
lesolutionneur
Niveau 7
Niveau 7
Messages : 368
Enregistré le : ven. 09 déc. 2011 11:25
Status : Hors ligne

Re: [..] Telechargement avec progressbar

#2

Message par lesolutionneur »

Oui, je suis sur touch mais rapidemment :

Code : Tout sélectionner

$total_size = Inetgetinfo($le_handle_de_ton_inetget, 1);chope la taille du fichier
While not inetgetinfo($le_handle_de_ton_inetget, 2)
$current_dl = inetgetinfo($le_handle_de_ton_inetget, 0)
$current_dl = int($current_dl /  $total_size * 100)
Guictrlsetdata($le_handle_de_ton_inetget, $current_dl)
 
J'ai pas testé mais ça devrait marcher, j'ai déjà fait un pogramme qui faisait ce genre de truc.

Ps: oublie pas de vérifier si le téléchargement échoue.

Édit: ah oui, n'oublie pas de mettre ton inetget en mode background (une option) pour éviter qu'il ne reste bloqué dessus.
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] Telechargement avec progressbar

#3

Message par silvere »

Je le met ou mon inetget, dans la boucle ou avant ?
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
lesolutionneur
Niveau 7
Niveau 7
Messages : 368
Enregistré le : ven. 09 déc. 2011 11:25
Status : Hors ligne

Re: [..] Telechargement avec progressbar

#4

Message par lesolutionneur »

Avant la boucle (au tout debut du code), et tu dois lui donner l'option "background"--> cherche dans l'aide d'autoit pour savoir comment.

Si ton problème est résolu, [..]--> [R]
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] Telechargement avec progressbar

#5

Message par silvere »

Je me suis tromper ?
► Afficher le texte
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] Telechargement avec progressbar

#6

Message par silvere »

Après des recherche j'ai fait sa :
► Afficher le texte
Sa marche mais il reste pas mal de temps sur le 100%
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
lesolutionneur
Niveau 7
Niveau 7
Messages : 368
Enregistré le : ven. 09 déc. 2011 11:25
Status : Hors ligne

Re: [..] Telechargement avec progressbar

#7

Message par lesolutionneur »

Salut, pour la progresse bar, elle restera à 100% tant que tu ne lui demandes pas de se mettre à 0 ou autre chose.

Et surtout, n'oublie pas de vérifier si le téléchargement marche ! ;)
(parce que si tu fais des actions sur le fichier ou je ne sais quoi, tu auras une panoplie d'erreurs...)
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] Telechargement avec progressbar

#8

Message par silvere »

elle restera à 100% tant que tu ne lui demandes pas de se mettre à 0 ou autre chose.
Non ! Au départ elle est a 0% après elle augmente et elle se stop sur 100% pendant plus longtemps que pour aller de 0 a 99%
Tu comprends ? :mrgreen:
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
lesolutionneur
Niveau 7
Niveau 7
Messages : 368
Enregistré le : ven. 09 déc. 2011 11:25
Status : Hors ligne

Re: [..] Telechargement avec progressbar

#9

Message par lesolutionneur »

Euh, non, c'est normal que ça mette du temps pour arriver à 100%: c'est que le fichier n'est pas instantané à se télécharger.

(ou alors, c'est que je n'ai pas compris ce que tu demandais...)
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] Telechargement avec progressbar

#10

Message par silvere »

Nan laisse tombé :mrgreen:
Merci, [R]ésolut
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Répondre