PixelSearch et PixelGetColor

Voir le sujet précédent Voir le sujet suivant Aller en bas

PixelSearch et PixelGetColor

Message par Darksheep le Ven 12 Sep - 20:13

1) PixelSearch

La fonction PixelSearch sert à demander au BOT de chercher une couleur dans un espace donné. Mais rien de tel qu'un petit exemple donc :

Exemple:

Code:
Pixelsearch(0,0,1024,768,0x494949)


on "traduit" :

Code:
PixelSearch(x1,y1,x2,y2,XXXXXX)


c'est a dire :

x1, y1: sert à définir le coin superieur gauche/haut qui servira de point de départ pour la recherche du pixel de votre bot.

x2,y2: sert à définir le coin inferieur/droit qui servira de point d'arrivée pour la recherche du pixel de votre bot.

XXXXXX: le code de couleur du pixel cherché (cf. tuto sur autoit windows info)


2) PixelGetColor

PixelGetColor sert à chercher la couleur d'un pixel à un endroit précis. Très utilisé avec des If. Allez hop, un petit exemple :

Exemple :

Code:
$couleur = PixelGetColor(x,y)
While 1
    If $couleur = XXXXXX then
        ;ce que voulez que le bot fasse;
    Endif
Wend


Dans cet exemple le BOT cherchera la couleur XXXXXX situé en (x,y) en boucle jusqu'à ce qu'il la trouve.

On décompose :

x et y sont les coordonnées (voir le tuto AutoIt Windows Info)

et XXXXXX le code de couleur du pixel cherché (cf. tuto sur Autoit Windows Info)


Et maintenant que vous avez parfaitement compris (parce que j'ai parfaitement expliqué ^^) un exercice pratique :

Exercice : (les resultats des exercices doivent être envoyés par mp à Djrix et à DarkSheep)

Faire un script qui clique sur "démarrer" puis tout les programmes.

Consigne:

Votre script devra comporter un PixelSearch et un PixelGetColor.

Darksheep
Pote de Admin
Pote de Admin

Masculin Nombre de messages: 9
Emploi/loisirs: Autoit,bot...^^
Date d'inscription: 10/09/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum