Page 1 sur 1

[R] Recherche de pixel (oui encore =p)

Posté : ven. 26 déc. 2008 12:16
par Stigmate
Alors voila j'ai parcouru pas mal de topic sur se forum mais j'ai néanmoin encore dur mal a saisir certaine chose qui n'ont pas été expliqué (ne pas crier j'essaye juste de comprendre) :

Première question :

A quoi correspondent le [0] et le [1] ici ?

Code : Tout sélectionner

$color="0xFAF3EB"
$coord=PixelSearch(0,0,@DesktopWidth,@DesktopHeight,$color)
if @error=1 Then Exit 1
MouseMove($coord[0],$coord[1],20)
 
Je vais commencer avec sa et essayer de trouver réponse a ma deuxième grace la réponse que vous me fournirez pour celle ci ^^ merci d'avance.

Edit: Alors apres recherche, il me semble que se sont les coordonées "remisent a 0" du pixel, comme si se pixel était le coin haut gauche de la fenetre s'est bien sa ? ^^
Je doit etre un peu a la masse j'avais pas capté desuite ^^'

Edit2: En trifouillant pas mal j'ai reussi a faire se que je souhaitais, desolé d'avoir posté pour si peu, j'ai répondu moi meme a mes questions, mais j'en aurais d'autres tres prochainement ne vous en faites pas =ppp

Re: Recherche de pixel (oui encore =p)

Posté : ven. 26 déc. 2008 14:10
par jbnh
C'est bien ca. Pour être bien sur que tu aies compris, il est noté:

Array[0] = x, Array[1] = y

Dans ton cas: $coord[0] = x et $coord[1] = y

Re: Recherche de pixel (oui encore =p)

Posté : ven. 26 déc. 2008 14:55
par Stigmate
Merci =)

J'ai une nouvelle question :
Dans mon cas, J'ai essayé d'incrémenter x et y tous se passe bien, en revanche est il possible de soustraire (le contraire d'incrementer =p jconnais pas le therme) ?

J'essaye de faire un auto-login pour ma messagerie, la première partie de mon code marche impecable, mais lorsque je sort de ma première grosse condition afin de chercher un nouveau groupe de pixel dans une deuxième fenetre, le programme s'arrete, pourquoi ? =)

Re: Recherche de pixel (oui encore =p)

Posté : ven. 26 déc. 2008 15:53
par Tlem
Merci de respecter les règles de présentation d'un message dont voici le lien : http://www.autoitscript.fr/forum/viewto ... f=35&t=595.

Re: Recherche de pixel (oui encore =p)

Posté : ven. 26 déc. 2008 15:56
par Stigmate
Autant pour moi j'ai lu cette partie mais j'ai pas du tilté que s'était en dehors de certain forum, scuzi =)

Re: Recherche de pixel (oui encore =p)

Posté : ven. 26 déc. 2008 17:04
par jbnh
ExitLoop vous fera sortir de la boucle entière, comprenant aussi votre deuxieme partie. Hors votre script contient que la boucle en question, donc si on sort de la boucle, on arrête le script.
Tu peux donc tout simplement l'enlever ou mettre ContinueLoop

Re: Recherche de pixel (oui encore =p)

Posté : ven. 26 déc. 2008 17:21
par Stigmate
hum... j'ai enlevé le exit loop je l'avais enlevé mais j'avais pas réactualisé mon post ^^'
meme en l'enlevant la deuxième partie ne veut pas s'effectuer, j'ai donc essayé de faire deux boucles :



Mais rien n'y fait, pourtant la succession de pixel que je demande dans ma deuxième partie existe bel et bien.
Le premier pixel, puis les 4 suivants horizontalement vers la droite sont de couleurs différentes.
Si je trouve cette suite de pixel alors je clik sur un pixel un peu plus haut dans la fenetre...
Mais mon script veut pas =(

Edit: Probleme résolu, j'avais mal compris comment fonctionnait pixel search.