[R] Problème avec fonction PixelGetColor

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jeremy21000
Niveau 1
Niveau 1
Messages : 2
Enregistré le : ven. 06 juin 2014 09:28
Status : Hors ligne

[R] Problème avec fonction PixelGetColor

#1

Message par jeremy21000 »

Bonjour j'ai besoin d'aide au niveau de la fonction pixelgetcolor , ca ne fonctionne pas..

Voici mon code source

Code : Tout sélectionner

couljoueok = PixelGetColor(652, 600)
GLOBAL $phase
do
      if $couljoueok = 0xFF4D00 Then
           send("p")
      else
           $phase =1
      EndIf
until($phase=2)
EDIT :
PS: merci d'avance
Modifié en dernier par jeremy21000 le ven. 06 juin 2014 13:39, modifié 4 fois.
Avatar du membre
TomAijerrie
Niveau 5
Niveau 5
Messages : 192
Enregistré le : lun. 02 juin 2014 09:55
Localisation : Lyon
Status : Hors ligne

Re: [..] PB fonction pixelgetcolor

#2

Message par TomAijerrie »

Il y a déjà un problème dans le code lui-même :
La condition $phase = 2 ne peut pas être validée, ton script ne s’arrêtera pas.(sauf en éteignant l'ordinateur)
jeremy21000
Niveau 1
Niveau 1
Messages : 2
Enregistré le : ven. 06 juin 2014 09:28
Status : Hors ligne

Re: [..] PB fonction pixelgetcolor

#3

Message par jeremy21000 »

bonjour,
Le script n'est qu'une partie du script $phase est déclaré dans l'intégral

le pb c'est que si je démarre le script lorsque la couleur à la position indiquée n'est pas présente je n'écrirais jamais "p" même lorsque la couleur sera la .
inversement si la couleur est à la position indiquée dès le début j'écris "p" même lorsque la couleur n'est plus la..

merci d'avance

C'est bon trouvé le pixel est analysé qu'une seul fois avant ma boucle après il n'est plus vérifié .. je l'ai intégré à la boucle est c'est oki..
Merci quand même
Répondre