Bonjour,
J'ai une liste de 29 coordonnées. Je souhaite cliquer aléatoirement parmi ces 29 coordonnées, si une fenêtre apparait une suite d'actions se déclenche.
Pouvez vous me dire comment venir piocher parmi ces 29 coordonnées ? Sachant que je ne souhaite pas dissocier X1 et Y1. je me casse la tête avec les variables.
Voici les 5 premières coordonnées :
X1 476 Y1 232
X2 541 Y2 270
X3 620 Y3 310
X4 695 Y4 348
X5 770 Y5 386
Un petit coup de pouce ?
Deplacement selon les coordonées d'une liste
Re: Deplacement selon les coordonées d'une liste
=> Discord ?
Je verrais bien un hazard 1-29 pour commencer.
Je verrais bien un hazard 1-29 pour commencer.
Code : Tout sélectionner
Variable <Random>;0;Numerique;
Commentaire - 01
Variable <X_01>;476;Numerique;
Variable <Y_01>;232;Numerique;
Commentaire - 02
Variable <X_02>;541;Numerique;
Variable <Y_02>;270;Numerique;
Commentaire ... pareil jusqu'à 29.
Fonction <Random>;Hasard;Nombre;29;
Examine <Random>;=;1;
Commentaire Si = 1
Examine <Random>;=;2;
Commentaire Si = 2
Examine <Random>;=;3;
Commentaire .../...
Commentaire Tu continu jusqu'à 29 et tu prévois si c'est pas égale a 1 => 29
Commentaire Au cas où.
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Re: Deplacement selon les coordonées d'une liste
Je t'invite sur Discord pour fixer un moment de discussion si tu le veux bien. En attendant voici ce que j'ai réalisé.
Pour l'instant avec trois coordonnées. Je me suis dis qu'en suivant ta métode je n'avais pas besoin de créer 29 variables pour les coordonnées de XY. Je choisi donc de d'associé mes 29 coordonnées à 29 nombres tirés au hasard. Bonne ou mauvaise solution ?
Premier hic, le 01 n'est jamais tiré. Le deuxième, lorsque mon image est detecté le click ne s'effectue pas. Un problème avec mes variables <Var1> et <Var2>.
Pour l'instant avec trois coordonnées. Je me suis dis qu'en suivant ta métode je n'avais pas besoin de créer 29 variables pour les coordonnées de XY. Je choisi donc de d'associé mes 29 coordonnées à 29 nombres tirés au hasard. Bonne ou mauvaise solution ?
Code : Tout sélectionner
Variable Random;0;Numerique;
Variable <Var1>;0;Numerique;
Variable <Var2>;0;Numerique;
Label Rech Pêcher
Variable Système Random;Hazard;Nombre;3;
Examine Random;=;1;
Move Mouse 1322;720;Direct;
Examine Random;=;2;
Move Mouse 542;270;Direct;
Examine Random;=;3;
Move Mouse 620;310;Direct;
Pause 00:00:01
Click Right Down;Right Up;
Trouve image C:\Users\kiba-\Desktop\image1.bmp;551;155;1536;864;880;480;943;501;<Var1>;<Var2>;
Examine <Var1>;<;0;
Goto Rech Pêcher
Move Mouse <Var1>;<Var2>;Direct;
Click Left Down;Left Up;
Re: Deplacement selon les coordonées d'une liste
Avec un bout de code comme ça, j'arrive à tirer :
Pour ton trouve image, ça te donne les coordonnées 0,0 de l'image que tu recherche rajoute quelques pixels en plus a chacune de tes variable pour "recentrer" là où tu veux cliquer. Sinon, ça va clique en haut à gauche de l'image trouvée.
- 33,53% de 0 (oui, en informatique, on commence par Zéro)
- 33,63% de 1
- 32,84% de 2
- 0,00% de 3
- 0,00% de 4
Code : Tout sélectionner
Variable <Var1>;0;Numerique;
Timer 200;
Commentaire // Execute {C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Office\Microsoft Office Excel 2007}
Pause 00:00:05
Boucle 10000
Fonction <Var1>;Hasard;Nombre;3;
Commentaire // Timer {200;}
Type <Var1>
Type Special ENTREE;
Boucle [FIN]
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.