examiner une image

Postez ici si vous avez des difficultés a comprendre une commande, ou a créer une macro.
Répondre
the-gamer
Messages : 2
Enregistré le : 11 avr. 2014, 16:50

examiner une image

Message par the-gamer » 11 avr. 2014, 16:59

Salut je suis r le 5eme membre du forum :P
S'il vous plait je suis bloquer sur un truc comment examiner une image
"j'ai trouver sur le net que des tuto avec des phrase genre ta quel age *si ta 8ans t mineur sinn t un vieux x)"
je veux que si il trouve l'image ou bien un bouton si il est rouge il att 10 min sinn il clic


et Merci :D

Avatar du membre
Feitan
Site Admin
Messages : 301
Enregistré le : 11 avr. 2014, 15:15

Re: examiner une image

Message par Feitan » 11 avr. 2014, 18:36


the-gamer
Messages : 2
Enregistré le : 11 avr. 2014, 16:50

Re: examiner une image

Message par the-gamer » 11 avr. 2014, 18:45

Merci, beaucoup Pour Votre aide "et pour xan2622 pour faire le tuto je re apres pour faire au moin un ou 2 tuto pour aider ^^

xan2622
Messages : 173
Enregistré le : 11 avr. 2014, 18:15

Re: examiner une image

Message par xan2622 » 11 avr. 2014, 19:46

Salut the-gamer.

Si tu veux qu'on t'aide, merci de poster ta macro ici (ou le début de macro, ou ton ébauche de macro..).
Il est plus facile pour nous de t'aider, si on a quelque chose à se mettre sous la main :)

a+

jashugan
Messages : 8
Enregistré le : 28 mai 2014, 02:19

Re: examiner une image

Message par jashugan » 28 mai 2014, 16:35

Bonjour,

Je relance le sujet sur l'action "Trouve Image". Est-ce que cela fonctionne avec un Windows 8.1 64 ?
En gros j'ai repris le modèle sur la FAQ fait le teste sur ma machine KO mes variables en x-y restent à -1 :(
J'ai refait le test avec un poste au bureau en Windows 7 64, ça fonctionne bien.
Quelqu'un a réussi à faire fonctionner cette action avec la même configuration que moi?
Une astuce pour que ça fonctionne chez moi?

Code : Tout sélectionner

Variable	<XSPACEPATROL>;0;Numerique;
Variable	<YSPACEPATROL>;0;Numerique;

Label	<Label1>
Move Mouse	1684;564;Direct;ImgRef0;
Pause	00:00:05
Trouve image	C:\Program Files (x86)\Super macro\spacepatrol.bmp;1664;61;1908;254;1728;123;1847;173;<XSPACEPATROL>;<YSPACEPATROL>;1
Examine	<XSPACEPATROL>;<>;-1;
	Goto	<Label2>
	Goto	<Label3>

Label	<Label2>
Move Mouse	1733;213;Direct;ImgRef1;
Pause	00:00:05
Goto	<Label1>

Label	<Label3>
Move Mouse	1847;210;Direct;ImgRef1;
Pause	00:00:05
Goto	<Label1>
Merci d'avance pour vos réponses ;)

xan2622
Messages : 173
Enregistré le : 11 avr. 2014, 18:15

Re: examiner une image

Message par xan2622 » 28 mai 2014, 16:45

Je vois que dans ta macro, tes coordonnées dans le MoveMouse et TrouveImage sont énormes (par ex: 1908, 1733, 1847). Est-ce qu'un des deux PC a un dual-screen (double écran) et pas l'autre ?

Tu dis que la macro fonctionne sur un PC mais pas sur l'autre. Rappelles-toi qu'une macro est TRES sensible au PC sur laquelle elle fonctionne. Je veux dire par là que ces valeurs X et Y qui sont assez grandes, correspondent à une grande résolution d'écran.

Si tu testes la même macro sur un autre PC (qui a une autre résolution plus petite), alors la macro cherche toujours ton image aux valeurs 1664;61;1908;254

Si tu veux tester cette macro sur un autre PC, tu dois refaire le TrouveImage et toutes les lignes qui utilisent des coordonnées.

jashugan
Messages : 8
Enregistré le : 28 mai 2014, 02:19

Re: examiner une image

Message par jashugan » 28 mai 2014, 17:08

Bonjour xan2622,

Quelle réactivité :)
En effet mes postes perso et boulot sont dual-screen à la maison 1920*1080 idem au boulot.
La démarche que j'ai suivi.
A la maison j'ai créée la macro plusieurs tentatives échouées avec Super Macro Beta.
Par dépit je reprends ma macro enregistrée chez moi et j'installe Super Macro Beta sur mon poste bureau. Je modifie Trouve Image (mais je garde la même image de teste). Et ça marche!

jashugan
Messages : 8
Enregistré le : 28 mai 2014, 02:19

Re: examiner une image

Message par jashugan » 28 mai 2014, 23:30

Petite info,

A la maison je teste la fonction "Trouve Image" sur un jeu en mode fenêtré (EVE).
La partie "Zone de recherche" quand je configure l'outil "Trouve Image" fonctionne bien je fais mon imprime écran je sélectionne la zone. Il m'enregistre bien l'image cadré...
Par contre quand je lance la macro ça ne fonctionne plus :(

xan2622
Messages : 173
Enregistré le : 11 avr. 2014, 18:15

Re: examiner une image

Message par xan2622 » 29 mai 2014, 07:42

Aaahh.. Un pilote de New Eden :) Cool.

Dis toi que la fonction TrouveImage est TRES TRES sensible, plus sensible qu'une femme qu'on chatouillerait. :lol:
Exemple : tu créés ta macro, ton TrouveImage, tout ça.. Bon. Ton code est propre et semble fonctionner.

Mais une fois en jeu, si l'image qui arrive dans ta fenêtre n'est pas la même au pixel près, le TrouveImage ne fonctionnera pas. Si un seul pixel n'est pas de la même couleur exactement, ça risque de faire "planter" la macro (du moins, ton TrouveImage).

Ca peut arriver si tu as mis ton interface (de EVE) en semi-transparence par exemple, ou si tu cherches une image mais le TrouveImage choppe en plus, une partie de la nébuleuse céleste derrière.

Tu viens de commencer EVE ou pas ? On pourrait en discuter sur skype ;)

jashugan
Messages : 8
Enregistré le : 28 mai 2014, 02:19

Re: examiner une image

Message par jashugan » 30 mai 2014, 17:57

Hello xan2622,

En effet très sensible la demoiselle, j'avais une transparence de 5% sur mon interface et ça change tout... J'ai remis mon interface en opaque 100% plus de problème Trouve Image fonctionne bien, je vais pouvoir docker/undocker en toute tranquillité.
J'en suis à un mois plein j'attaque bientôt le second !
On peut en parler par mp y a pas de souci :)

Encore merci pour le tuyau.

Répondre