[..] Identifier la fin d'un téléchargement
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.
[..] Identifier la fin d'un téléchargement
Bonjour à tous,
J'ai un petite question, est ce que l'on peut identifier la fin d'un téléchargement sous google chrome??
Merci de vos réponses.
Cordialement.
J'ai un petite question, est ce que l'on peut identifier la fin d'un téléchargement sous google chrome??
Merci de vos réponses.
Cordialement.
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Identifier la fin d'un téléchargement
Regarde les fonctions Inet... dans l'aide
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [..] Identifier la fin d'un téléchargement
Je viens de regarder mais inet permet de télécharger un fichier donc il faudrait que je passe par mon script pour pouvoir m'avertir de la fin du téléchargement?!
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Identifier la fin d'un téléchargement
Cherche mieux, il y a plusieurs fonctions Inet
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [..] Identifier la fin d'un téléchargement
ah pardon, je vais mieux regarder!
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Identifier la fin d'un téléchargement
Bon allez
Si tu télécharges avec InetGet (recommended) ==> InetGetInfo
Sinon ==> InetGetSize (dans une boucle pour comparer avec ce qui est téléchargé)
Si tu télécharges avec InetGet (recommended) ==> InetGetInfo
Sinon ==> InetGetSize (dans une boucle pour comparer avec ce qui est téléchargé)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [..] Identifier la fin d'un téléchargement
regarde du coté udf chrome.
Je l'ai jamais utilisé mais je pense que c'est possible de cette façon.
essaye d'ouvrir une fenêtre chrome (invisible si tu veux) avec l'url de la page ou tu peut vérifier que le download est finis et accéder au code source.
ça se passe comme sur IE.au3.
cherche la partie du code ou il y a un changement en rapport avec l'état du téléchargement (probablement du javascript.)
bonne chance.
Je l'ai jamais utilisé mais je pense que c'est possible de cette façon.
essaye d'ouvrir une fenêtre chrome (invisible si tu veux) avec l'url de la page ou tu peut vérifier que le download est finis et accéder au code source.
ça se passe comme sur IE.au3.
cherche la partie du code ou il y a un changement en rapport avec l'état du téléchargement (probablement du javascript.)
bonne chance.
Modifié en dernier par legend le sam. 02 juil. 2011 01:16, modifié 1 fois.
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Identifier la fin d'un téléchargement
C'est pas un peu compliqué par rapport à
Code : Tout sélectionner
$size = InetGetSize(...)
While FileGetSize(...)<>$size
Sleep(10) ; on peut aussi paramétrer une progressbar
Wend" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [..] Identifier la fin d'un téléchargement
Il t'a dis qu'il veut du chrome 
ça vaut le coup d'écrire un code difficile si il est performant.
ça vaut le coup d'écrire un code difficile si il est performant.
Modifié en dernier par legend le sam. 02 juil. 2011 01:15, modifié 1 fois.
- jchd
- AutoIt MVPs (MVP)

- Messages : 2284
- Enregistré le : lun. 30 mars 2009 22:57
- Localisation : Sud-Ouest de la France (43.622788,-1.260864)
- Status : Hors ligne
Re: [..] Identifier la fin d'un téléchargement
Ahem, la taille déclarée par un serveur est atrocement peu fiable.
Le plus efficace est un téléchargement en tâche de fond si on veut vaquer à d'autres occupations entretemps.
Voir InetGet, paramètre Background.
Le plus efficace est un téléchargement en tâche de fond si on veut vaquer à d'autres occupations entretemps.
Voir InetGet, paramètre Background.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Re: [..] Identifier la fin d'un téléchargement
J'ai juste donné une solution qui permet a un simple utilisateur (non programmeur) d'utiliser le script de téléchargement sur son navigateur.
Il serait plus facile dans ce cas de changer le code source javascript de la page de téléchargements de google chrome et d'ajouter ce que tu veut faire quand le téléchargement est terminé.
Si tu n'a pas de connaissances en javascript cette solution n'est pas recommandée sauf si tu demande a quelqu'un de le faire pour toi (je suis pas dans la liste ^^)
INet est plus facile et plus habile mais tout dépends de ce que tu veut.
Il serait plus facile dans ce cas de changer le code source javascript de la page de téléchargements de google chrome et d'ajouter ce que tu veut faire quand le téléchargement est terminé.
Si tu n'a pas de connaissances en javascript cette solution n'est pas recommandée sauf si tu demande a quelqu'un de le faire pour toi (je suis pas dans la liste ^^)
INet est plus facile et plus habile mais tout dépends de ce que tu veut.
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Identifier la fin d'un téléchargement
mikell a écrit :Si tu télécharges avec InetGet (recommended) ==> InetGetInfo
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )


