[R] Fair un Clique apres avoir reconnu une couleur

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Totoman
Niveau 1
Niveau 1
Messages : 2
Enregistré le : dim. 17 févr. 2008 17:48
Localisation : Sous La Couette avec L'ordi portable
Status : Hors ligne

[R] Fair un Clique apres avoir reconnu une couleur

#1

Message par Totoman »

Bonjour !

Je suis un P'tit peu débutant avec AutoIt, mais avant de poster ce topic, j'ai pris le temps de faire une recherche dans le forum et je n'ai pas trouver exactement ce que je cherchais...
En fait, J'aimerais fair un script qui, lorsqu'il reconnait une certaine couleur dans la fenetre, Il fasse un deplacement de souris et un clique sur un autre point de l'ecran (que j'aurais choisit)

J'ai bien trouver ce script dans le forum mais il clique sur le pixel ou la couleur qu'il cherche et je voudrais qu'il clique sur un autre pixel dont j'aurais definit les coordonés

Voici le code que j'ai trouvé (mais qui ne convient pas) :

Code : Tout sélectionner

$color="0xff6100" 

Sleep(5000)

$coord=PixelSearch(0,0,@DesktopWidth,@DesktopHeight,$color)

if @error=1 Then Exit 1

MouseClick("left",$coord[0],$coord[1])
Modifié en dernier par tolf le mer. 07 janv. 2009 21:47, modifié 2 fois.
Raison : mise à jour des balises de code
dimka
Niveau 1
Niveau 1
Messages : 7
Enregistré le : ven. 22 févr. 2008 02:04
Status : Hors ligne

Re: [..] Fair un Clique apres avoir reconnu une couleur

#2

Message par dimka »

Pas claire ta question...
Tu n'as qu'à saisir les coordonnée que tu veux dans la commande

Code : Tout sélectionner

MouseClick("left",$coord[0],$coord[1])
à la place de $coord[0],$coord[1]
Modifié en dernier par tolf le mer. 07 janv. 2009 21:47, modifié 1 fois.
Raison : mise à jour des balises de code
Totoman
Niveau 1
Niveau 1
Messages : 2
Enregistré le : dim. 17 févr. 2008 17:48
Localisation : Sous La Couette avec L'ordi portable
Status : Hors ligne

Re: [..] Fair un Clique apres avoir reconnu une couleur

#3

Message par Totoman »

Desolé si la question n'est pas claire .. mais c'est pas simple a expliquer :/

En tout cas merci beaucoup sa marche super bien , c'étais tellement simple que je n'y avais pas penser :D

Encore merci !
Répondre