Page 1 sur 1

............

Publié : mar. 08/févr./2011 10:23
par Backup
pour les mises a jour de nos programmes automatique

ça dois pas etre simple a faire ...

Re: Trackbar_Download

Publié : mar. 08/févr./2011 16:05
par Ar-S
ouuu j'aime beaucoup celle là tiens, j'adopte et te remercie :)

Code : Tout sélectionner

Procedure size(url.s)
                 ; by Dobro
                 ; demande la taille du fichier sur le serveur
                Header$ = gethttpheader (url.s)
                 Repeat
                        Index+1
                        Line$ = stringfield (Header$, Index, #LF$ )
                         If findstring (Line$, "Content-Length:" ,1)
                                longueur_file= val ( stringfield (Line$,2, ":" ))
                                 ProcedureReturn longueur_file
                         EndIf
                 Until Line$ = ""
         EndProcedure 

Re: Trackbar_Download

Publié : dim. 20/févr./2011 4:45
par Ar-S
Serait-il possible vu que l'on obtient la taille du fichier à télécharger, de gérer la pause et la reprise d'un téléchargement.
J'avoue ne pas trop savoir quel chemin prendre pour y arriver.

Re: Trackbar_Download

Publié : dim. 20/févr./2011 9:00
par Backup
Ar-S a écrit :Serait-il possible vu que l'on obtient la taille du fichier à télécharger, de gérer la pause et la reprise d'un téléchargement.
J'avoue ne pas trop savoir quel chemin prendre pour y arriver.
ben oui forcement, lorsque tu te contente de ne prendre qu'une partie de mon code :roll: :lol:

si tu avait pris l'ensemble de mon code (et pas seulement une procedure),
tu aurai vu que j'utilise un thread pour le telechargement .. :roll:

donc je suppose que PauseThread(Thread) et ResumeThread(Thread)

doivent fonctionner :mrgreen: