Page 1 of 1
problème de boucle
Posted: 15 May 2015, 19:15
by rm34
bonjour tous le monde et encore merci pour ce super logiciel qui j’espère aura d'autre amélioration très prochainement.
y a t il un compteur dans la boucle d'actionaz ou quand le nombre de répétition est atteint il reste à zéro et passe a l'action suivante? si oui comment faire pour lui dire de se remettre a la valeur qu'on lui a indiqué aprés étre passé a l'action suivante.
peut ton mettre a la suite 2 actions couleur pixel a la suite car j'ai l'impression qu'il ne peux qu'en faire une sur deux mais pas les 2.
merci pour vos réponses.
Re: problème de boucle
Posted: 16 May 2015, 12:46
by Violette
Je doute que l'on puisse accéder au compteur de l'action boucle cependant tu peux passer par le code pour faire ta boucle.
Code: Select all
var compteur = 12;
for ( ; compteur < 25; compteur++) {
//TON_CODE
//Script.callProcedure('TA_PROCEDURE');
//BREF_CE_QUE_TU_VEUX
}
compteur = 12;
Pour les 2 actions couleurs successives :
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
<settings program="actiona" version="3.8.0" scriptVersion="1.1.0" os="Windows"/>
<actions>
<action name="ActionPixelColor" version="1.0.0"/>
<action name="ActionConsole" version="1.0.0"/>
<action name="ActionVariable" version="1.0.0"/>
</actions>
<parameters/>
<resources/>
<script pauseBefore="0" pauseAfter="0">
<action name="ActionVariable">
<exception id="2" action="1" line=""/>
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="32" action="0" line=""/>
<parameter name="variable">
<subParameter name="value" code="0">one</subParameter>
</parameter>
<parameter name="colorValue">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">color</subParameter>
</parameter>
<parameter name="positionValue">
<subParameter name="unit" code="0">0</subParameter>
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="value">
<subParameter name="value" code="0"></subParameter>
</parameter>
</action>
<action name="ActionVariable">
<exception id="2" action="1" line=""/>
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="32" action="0" line=""/>
<parameter name="variable">
<subParameter name="value" code="0">two</subParameter>
</parameter>
<parameter name="colorValue">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">color</subParameter>
</parameter>
<parameter name="positionValue">
<subParameter name="unit" code="0">0</subParameter>
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="value">
<subParameter name="value" code="0"></subParameter>
</parameter>
</action>
<action name="ActionPixelColor">
<exception id="2" action="1" line=""/>
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<parameter name="pixel">
<subParameter name="position" code="0">872:161</subParameter>
<subParameter name="color" code="0">236:241:243</subParameter>
</parameter>
<parameter name="variable">
<subParameter name="value" code="0">one</subParameter>
</parameter>
<parameter name="greenTolerance">
<subParameter name="value" code="0">0</subParameter>
</parameter>
<parameter name="comparison">
<subParameter name="value" code="0">equal</subParameter>
</parameter>
<parameter name="ifTrue">
<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="ifFalse">
<subParameter name="line" code="0"></subParameter>
<subParameter name="action" code="0">do_nothing</subParameter>
</parameter>
<parameter name="blueTolerance">
<subParameter name="value" code="0">0</subParameter>
</parameter>
<parameter name="positionOffset">
<subParameter name="unit" code="0">0</subParameter>
<subParameter name="value" code="0"></subParameter>
</parameter>
</action>
<action name="ActionPixelColor">
<exception id="2" action="1" line=""/>
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<parameter name="pixel">
<subParameter name="position" code="0">516:178</subParameter>
<subParameter name="color" code="0">213:212:212</subParameter>
</parameter>
<parameter name="variable">
<subParameter name="value" code="0">two</subParameter>
</parameter>
<parameter name="greenTolerance">
<subParameter name="value" code="0">0</subParameter>
</parameter>
<parameter name="comparison">
<subParameter name="value" code="0">equal</subParameter>
</parameter>
<parameter name="ifTrue">
<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="ifFalse">
<subParameter name="line" code="0"></subParameter>
<subParameter name="action" code="0">do_nothing</subParameter>
</parameter>
<parameter name="blueTolerance">
<subParameter name="value" code="0">0</subParameter>
</parameter>
<parameter name="positionOffset">
<subParameter name="unit" code="0">0</subParameter>
<subParameter name="value" code="0"></subParameter>
</parameter>
</action>
<action name="ActionConsole">
<exception id="2" action="1" line=""/>
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<parameter name="output">
<subParameter name="value" code="0">information</subParameter>
</parameter>
<parameter name="text">
<subParameter name="value" code="0">$one</subParameter>
</parameter>
</action>
<action name="ActionConsole">
<exception id="2" action="1" line=""/>
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<parameter name="output">
<subParameter name="value" code="0">information</subParameter>
</parameter>
<parameter name="text">
<subParameter name="value" code="0">$two</subParameter>
</parameter>
</action>
</script>
</scriptfile>
Pas de soucis chez moi.
Re: problème de boucle
Posted: 18 May 2015, 00:05
by Sergent-Quentin
Si jamais tu n'arrives pas appliquer le compteur de boucle dit le ou contacte moi en privé en m'envoyant ton script si possible que je puisse te l'insérer
Re: problème de boucle
Posted: 19 May 2015, 10:48
by Jmgr
Sergent-Quentin wrote:Si jamais tu n'arrives pas appliquer le compteur de boucle dit le ou contacte moi en privé en m'envoyant ton script si possible que je puisse te l'insérer
Attention, ça pourrait presque s'interpréter de façon malhonnête !
Re: problème de boucle
Posted: 21 May 2015, 18:19
by Sergent-Quentin
Jmgr wrote:Attention, ça pourrait presque s'interpréter de façon malhonnête !
C'est un risque à prendre