[R] Cliquer en-dessous d'un pixel

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Pandora
Niveau 2
Niveau 2
Messages : 21
Enregistré le : jeu. 02 juin 2011 13:19
Status : Hors ligne

[R] Cliquer en-dessous d'un pixel

#1

Message par Pandora »

Salut à tous !

Je suis actuellement à la recherche d'une fonction qui me fait que le curseur se deplace en dessous d'un pixel d'une certaine couleur comme on peut le voir sur mon shéma en piéce jointe.

Je vous remercie d'avance de vos réponsses ;)
Bonne journée à tous !
Fichiers joints
Piéce jointe
Piéce jointe
Sans titre.PNG (6.36 Kio) Vu 617 fois
Modifié en dernier par Pandora le ven. 03 juin 2011 08:29, modifié 1 fois.
Au commencement il y avait Autoit.
Avatar du membre
Yarillo
Niveau 5
Niveau 5
Messages : 109
Enregistré le : mer. 11 mai 2011 22:22
Status : Hors ligne

Re: [..] Cliquer en-dessous d'un pixel

#2

Message par Yarillo »

Code : Tout sélectionner

$PixelPos = Pixelsearch( left, top, right, bottom, color)
$PixelPos[1] = $PixelPos[1]-1
PixelGetColor($PixelPos[0], $PixelPos[1])
Tout se situe dans la ligne 2.
Ca te va ?
Avatar du membre
Pandora
Niveau 2
Niveau 2
Messages : 21
Enregistré le : jeu. 02 juin 2011 13:19
Status : Hors ligne

Re: [..] Cliquer en-dessous d'un pixel

#3

Message par Pandora »

Merci mais j'ai trouver une autre solution :

Code : Tout sélectionner

$cord = PixelSearch( 0, 0, 1280, 1024, 0xBC9D1F )
       If Not @error Then
       MouseClick("left", $cord[0], $cord[1])
       Sleep(1000)
       MouseClick( "left", $cord[0]+24, $cord[1]+30, 1, 0);
Au commencement il y avait Autoit.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Cliquer en-dessous d'un pixel

#4

Message par Tlem »

@Pandora
N'oubliez pas la balise [R] dans le titre de votre premier message si votre sujet est résolu.
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é".
Répondre