<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
    <settings program="actiona" version="3.9.4" scriptVersion="1.1.0" os="Windows"/>
    <actions>
        <action name="ActionPixelColor" version="1.0.0"/>
        <action name="ActionCode" version="1.0.0"/>
    </actions>
    <parameters/>
    <resources/>
    <script pauseBefore="0" pauseAfter="0">
        <action name="ActionPixelColor" comment="            action ActionnAZ" color="#ffff7f" enabled="false">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="comparison">
                <subParameter name="value" code="0">equal</subParameter>
            </parameter>
            <parameter name="ifFalse">
                <subParameter name="line" code="0"></subParameter>
                <subParameter name="action" code="0">do_nothing</subParameter>
            </parameter>
            <parameter name="redTolerance">
                <subParameter name="value" code="0">0</subParameter>
            </parameter>
            <parameter name="ifTrue">
                <subParameter name="line" code="0"></subParameter>
                <subParameter name="action" code="0">do_nothing</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="pixel">
                <subParameter name="color" code="0">255:255:255</subParameter>
                <subParameter name="position" code="0">440:58</subParameter>
            </parameter>
            <parameter name="blueTolerance">
                <subParameter name="value" code="0">0</subParameter>
            </parameter>
            <parameter name="positionOffset">
                <subParameter name="value" code="0"></subParameter>
                <subParameter name="unit" code="0">0</subParameter>
            </parameter>
            <parameter name="greenTolerance">
                <subParameter name="value" code="0">0</subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="Vérif couleur pixels 000 - Francois" enabled="false">
            <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">var image = Image.takeScreenshot();
var color = image.pixel(440,58);

if(color.equals(new Color(255, 255,255))) {
Console.print(&quot;Couleur trouvée&quot;)
}
else
{
Console.print(&quot;Couleur Non trouvée&quot;)
}</subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="Vérif couleur pixels 001" color="#ffaa7f" enabled="false">
            <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">

//==&gt;                            A paramétrer
//============================================
// point
x=440;
y= 58;

// Couleur RVB
r = rouge = 255 ;
v = vert = 255 ;
b = bleu = 255 ;

//========================     Fin des paramétrages

var pix = new Point(x,y);
var x_pix =  pix.x ;
var y_pix =  pix.y ;

var image = Image.takeScreenshot();
var color = image.pixel(x_pix,y_pix);

if(color.equals(new Color(r,v,b))) {
Console.print(&quot;Couleur trouvée&quot;)
}
else
{
Console.print(&quot;Couleur Non trouvée&quot;)
}</subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="Appel function pixel_couleur et function pixel_couleur" color="#ffaa00" enabled="false">
            <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">// =================================================================
//
//   la function  --&gt;       var Control_pixel = function pixel_couleur (x,y,r,v,b) { ... ... ...
//                    ou
//                               function pixel_couleur (x,y,r,v,b)  {... ... ...
//
//
//  Syntaxe d'appel : var Control_pixel = pixel_couleur (x,y,r,v,b) ;
//                                                
//
//                      et : var var Control_pixel  reçoit l'info
//
// =================================================================



//  Syntaxe d'appel : var Control_pixel = pixel_couleur (x,y,r,v,b) ;
// ------------------------------     avec   ---------------------------------
// point
// x=440;
// y= 58;

// Couleur RVB
// r = rouge = 255 ;
// v = vert = 255 ;
// b = bleu = 255 ;

//  Syntaxe d'appel : var Control_pixel = pixel_couleur (x,y,r,v,b) ;

var Control_pixel = pixel_couleur (440,58,255,255,255) ;



function pixel_couleur (x,y,r,v,b) 

{

            var pix = new Point(x,y);
            var x_pix =  pix.x ;
            var y_pix =  pix.y ;

var image = Image.takeScreenshot();
var color = image.pixel(x_pix,y_pix);

if(color.equals(new Color(r,v,b))) 
{
Resultat_pixel_couleur = (&quot;Couleur trouvée&quot;) ;
Console.print(&quot;Couleur trouvée&quot;) ;
}
else
{
Resultat_pixel_couleur = (&quot;Couleur Non trouvée&quot;) ;
Console.print (&quot;Couleur Non trouvée&quot;) ;
}
return Resultat_pixel_couleur ;
};</subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="function pixel_couleur" color="#b5b5b5">
            <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">
// =================================================================
//
//   la function  --&gt;       var Control_pixel = function pixel_couleur (x,y,r,v,b) { ... ... ...
//                    ou
//                               function pixel_couleur (x,y,r,v,b)  {... ... ...
//
//
//  Syntaxe d'appel : var Control_pixel = pixel_couleur (x,y,r,v,b) ;
//                                                
//
//                      et : var var Control_pixel  reçoit l'info
//
// =================================================================



//  Syntaxe d'appel : var Control_pixel = pixel_couleur (x,y,r,v,b) ;
// ------------------------------     avec   ---------------------------------
// point
// x=440;
// y= 58;

// Couleur RVB
// r = rouge = 255 ;
// v = vert = 255 ;
// b = bleu = 255 ;


//  Syntaxe d'appel : var Control_pixel = pixel_couleur (x,y,r,v,b) ;
//  var Control_pixel = pixel_couleur (440,58,255,255,255) ;



function pixel_couleur (x,y,r,v,b) 

{

            var pix = new Point(x,y);
            var x_pix =  pix.x ;
            var y_pix =  pix.y ;

var image = Image.takeScreenshot();
var color = image.pixel(x_pix,y_pix);

if(color.equals(new Color(r,v,b))) 
{
Resultat_pixel_couleur = (&quot;Couleur trouvée&quot;) ;
Console.print(&quot;Couleur trouvée&quot;) ;
}
else
{
Resultat_pixel_couleur = (&quot;Couleur Non trouvée&quot;) ;
Console.print (&quot;Couleur Non trouvée&quot;) ;
}
return Resultat_pixel_couleur ;
};</subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="Appel function pixel_couleur" color="#b5b5b5">
            <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">// =================================================================
//
//   la function  --&gt;       var Control_pixel = function pixel_couleur (x,y,r,v,b) { ... ... ...
//                    ou
//                               function pixel_couleur (x,y,r,v,b)  {... ... ...
//
//
//  Syntaxe d'appel : var Control_pixel = pixel_couleur (x,y,r,v,b) ;
//                                                
//
//                      et : var var Control_pixel  reçoit l'info
//
// =================================================================



//  Syntaxe d'appel : var Control_pixel = pixel_couleur (x,y,r,v,b) ;
// ------------------------------     avec   ---------------------------------
// point
// x=440;
// y= 58;

// Couleur RVB
// r = rouge = 255 ;
// v = vert = 255 ;
// b = bleu = 255 ;



var Control_pixel = pixel_couleur (440,58,255,255,255) ;

</subParameter>
            </parameter>
        </action>
    </script>
</scriptfile>
