[..] Rechercher une couleur et cliquer sur celle-ci

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
michel610
Niveau 1
Niveau 1
Messages : 6
Enregistré le : ven. 28 mars 2008 22:46
Status : Hors ligne

[..] Rechercher une couleur et cliquer sur celle-ci

#1

Message par michel610 »

Bonjour j'essaye doucement mes surement de me mettre a autoit mes j'aurai besoin d'un peu d'aide sur se sujet. Je vous present la maniere avec laquelle j'ai fait se script en esperant que vous m'aiderais a reparer les erreurs ( car sa ne marche pas et je comprends pas pourquoi )

Code : Tout sélectionner

$coord=PixelSearch ( 0 , 0 , 1296 , 786 ,"0xF9D912") 
    ;Recherches un rectangle de pixels pour la couleur du pixel
    
    If not @error Then
    MouseMove($coord[0], $coord[1])
    MouseClick("left")
    EndIf
    ; si pixel trouver il clik dessus
    
    If @error Then
    MouseMove(60, 60)
    EndIf
    ;si il le trouve pas il se met en 60,60
   

En vous remerciant d'avance je suis nouveau et si se sujet a deja etait aborder merci de me rediriger vers celui-ci malgrer que j'ai parcouru un grande partie du forum merci
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [...]Rechercher une couleur et cliker sur celle si

#2

Message par Tlem »

Très rapidement, une erreur sur la première ligne : la couleur ne doit pas être mise entre guillemets.

Dans votre code, cliquez sur le mot Pixelsearch pour voir l'aide de la fonction.
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é".
michel610
Niveau 1
Niveau 1
Messages : 6
Enregistré le : ven. 28 mars 2008 22:46
Status : Hors ligne

Re: [..] Rechercher une couleur et cliquer sur celle-ci

#3

Message par michel610 »

merci mes comprends-t-il d'autre erreurs ou est ce bon??? J'ai une seconde question au sujet de l'ouverture d'une fenetre etant dans la barre de tache (en-bas) doit-je ouvrir un nouveau topic ????
Je pose tout de meme ma question:

j'aurais aimer savoir quel et le code pour cette action (j'ai essayer WinActivate mes ne fonctionne pas)????

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

Re: [..] Rechercher une couleur et cliquer sur celle-ci

#4

Message par Tlem »

michel610 a écrit :merci mes comprends-t-il d'autre erreurs ou est ce bon???
A première vue ca devrait aller.
Je vous suggère juste de modifier les deux conditions IF en une seule condition :

Code : Tout sélectionner

If ... Then
...
Else
...
EndIf
michel610 a écrit :J'ai une seconde question au sujet de l'ouverture d'une fenetre etant dans la barre de tache (en-bas) doit-je ouvrir un nouveau topic ????
Oui (Une question => un topic).
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é".
michel610
Niveau 1
Niveau 1
Messages : 6
Enregistré le : ven. 28 mars 2008 22:46
Status : Hors ligne

Re: [..] Rechercher une couleur et cliquer sur celle-ci

#5

Message par michel610 »

Ok merci beaucoup
Répondre