[Exemple] Mettre ACTIONAZ en PAUSE

Tutos et exemples de scripts
Post Reply
Guy2g
Posts: 59
Joined: 27 Jun 2009, 13:16

[Exemple] Mettre ACTIONAZ en PAUSE

Post by Guy2g »

Comme il est stressant de ne pouvoir mettre en pause (donc sans arrêt définitif) le déroulement d'un script qui dure des heures, alors qu'il en est déjà aux 3/4 et qu'on voudrait vérifier un p'tit détail ? :?

De la noire profondeur de la nuit dernière, une lumière a brusquement surgis :idea: : il suffit d'intercaler la micro-séquence ci-dessous à des endroits stratégiques du script !
Elle consiste à détecter le changement de valeur d'un pixel de l'écran (qui reste en principe fixe - non recouvert). Pour valider le test, il suffit alors d'effectuer un clic-droit à proximité de la zone testée, ce qui fait apparaitre un petit menu contextuel, et "déclenche la gâchette" :D

Code: Select all

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<script>
    <settings author="OldJedi" program="actionaz" program_version="2.0.8.1" script_version="1.0.1.2" os="windows" resolution_x="1280" resolution_y="1024" language="fr" actions="2" interval="0" repeat="1" />
    <actions>
        <action id="4" name="Couleur d&apos;un pixel" pixel_x="1024" pixel_y="997" pixel_r="45" pixel_g="31" pixel_b="30" pixel_if="1" pixel_ifgoto="0" pixel_else="0" pixel_elsegoto="" pixel_time_until_close="" />
        <action id="13" name="Boîte de dialogue" messagebox_string="Appuie sur OUI pour un autre essai" messagebox_caption="CHANGEMENT COULEUR PIXEL" messagebox_type="1" messagebox_icon="0" messagebox_yes="1" messagebox_yesgoto="0" messagebox_no="0" messagebox_nogoto="" messagebox_time_until_close="20000" />
    </actions>
    <notes>
        <note action="0" note="**Lecture fichier avcslog0.ini" />
        <note action="1" note="    - (INIT=pos début lecture)" />
    </notes>
    <labels />
</script>
... et voici une partie de l'image de mon écran, lorsque j'ai fait un clic-droit (ça a déclenché l'obturateur, et l'oiseau est sorti :lol: )
Image

Il n'y a plus qu'adapter les paramètres de l'instruction n°000 à ton écran ...
Enjoy 8)
Rien ne sert de gémir, il faut réfléchir à point !
Post Reply