[R] Boucle

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
touslesmatins
Niveau 6
Niveau 6
Messages : 211
Enregistré le : dim. 15 févr. 2009 01:08
Status : Hors ligne

[R] Boucle

#1

Message par touslesmatins »

BOnjour,
J'ai besoin d'une petite aide ?
Je souhaiterais telecharger des images à la volée... avec ce bout de code j y arrive mais seulement la premiere image... alors que je souhaiterais telecharger les autres images...
et je seche. Merci, toute aide sera la bienvenue
Je souhaiterais savoir pourquoi ceci ne fonctionne pas ?

Code : Tout sélectionner

For $oImg In $oImgs
    $ferme=InetGet($oImg.src, @ScriptDir&"\"&$num&".jpg", 1, 0)
    do
        sleEp(10)
    until InetGetInfo($ferme, 2)    ; Check if the download is complete.
Next
 
Modifié en dernier par touslesmatins le mer. 27 oct. 2010 21:48, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Boucle

#2

Message par Tlem »

Difficile de répondre, car il manque une partie du code.
Vous nous montrez une variable (vraisemblablement objet) $oImgs, mais on ne sait pas comment elle à été initialisée et si elle contient bien l'ensemble des images à télécharger ...
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é".
touslesmatins
Niveau 6
Niveau 6
Messages : 211
Enregistré le : dim. 15 févr. 2009 01:08
Status : Hors ligne

Re: [..] Boucle

#3

Message par touslesmatins »

effectivement...
Je dois récupérer toutes les images dans un intranet qui changent constamment et donc voici le début du code manquant :

Code : Tout sélectionner

$oIE = _IECreate ("http://www.......")
$oImgs = _IEImgGetCollection ($oIE)
$NUM=RANDOM(1,1000,1)
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Boucle

#4

Message par Tlem »

Dans un premier temps, votre problème c'est le Random ...
Comme vous le faites qu'une seule fois, $NUM prend qu'un seul numéro et donc vous téléchargez bien la totalité des images, mais elles ce voient attribuer le même nom ...

Sinon, plus simplement, vous pouvez faire ceci :
► Afficher le texte
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é".
touslesmatins
Niveau 6
Niveau 6
Messages : 211
Enregistré le : dim. 15 févr. 2009 01:08
Status : Hors ligne

Re: [R] Boucle

#5

Message par touslesmatins »

Tout simplement parfait, j'oserai presque dire comme toujours...
Merci Tlem
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

Re: [..] Boucle

#6

Message par bloodwolff »

Avant que TLem le dise :P

SI le sujet est résolu , merci de mettre [R] :)
Compte skype : bloodwolfff
Répondre