Page 1 sur 1

[R] Problème avec PixelSearch

Posté : sam. 30 août 2008 15:39
par Xynablue
Bonjour, j'ai decouvert AutoIt il y a quelque jours seulement et je suis en train de faire plusieurs tests avec les fonctions du programmes et j'ai un probleme avec PixelSearch, en fait j'ai un "dessin" et sur le dessin j'ai prit la couleur d'une pixel et je lui demande de retrouver l'endroit exacte de cette pixel et de cliquer a cet endroit ( je lui demande de cliquer car le dessin se modifie lorsque l'on clic dessus ).

Voici mon code entier.

Code : Tout sélectionner

sleep(5000) ;Je le fait attendre 5 sec le temps de basculer vers la fenetre du dessin
$pos = PixelSearch(  170, 43, 1262, 679, 0xFCF2DB )
sleep(500)
if not @error Then
    MouseClick("left", $pos[0], $pos[1])
EndIf   
sleep(2000)

Re: [..] Probleme avec PixelSearch

Posté : sam. 30 août 2008 16:02
par jbnh
C'est quoi le problème?

Re: [..] Probleme avec PixelSearch

Posté : sam. 30 août 2008 16:12
par Xynablue
Bah ca marche pas ^^"

Et en message d'erreur il me met :


MouseClick("left",$pos[0],$pos[1])
MouseClick("left",$pos^ ERROR

error: Subscript used with non-Array variable.

Re: [..] Probleme avec PixelSearch

Posté : sam. 30 août 2008 16:15
par jbnh
Alors ya pas de pixel 0xFCF2DB dans ton écran

Re: [..] Probleme avec PixelSearch

Posté : sam. 30 août 2008 16:40
par Xynablue
Oui, mais si il n'y avait pas de pixel 0xFCF2DB il ne mettrait pas le message d'erreur, il ne ferait rien.


EDIT : EFFECTIVEMENT, ERREUR DE MA PART IL NY AVAIT PAS DE PIXEL DE CETTE COULEUR SUR L'ECRAN JE M'ETAIT TROMPER DéSOLé A TOUS TOPIC A LOCKER.