<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
    <settings program="actiona" version="3.9.4" scriptVersion="1.1.0" os="Windows"/>
    <actions>
        <action name="ActionCode" version="1.0.0"/>
        <action name="ActionStop" version="1.0.0"/>
        <action name="ActionConsole" version="1.0.0"/>
        <action name="ActionVariable" version="1.0.0"/>
        <action name="ActionVariableCondition" version="1.0.0"/>
        <action name="ActionFindImage" version="1.1.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="ActionVariable" comment="positionAttendue">
            <exception id="32" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="type">
                <subParameter name="value" code="0">position</subParameter>
            </parameter>
            <parameter name="positionValue">
                <subParameter name="value" code="0">461:168</subParameter>
                <subParameter name="unit" code="0">0</subParameter>
            </parameter>
            <parameter name="value">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="colorValue">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">positionAttendue</subParameter>
            </parameter>
        </action>
        <action name="ActionConsole" comment="imprimer position attendue">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" 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="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="imageToSearchIn">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="confidence">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="imageToFind">
                <subParameter name="value" code="0">C:/Users/olivier/Desktop/imageTest.PNG</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="ifNotFound">
                <subParameter name="line" code="0">Trouv</subParameter>
                <subParameter name="action" code="0">goto</subParameter>
            </parameter>
            <parameter name="position">
                <subParameter name="value" code="0">positionTrouve</subParameter>
            </parameter>
            <parameter name="method">
                <subParameter name="value" code="0">correlationcoefficient</subParameter>
            </parameter>
            <parameter name="downPyramidCount">
                <subParameter name="value" code="0">1</subParameter>
            </parameter>
            <parameter name="maximumMatches">
                <subParameter name="value" code="0">1</subParameter>
            </parameter>
            <parameter name="searchExpansion">
                <subParameter name="value" code="0">15</subParameter>
            </parameter>
            <parameter name="windowName">
                <subParameter name="value" code="0">Comparaison de*</subParameter>
            </parameter>
            <parameter name="windowRelativePosition">
                <subParameter name="value" code="0">false</subParameter>
            </parameter>
            <parameter name="confidenceMinimum">
                <subParameter name="value" code="0">90</subParameter>
            </parameter>
            <parameter name="searchDelay">
                <subParameter name="value" code="0">50</subParameter>
            </parameter>
        </action>
        <action name="ActionConsole" comment="imprimer position trouve">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" 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="Distance_entre_positions">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">// Code trouvé sur le forum
var Distance_entre_positions = Math.sqrt(Math.pow(positionAttendue.x - positionTrouve.x, 2) + Math.pow(positionAttendue.y - positionTrouve.y, 2)) ; 

Console.print(&quot;Distance entre positions : &quot; + Distance_entre_positions)</subParameter>
            </parameter>
        </action>
        <action name="ActionVariableCondition" comment="        si Distance_entre_positions = 0 ...">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="ifEqual">
                <subParameter name="line" code="0">idem</subParameter>
                <subParameter name="action" code="0">do_nothing</subParameter>
            </parameter>
            <parameter name="ifDifferent">
                <subParameter name="line" code="0">différent</subParameter>
                <subParameter name="action" code="0">goto</subParameter>
            </parameter>
            <parameter name="value">
                <subParameter name="value" code="0">0</subParameter>
            </parameter>
            <parameter name="comparison">
                <subParameter name="value" code="0">equal</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">Distance_entre_positions</subParameter>
            </parameter>
        </action>
        <action name="ActionConsole" comment="si pareil">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" 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="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
        </action>
        <action name="ActionConsole" label="différent" comment="si différent">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" 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="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
        </action>
    </script>
</scriptfile>
