Bonjour,
Voila cela fait maintenant plus 2 semaines que j'essaie de combiné un "trouve l'image" avec un "Examine", mais je n'y arrive pas.
en fait mon bute serait de faire un bot pour un jeu "king road " si quelqu'un connai ! je voudrai réussir a dire si cette image est là click ici, si une autre image est là click ici, car il y certaine pub qui pop aléatoirement sur le jeu lors du retour en ville. Est ce que j'utilise les bon moyen du logiciel avec un trouve l'image et un Examine ?
Ma macro de teste pour essayer la fonction examine est :
Variable <X>;0;Numerique;
Variable <Y>;0;Numerique;
Variable <X1>;0;Numerique;
Variable <Y1>;0;Numerique;
Pause 00:00:15
Examine <X>;=;1;
Goto <X=1>
Goto <X=/=1>
Label <X=1>
Trouve image C:\Program Files\Super macro\image1.bmp;0;0;1360;768;998;156;1030;188;<X>;<Y>;1
Move Mouse <X>;<Y>;Indirect;
Click Left click;
Label <X=/=1>
Trouve image C:\Program Files\Super macro\image1.bmp;0;0;1360;768;1002;157;1029;185;<X1>;<Y1>;2
Move Mouse <X1>;<Y1>;Indirect;
Click Left click;[/color]
Est elle correcte correspond telle a mes attentes, je ne sais pas je dois dire qu'avec la quantité de forum que j'ai parcouru je m'y suis perdu ... ce que je peux vous dire c'est que ça ne fonctionne pas !
Voila j'aimerai vraiment réussir a faire cela c’est un défi pour moi même !
Merci de votre aide.
Aide avec un trouve l'image
Re: Aide avec un trouve l'image
Hello, il faut mettre l'examine après chaque Trouve Image de façon à avoir
Trouve Image
Examine <X> <> 1
Condition si Vrai
Condition si Faux
Trouve Image
Examine <X> <> 1
Condition si Vrai
Condition si Faux
Re: Aide avec un trouve l'image
D'accord, je vais essayer mais j'ai rencontré cependant un autre soucis, quand je fais mon premier trouve l'image je règle ma zone de recherche tout ce passe bien, lors que je fait mon deuxième trouve l'image ma première trouve l'image ce trouve alors remplacer par la deuxième est ce normal ?
la fonction que tu m'as expliqué marche correctement , mais est il possible de lui empêcher de placer la sourie si l'image n'est pas la ?
En réalité je pense que le logiciel n'examine pas l'image ! je pense avoir une erreur dans ma macro ! Je vous poste ma macro teste.
voila ma macro teste :
Variable <X>;0;Numerique;
Variable <Y>;0;Numerique;
Variable <X1>;0;Numerique;
Variable <Y1>;0;Numerique;
Variable <X2>;0;Numerique;
Variable <Y2>;0;Numerique;
Variable <X3>;0;Numerique;
Variable <Y3>;0;Numerique;
Pause 00:00:10
Trouve image C:\Program Files\Super macro\image4.bmp;0;0;1360;768;999;157;1030;187;<X>;<Y>;1
Examine <X>;<>;1;
Goto <X <> 1>
Goto <X </> 1>
Label <X <> 1>
Move Mouse <X>;<Y>;Indirect;
Click Left click;
Pause 00:00:01
Label <X </> 1>
Trouve image C:\Program Files\Super macro\image5.bmp;0;0;1360;768;422;435;449;462;<X1>;<Y1>;1
Examine <X1>;<>;2;
Goto <X1 <> 1>
Goto <X 1 </> 1>
Label <X1 <> 1>
Move Mouse <X1>;<Y1>;Indirect;
Click Left click;
Pause 00:00:01
Label <X 1 </> 1>
Trouve image C:\Program Files\Super macro\image6.bmp;0;0;1360;768;1014;183;1043;214;<X2>;<Y2>;1
Examine <X2>;<>;1;
Goto <X2 <> 1>
Goto <X2 </> 1>
Label <X2 <> 1>
Move Mouse <X2>;<Y2>;Indirect;
Click Left click;
Pause 00:00:01
Label <X2 </> 1>
Trouve image C:\Program Files\Super macro\image7.bmp;0;0;1360;768;1136;547;1235;573;<X3>;<Y3>;1
Examine <X3>;<>;1;
Goto <X3 <> 1>
Goto <X3 </> 1>
Label <X3 <> 1>
Move Mouse <X3>;<Y3>;Indirect;
Click Left click;
Pause 00:00:01
Label <X3 </> 1>
la fonction que tu m'as expliqué marche correctement , mais est il possible de lui empêcher de placer la sourie si l'image n'est pas la ?
En réalité je pense que le logiciel n'examine pas l'image ! je pense avoir une erreur dans ma macro ! Je vous poste ma macro teste.
voila ma macro teste :
Variable <X>;0;Numerique;
Variable <Y>;0;Numerique;
Variable <X1>;0;Numerique;
Variable <Y1>;0;Numerique;
Variable <X2>;0;Numerique;
Variable <Y2>;0;Numerique;
Variable <X3>;0;Numerique;
Variable <Y3>;0;Numerique;
Pause 00:00:10
Trouve image C:\Program Files\Super macro\image4.bmp;0;0;1360;768;999;157;1030;187;<X>;<Y>;1
Examine <X>;<>;1;
Goto <X <> 1>
Goto <X </> 1>
Label <X <> 1>
Move Mouse <X>;<Y>;Indirect;
Click Left click;
Pause 00:00:01
Label <X </> 1>
Trouve image C:\Program Files\Super macro\image5.bmp;0;0;1360;768;422;435;449;462;<X1>;<Y1>;1
Examine <X1>;<>;2;
Goto <X1 <> 1>
Goto <X 1 </> 1>
Label <X1 <> 1>
Move Mouse <X1>;<Y1>;Indirect;
Click Left click;
Pause 00:00:01
Label <X 1 </> 1>
Trouve image C:\Program Files\Super macro\image6.bmp;0;0;1360;768;1014;183;1043;214;<X2>;<Y2>;1
Examine <X2>;<>;1;
Goto <X2 <> 1>
Goto <X2 </> 1>
Label <X2 <> 1>
Move Mouse <X2>;<Y2>;Indirect;
Click Left click;
Pause 00:00:01
Label <X2 </> 1>
Trouve image C:\Program Files\Super macro\image7.bmp;0;0;1360;768;1136;547;1235;573;<X3>;<Y3>;1
Examine <X3>;<>;1;
Goto <X3 <> 1>
Goto <X3 </> 1>
Label <X3 <> 1>
Move Mouse <X3>;<Y3>;Indirect;
Click Left click;
Pause 00:00:01
Label <X3 </> 1>
Re: Aide avec un trouve l'image
Euh.. C'est Examine <X> <> -1 ou Examine <X> > 0 qu'il faut mettre.Feitan a écrit :Hello, il faut mettre l'examine après chaque Trouve Image de façon à avoir
Trouve Image
Examine <X> <> 1
Condition si Vrai
Condition si Faux
Re: Aide avec un trouve l'image
Ajouter différents X1, Y1 ... X2,Y2 ne sert pas à grand chose en fait. Ne garde qu'un seul X, Y.
Essaie ça :
Essaie ça :
Variable <X>;0;Numerique;
Variable <Y>;0;Numerique;
Pause 00:00:10
Trouve image C:\Program Files\Super macro\image4.bmp;0;0;1360;768;999;157;1030;187;<X>;<Y>;1
Examine <X>;<>;-1;
Goto <Image 4 Trouvée>
Goto <Image 4 Non Trouvée>
Label <Image 4 Trouvée>
Move Mouse <X>;<Y>;Indirect;
Click Left click;
Pause 00:00:01
Label <Image 4 Non Trouvée>
Trouve image C:\Program Files\Super macro\image5.bmp;0;0;1360;768;422;435;449;462;<X>;<Y>;1
Examine <X>;<>;-1;
Goto <Image 5 Trouvée>
Goto <Image 5 Non Trouvée>
Label <Image 5 Trouvée>
Move Mouse <X>;<Y>;Indirect;
Click Left click;
Pause 00:00:01
Label <Image 5 Non Trouvée>
Trouve image C:\Program Files\Super macro\image6.bmp;0;0;1360;768;1014;183;1043;214;<X>;<Y>;1
Examine <X>;<>;-1;
Goto <Image 6 Trouvée>
Goto <Image 6 Non Trouvée>
Label <Image 6 Trouvée>
Move Mouse <X>;<Y>;Indirect;
Click Left click;
Pause 00:00:01
Label <Image 6 Non Trouvée>
Trouve image C:\Program Files\Super macro\image7.bmp;0;0;1360;768;1136;547;1235;573;<X>;<Y>;1
Examine <X>;<>;-1;
Goto <Image 7 Trouvée>
Goto <Image 7 Non Trouvée>
Label <Image 7 Trouvée>
Move Mouse <X>;<Y>;Indirect;
Click Left click;
Pause 00:00:01
Label <Image 7 Non Trouvée>
.
.
.
Re: Aide avec un trouve l'image
Concernant la pub qui pop aléatoirement sur l'écran, je pense qu'il vaut mieux ajouter une Procédure à certains endroits.
Ca veut dire qu'entre certains paragraphes de ta macro, tu vas faire un "check" de cette pub, si elle est là... tu cliqueras à un endroit A, si elle n'est pas là, tu cliqueras à un endroit B.
Une fois cette vérification faite, tu retournes à ta macro normale.
Donc si on reprend ta macro en ajoutant une Procédure, ça donne :
Ca veut dire qu'entre certains paragraphes de ta macro, tu vas faire un "check" de cette pub, si elle est là... tu cliqueras à un endroit A, si elle n'est pas là, tu cliqueras à un endroit B.
Une fois cette vérification faite, tu retournes à ta macro normale.
Donc si on reprend ta macro en ajoutant une Procédure, ça donne :
Variable <X>;0;Numerique;
Variable <Y>;0;Numerique;
Procedure Vérif Pub
Trouve image C:\Program Files\Super macro\image20.bmp;0;0;1360;768;799;257;1130;197;<X>;<Y>;1
Examine <X>;<>;-1;
Goto <Pub Trouvée>
Goto <Pub Non Trouvée>
Label <Pub Trouvée>
Move Mouse <X>;<Y>;Indirect;
Click Left click;
Pause 00:00:01
Quitter <-- j'ai peur que ça arrête toute la macro, essaie avec sinon enlève le Quitter
Label <Pub Non Trouvée>
Move Mouse 657;244;Indirect;
Click Left click;
Pause 00:00:01
Procedure END
Label <début>
Pause 00:00:10
Trouve image C:\Program Files\Super macro\image4.bmp;0;0;1360;768;999;157;1030;187;<X>;<Y>;1
Examine <X>;<>;-1;
Goto <Image 4 Trouvée>
Goto <Image 4 Non Trouvée>
Label <Image 4 Trouvée>
Move Mouse <X>;<Y>;Indirect;
Click Left click;
Pause 00:00:01
Label <Image 4 Non Trouvée>
Procedure CALL Vérif Pub
Trouve image C:\Program Files\Super macro\image5.bmp;0;0;1360;768;422;435;449;462;<X>;<Y>;1
Examine <X>;<>;-1;
Goto <Image 5 Trouvée>
Goto <Image 5 Non Trouvée>
Label <Image 5 Trouvée>
Move Mouse <X>;<Y>;Indirect;
Click Left click;
Pause 00:00:01
Label <Image 5 Non Trouvée>
Procedure CALL Vérif Pub
Trouve image C:\Program Files\Super macro\image6.bmp;0;0;1360;768;1014;183;1043;214;<X>;<Y>;1
Examine <X>;<>;-1;
Goto <Image 6Trouvée>
Goto <Image 6 Non Trouvée>
Label <Image 6 Trouvée>
Move Mouse <X>;<Y>;Indirect;
Click Left click;
Pause 00:00:01
Label <Image 6 Non Trouvée>
Procedure CALL Vérif Pub
Trouve image C:\Program Files\Super macro\image7.bmp;0;0;1360;768;1136;547;1235;573;<X>;<Y>;1
Examine <X>;<>;-1;
Goto <Image 7 Trouvée>
Goto <Image 7 Non Trouvée>
Label <Image 7 Trouvée>
Move Mouse <X>;<Y>;Indirect;
Click Left click;
Pause 00:00:01
Label <Image 7 Non Trouvée>
Procedure CALL Vérif Pub
.
.
.
Goto <début>
Re: Aide avec un trouve l'image
Oki, merci pour les renseignements çà marche a merveille pour les pub, par contre cependant je ne n'ai pas très bien compris comment marche la procédure de vérification !
Je voudrais savoir cependant si c'est possible avec superMacro de faire, un programme super macro qui cible une chose qui peux se déplacer, ciblé et tuer une cible en claire je voudrai faire une programme de farming d'or qui le ferai a ma place car les heures de farme sur le jeux sont long.
Les cibles en gros bouge en permanence, et peuvent faire reculer le personnage en clair je pense qu'il faudrait faire du script ou autre je ne sais pas peux ont faire ça avec super macro ?
je pense que un partage d'écran sur skype pourrai être plus explicite sur ce que je souhaite faire ! Je n'ai pas de macro de départ pour cette partie. Mais j'y travail activement !
Merci de vos réponses !
Je voudrais savoir cependant si c'est possible avec superMacro de faire, un programme super macro qui cible une chose qui peux se déplacer, ciblé et tuer une cible en claire je voudrai faire une programme de farming d'or qui le ferai a ma place car les heures de farme sur le jeux sont long.
Les cibles en gros bouge en permanence, et peuvent faire reculer le personnage en clair je pense qu'il faudrait faire du script ou autre je ne sais pas peux ont faire ça avec super macro ?
je pense que un partage d'écran sur skype pourrai être plus explicite sur ce que je souhaite faire ! Je n'ai pas de macro de départ pour cette partie. Mais j'y travail activement !
Merci de vos réponses !