Bonjour !
Je me posais une question, deux en fait
Premièrement pour ce fameux temps d’exécution maximum, je me souviens que sur la version 2 il y avait une option pour activer un temps d’exécution maximum identique à chaque action du programme, est-ce toujours possible ? Si oui comment ?
Deuxièmement, dans le cas ou ce délai est écoulé, est-il possible de revenir à l'ancienne action (autre que revenir à la ligne blablabla parce que si je fais une modification ligne deux je pleure après) ? Du coup comme on peut mettre du code javascript je me disais qu'il y avait peut-être un truc car je ne connais absolument pas ce language
Voila voila merci beaucoup pour vos futurs réponses bonne journée !
revenir à l'action précédente
Re: revenir à l'action précédente
Bonjour
Pour la deuxieme question Script.line - x conviendrais?
https://wiki.actiona.tools/doku.php?id= ... ore:script
Pour la deuxieme question Script.line - x conviendrais?
https://wiki.actiona.tools/doku.php?id= ... ore:script
Re: revenir à l'action précédente
Whaow autant quand il s'agit de faire glisser les actions pour faire un joli programme je me débrouille mais la je comprend pas grand chose !lg256 wrote:Bonjour
Pour la deuxieme question Script.line - x conviendrais?
https://wiki.actiona.tools/doku.php?id= ... ore:script
- Qu'est-ce qu'ActExec ?
- La fonction que tu me proposes retournes à l'action précédente ou la ligne précédente ? (car si il y a un changement de procédure entre les deux actions c'est le drame
- Question très bête mais il faut rentrer ça dans l'action "code" ?
Re: revenir à l'action précédente
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
<settings program="actionaz" version="3.7.0" scriptVersion="1.0.0" os="GNU/Linux"/>
<actions>
<action name="ActionMessageBox" version="1.0.0"/>
<action name="ActionGoto" version="1.0.0"/>
</actions>
<parameters/>
<script pauseBefore="0" pauseAfter="0">
<action name="ActionMessageBox">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="windowIcon">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="message">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="title">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="textMode">
<subParameter name="value" code="0">automatic</subParameter>
</parameter>
<parameter name="ifYes">
<subParameter name="line" code="0"></subParameter>
<subParameter name="action" code="0">do_nothing</subParameter>
</parameter>
<parameter name="customIcon">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="icon">
<subParameter name="value" code="0">none</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">ok</subParameter>
</parameter>
<parameter name="ifNo">
<subParameter name="line" code="0"></subParameter>
<subParameter name="action" code="0">do_nothing</subParameter>
</parameter>
</action>
<action name="ActionGoto">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="line">
<subParameter name="value" code="1">Script.line - 1;</subParameter>
</parameter>
</action>
</script>
</scriptfile>
c'est une boucle infinie
Le code est dans le goto (tu remarque le coin rouge) Script.line - 1; c'est la ligne actuelle - 1 donc la ligne precedente.
Tu peux entrer du code a n'importe quel endroit ou il y a un triangle rouge, pas uniquement avec l'action code.
https://wiki.actiona.tools/doku.php?id=fr:tutorials
https://wiki.actiona.tools/doku.php?id=fr:code
La doc est plus complete en anglais.
Si t'as d'autres questions hesite pas.
Re: revenir à l'action précédente
Bonsoir !lg256 wrote:pour tester tu fais file ->import->script content et tu colle le codeCode: Select all
<?xml version="1.0" encoding="UTF-8"?> <scriptfile> <settings program="actionaz" version="3.7.0" scriptVersion="1.0.0" os="GNU/Linux"/> <actions> <action name="ActionMessageBox" version="1.0.0"/> <action name="ActionGoto" version="1.0.0"/> </actions> <parameters/> <script pauseBefore="0" pauseAfter="0"> <action name="ActionMessageBox"> <exception id="0" action="0" line=""/> <exception id="1" action="0" line=""/> <exception id="2" action="1" line=""/> <parameter name="windowIcon"> <subParameter name="value" code="0"></subParameter> </parameter> <parameter name="message"> <subParameter name="value" code="0"></subParameter> </parameter> <parameter name="title"> <subParameter name="value" code="0"></subParameter> </parameter> <parameter name="textMode"> <subParameter name="value" code="0">automatic</subParameter> </parameter> <parameter name="ifYes"> <subParameter name="line" code="0"></subParameter> <subParameter name="action" code="0">do_nothing</subParameter> </parameter> <parameter name="customIcon"> <subParameter name="value" code="0"></subParameter> </parameter> <parameter name="icon"> <subParameter name="value" code="0">none</subParameter> </parameter> <parameter name="type"> <subParameter name="value" code="0">ok</subParameter> </parameter> <parameter name="ifNo"> <subParameter name="line" code="0"></subParameter> <subParameter name="action" code="0">do_nothing</subParameter> </parameter> </action> <action name="ActionGoto"> <exception id="0" action="0" line=""/> <exception id="1" action="0" line=""/> <exception id="2" action="1" line=""/> <parameter name="line"> <subParameter name="value" code="1">Script.line - 1;</subParameter> </parameter> </action> </script> </scriptfile>
c'est une boucle infinie
Le code est dans le goto (tu remarque le coin rouge) Script.line - 1; c'est la ligne actuelle - 1 donc la ligne precedente.
Tu peux entrer du code a n'importe quel endroit ou il y a un triangle rouge, pas uniquement avec l'action code.
https://wiki.actiona.tools/doku.php?id=fr:tutorials
https://wiki.actiona.tools/doku.php?id=fr:code
La doc est plus complete en anglais.
Si t'as d'autres questions hesite pas.
Alors déjà pour le code j'arrive pas à l'importer j'ai un message d'erreur
Apparemment il aime pas trop la ligne 9 mais je sais pas la déchiffrer cette ligne 9 é_è
Ben en tout cas cette fonction m'a l'air très sympa après il n'y a plus qu'à faire du cas par cas en début de fonction pour revenir à l'action précédente !
Et pour le temps d’exécution maximum est-il aussi possible de mettre un temps global pour toute les actions ?
Merci bien !
Re: revenir à l'action précédente
Pas avec actiona directement (a ma connaissance) a moins de check a plusieurs endroits et d'utiliser du code.