Comment arrêter supermacro en cas de plantage logiciel ?

Postez ici si vous avez des difficultés a comprendre une commande, ou a créer une macro.
Répondre
ttle
Messages : 2
Enregistré le : 11 juil. 2017, 11:55

Comment arrêter supermacro en cas de plantage logiciel ?

Message par ttle » 11 juil. 2017, 13:23

Bonjour,

J'utilise supermacro pour faire un test logiciel en utilisant la fonctionnalité Trouve image.
Je lance mon test via le raccourci .mcr et non via l'applicatif supermacro.

Lorsqu'une image n'est pas présente à l'endroit attendue, je souhaite arrêter le logiciel et la Supermacro qui sont en cours.
Mon logiciel se ferme avec la commande ALT+F4.
Malheureusement, la tâche SuperMacro ne s'arrête pas (avec la commande ALT+F2) et est encore présente dans le gestionnaire des tâches.
Du coup, toutes les actions suivantes sont prises en compte.
Je n'ai pas trouvé comment faire pour "killer" supermacro.

Merci d'avance pour vos retours.

Mon code est le suivant

Code : Tout sélectionner

Variable	<X1>;0;Numerique;
Variable	<Y1>;0;Numerique;
Variable	<COMPTEUR>;0;Numerique;

Calcul évolué	<COMPTEUR>=0

Label	<Label1>
Trouve image	C:\SuperMacro\Test\Images\image3.bmp;36;29;132;132;59;50;112;116;<X1>;<Y1>;1
Examine	<X1>;>;-1;
Goto	<ImageOK_1>
Calcul évolué	<COMPTEUR>+1
Examine	<COMPTEUR>;>;20;
Type Special	ALT;F4;
Goto	<Label1>
Examine	<COMPTEUR>;>;20;
Type Special	ALT;F2;
Goto	<Label1>
Label	<ImageOK_1>
Commentaire	Fin Boucle

ttle
Messages : 2
Enregistré le : 11 juil. 2017, 11:55

Re: Comment arrêter supermacro en cas de plantage logiciel ?

Message par ttle » 11 juil. 2017, 14:45

C'est bon, j'ai trouvé en utilisant le plugin killprocess sur supermacro.exe : KillProcess Super_macro.exe;;

Merci quand même

Répondre