<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
    <settings program="actiona" version="3.9.4" scriptVersion="1.1.0" os="Windows"/>
    <actions>
        <action name="ActionConsole" version="1.0.0"/>
        <action name="ActionVariableCondition" version="1.0.0"/>
        <action name="ActionFindImage" version="1.1.0"/>
        <action name="ActionCode" version="1.0.0"/>
        <action name="ActionStop" version="1.0.0"/>
    </actions>
    <parameters/>
    <resources>
        <resource id="img_MD" type="2">AAAA+Xic6wzwc+flkuJiYGDg9fRwCQLSwkDMz8EEJDvVkquBFGeBR2QxAwPfERBmnKrNJw0UXO3p4hiiMXFu0G1eZkMO40D212kzzu6Z+bvwvXdRaPZTZcZoNYcJKhcPn+vyYHBgzHS/MvOC0eVzC39Irl3F8GeJekI6c6Tg7rgq+9eeSzavUug8UOVxe5vqTbWEA6s7p69RaWLZMOmE73nVS9r6JkY5/trdFu9kddPmn3q92crpjOz+BX+1j6zWTz6+8wHjWWGPT9ei+zOay+zPFD/UifTY1eohJHPuc4S0kPlqW4PbC+/+YV5X++mQzq6H1kBnM3i6+rmsc0poAgCm2WDt</resource>
    </resources>
    <script pauseBefore="0" pauseAfter="0">
        <action name="ActionCode" comment="var positionAttendue">
            <exception id="2" action="1" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">// Exemple :
// var pos = ( &quot;719&quot; + &quot;:&quot; +  &quot;17&quot; ) ;
//    ou
// x=719;
// y= 17;
// var pos = new Point(x,y);    

var x_positionAttendue =  461 ;
var y_positionAttendue =  168 ;
var positionAttendue = new Point(x_positionAttendue,y_positionAttendue);



</subParameter>
            </parameter>
        </action>
        <action name="ActionConsole" comment="imprimer position attendue">
            <exception id="2" action="1" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <parameter name="output">
                <subParameter name="value" code="0">information</subParameter>
            </parameter>
            <parameter name="text">
                <subParameter name="value" code="0">position attendue =&gt; $positionAttendue</subParameter>
            </parameter>
        </action>
        <action name="ActionFindImage" label="Trouv">
            <exception id="32" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <parameter name="confidenceMinimum">
                <subParameter name="value" code="0">90</subParameter>
            </parameter>
            <parameter name="searchDelay">
                <subParameter name="value" code="0">50</subParameter>
            </parameter>
            <parameter name="imageToSearchIn">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="windowName">
                <subParameter name="value" code="0">Comparaison de*</subParameter>
            </parameter>
            <parameter name="imageToFind">
                <subParameter name="value" code="0">C:/Users/olivier/Desktop/imageTest.PNG</subParameter>
            </parameter>
            <parameter name="position">
                <subParameter name="value" code="0">positionTrouve</subParameter>
            </parameter>
            <parameter name="windowRelativePosition">
                <subParameter name="value" code="0">false</subParameter>
            </parameter>
            <parameter name="ifFound">
                <subParameter name="line" code="0"></subParameter>
                <subParameter name="action" code="0">do_nothing</subParameter>
            </parameter>
            <parameter name="source">
                <subParameter name="value" code="0">window</subParameter>
            </parameter>
            <parameter name="maximumMatches">
                <subParameter name="value" code="0">1</subParameter>
            </parameter>
            <parameter name="downPyramidCount">
                <subParameter name="value" code="0">1</subParameter>
            </parameter>
            <parameter name="searchExpansion">
                <subParameter name="value" code="0">15</subParameter>
            </parameter>
            <parameter name="confidence">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="method">
                <subParameter name="value" code="0">correlationcoefficient</subParameter>
            </parameter>
            <parameter name="ifNotFound">
                <subParameter name="line" code="0">Trouv</subParameter>
                <subParameter name="action" code="0">goto</subParameter>
            </parameter>
        </action>
        <action name="ActionConsole" comment="imprimer position trouve">
            <exception id="2" action="1" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <parameter name="output">
                <subParameter name="value" code="0">information</subParameter>
            </parameter>
            <parameter name="text">
                <subParameter name="value" code="0">position trouve =&gt; $positionTrouve</subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="Décomposition de positionTrouve">
            <exception id="2" action="1" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">var x_positionTrouve =  positionTrouve.x
var y_positionTrouve =  positionTrouve.y

//  Console.print(x_positionTrouve);
//  Console.print(y_positionTrouve);</subParameter>
            </parameter>
        </action>
        <action name="ActionVariableCondition" comment="si x_positionAttendue = x_positionTrouve">
            <exception id="2" action="1" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <parameter name="comparison">
                <subParameter name="value" code="0">equal</subParameter>
            </parameter>
            <parameter name="ifDifferent">
                <subParameter name="line" code="0">différent</subParameter>
                <subParameter name="action" code="0">goto</subParameter>
            </parameter>
            <parameter name="ifEqual">
                <subParameter name="line" code="0">idem</subParameter>
                <subParameter name="action" code="0">do_nothing</subParameter>
            </parameter>
            <parameter name="value">
                <subParameter name="value" code="0">$x_positionTrouve</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">x_positionAttendue</subParameter>
            </parameter>
        </action>
        <action name="ActionVariableCondition" comment="si y_positionAttendue = y_positionTrouve">
            <exception id="2" action="1" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <parameter name="comparison">
                <subParameter name="value" code="0">equal</subParameter>
            </parameter>
            <parameter name="ifDifferent">
                <subParameter name="line" code="0">différent</subParameter>
                <subParameter name="action" code="0">goto</subParameter>
            </parameter>
            <parameter name="ifEqual">
                <subParameter name="line" code="0">idem</subParameter>
                <subParameter name="action" code="0">do_nothing</subParameter>
            </parameter>
            <parameter name="value">
                <subParameter name="value" code="0">$y_positionAttendue</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">y_positionAttendue</subParameter>
            </parameter>
        </action>
        <action name="ActionConsole" comment="si pareil">
            <exception id="2" action="1" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <parameter name="output">
                <subParameter name="value" code="0">information</subParameter>
            </parameter>
            <parameter name="text">
                <subParameter name="value" code="0">Position egale</subParameter>
            </parameter>
        </action>
        <action name="ActionStop">
            <exception id="2" action="1" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="0" action="0" line=""/>
        </action>
        <action name="ActionConsole" label="différent" comment="si différent">
            <exception id="2" action="1" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <parameter name="output">
                <subParameter name="value" code="0">information</subParameter>
            </parameter>
            <parameter name="text">
                <subParameter name="value" code="0">position pas egale</subParameter>
            </parameter>
        </action>
        <action name="ActionStop">
            <exception id="2" action="1" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="0" action="0" line=""/>
        </action>
    </script>
</scriptfile>
