[R] La couleur du pixel lors du clique de la souris

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Dorweg
Niveau 1
Niveau 1
Messages : 11
Enregistré le : ven. 25 févr. 2011 08:30
Status : Hors ligne

[R] La couleur du pixel lors du clique de la souris

#1

Message par Dorweg »

Bonjour tout le monde :),

Je fais cette demande de script,
Car je ne sais pas comment afficher le code couleur du pixel qui a été cliqué avec la souris :S
J'espère que j'ai étais compréhensible ;-)


EDIT: J'aimerais le faire sous forme de script pas avec AutoIT Window Info ;)
Dorweg
Modifié en dernier par Dorweg le sam. 26 févr. 2011 11:14, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] La couleur du pixel lors du clique de la souris

#2

Message par Tlem »

Une petite recherche vous donnera la réponse. :roll:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Dorweg
Niveau 1
Niveau 1
Messages : 11
Enregistré le : ven. 25 févr. 2011 08:30
Status : Hors ligne

Re: [..] La couleur du pixel lors du clique de la souris

#3

Message par Dorweg »

Ok, je vais faire une recherche ;)

EDIT : J'ai trouvé la fonction PixelGetcolor(X, Y)
Mais quand je clique n'importe où, ça m'affiche pas 0xFFFFFF par exemple mais :
166448250 :S Quelqu'un aurait la solution à mon problème ? Et le faire afficher de sorte à faire 0x****** :) Merci beaucoup à ceux qui vont trouver mon problème ;)
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] La couleur du pixel lors du clique de la souris

#4

Message par jbnh »

Success: Returns decimal value of pixel's color.

Tout est dit, regardez plutot l'exemple fourni avec.
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Dorweg
Niveau 1
Niveau 1
Messages : 11
Enregistré le : ven. 25 févr. 2011 08:30
Status : Hors ligne

Re: [..] La couleur du pixel lors du clique de la souris

#5

Message par Dorweg »

jbnh a écrit :Success: Returns decimal value of pixel's color.

Tout est dit, regardez plutôt l'exemple fourni avec.
Huum... Vous parlez de quel exemple ? Car en fait, je l'ai cherché sur Google, et je suis tombé sur un truc en Anglais :S

Je suis allez dans la documentation Anglaises pour le PixelGetColor et j'ai trouvé que pour le mettre comme je vous l'ai dis (Ecriture hexadécimale) : "0xFFFFFF", il fallait le mettre en écriture hexadécimal. Il y avait un exemple telle que : Hex($PixelGetColor). La variable $PixelGetColor contient PixelGetColor(X, Y) ;)
Donc après l'avoir mis en hexadécimal, cela me donne 00FFFFFF, c'est mieux, mais, pourquoi il n'y a pas de "x" en 2ème caractère?

EDIT: Petite erreur de ma part, j'ai pas vu que l'on pouvait mettre la longeur de l'affichage en mettant le nombre de caractères de l'écriture hexadécimale que l'on veut mettre en fait : Hex($var, 6)
Ce qui me donne l'écriture hexadécimale sans le 0x que je pourrais rajouter après :)
Je vais attendre vos remarques pour mettre en Résolu ce topic.
Modifié en dernier par Dorweg le ven. 25 févr. 2011 23:56, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] La couleur du pixel lors du clique de la souris

#6

Message par Tlem »

Incroyable !!!
Mais vous ne lisez donc pas. :shock:

Vous avez bien trouvé la documentation de la commande dans le fichier d'aide AutoIt. Hé bien à la fin de la page, vous avez un exemple, qui de surcroit vous montre comment convertir une la valeur de sortie en hexadécimale.

J'espère que pour les prochaines fois, vous ferez plus de recherches et lecture, sinon, ça ne va pas vraiment le faire ... :evil:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Dorweg
Niveau 1
Niveau 1
Messages : 11
Enregistré le : ven. 25 févr. 2011 08:30
Status : Hors ligne

Re: [..] La couleur du pixel lors du clique de la souris

#7

Message par Dorweg »

Tlem je suis vraiment désolé, ça fais une journée que je travaille sur ce langage ;) Regardez mon EDIT plus haut pour savoir si je peux rajouter 0x devant l'écriture hexadécimale avec comme longueur 6 ?
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] La couleur du pixel lors du clique de la souris

#8

Message par Tlem »

Oui vous le pouvez.

Mais avant de poser autant de questions relativement basiques, je vous conseil de lire et d'utiliser un peut plus AutoIt.
Observez les codes déjà écrit et faites votre propre apprentissage.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
FernandG
Membre émérite
Membre émérite
Messages : 194
Enregistré le : mar. 15 avr. 2008 21:50
Localisation : Picardie
Status : Hors ligne

Re: [..] La couleur du pixel lors du clique de la souris

#9

Message par FernandG »

Tlem a écrit :Oui vous le pouvez.
Et j'ai envie d'ajouter : essayer, lancez-vous, faite des tests. Je peux vous assurer que cela va plus vite qu'en postant et en attendant une réponse. Et de surcroît pour un 0x :(

Et n'oubliez pas : Qui n'essai rien n'a rien !!!
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] La couleur du pixel lors du clique de la souris

#10

Message par Tlem »

Revenez nous voir, après avoir lu ceci : http://www.siteduzero.com/tutoriel-3-22 ... utoit.html
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Dorweg
Niveau 1
Niveau 1
Messages : 11
Enregistré le : ven. 25 févr. 2011 08:30
Status : Hors ligne

Re: [..] La couleur du pixel lors du clique de la souris

#11

Message par Dorweg »

Oui je sais que si n'essaie rien, j'aurai rien ;)
Pour les tutos, je vais me prendre 1 heures et le lire :) J'ai déjà lu une petite partie ;)

Je met en résolu, merci quand même de vos réponses, a toutes.
Répondre