je ne connais pas encore très bien toutes les fonctionnalités et les limites de SM, et j'ai une idée sur laquelle je bute a cause d'une limite supposée.
Mon besoin est simple, j'aimerais que SM détecte en boucle un éventuel changement dans un nombre (pas un changement précis, juste une modification quelle qu'elle soit) pour ensuite exécuter le reste de la macro seulement si le changement est détecté.
Le nombre que je veut surveiller est un nombre fixe, disons 500, cette valeur est constante sauf parfois ou elle peut baisser d'un nombre variable. Je souhaite donc pouvoir faire tourner en boucle une macro qui s'activerais uniquement si l'état stable du nombre 500 était perturbé, de quelque valeur que ce soit.
Avec les bases très succinctes de mes connaissances sur SM j'ai tenté de résoudre le problème de cette manière :
Code : Tout sélectionner
Label <Label1>
Variable <X>;0;Numerique;
Variable <Y>;0;Numerique;
Trouve image C:\Program Files (x86)\Super macro\image2.bmp;0;0;1920;1080;426;988;452;1000;<X>;<Y>;1
Examine <X>;<;-1;
Pause 00:00:15
Move Mouse 488;992;Direct;ImgRef0;
Goto <Label1>
Il y a de nombreux problème dans ma façon de voir le problème actuellement. Je pense que je n'ai pas la bonne méthode non plus car même le petit bout de macro que j'ai fais n'a pas fonctionné comme je le pensais. C'est pourquoi je viens quérir l'aide des esprits plus éveillées que le mien.
Merci d'avance pour vos réponses.