Page 1 of 1

Actionnaz 2 : comment executer un script dans un script

Posted: 24 Feb 2006, 11:10
by clair jj
Bonjour,
pouvez-vous m'indiquer la syntaxe exaxte pour executer une commande. Dans mon cas je souhaiterais executer un 2nd script dans un 1er script en utilisant la commande "commande". Le probleme c'est qu'il me lance bien actionaz2 mais sans executer le 2nd script. Il l'appelle seulement dans l'editeur. C'est vrai que je pourrais generer un clique mais il existe peut etre une astuce m'evitant cela car l'apparition de cette fenetre perturbe le 1er script.
Sinon toujours bravo pour ce fabuleux programme.
JJC

Posted: 24 Feb 2006, 12:24
by Jmgr
Bonjour,

Pour l'instant il n'est pas possible d'exécuter une commande avec des paramêtres. :?

Mais bon la prochaine version le permettra.

Pour l'instant vous pouvez juste démarrer Actionaz en créant une action de commande avec pour commande "actionaz2".

Mais j'ajouterais peut être une action d'exécution de script, je vais voir.

Cela dit, je ne pense pas avoir de temps avant mercredi prochain vu que je passe un partiel mardi.

Posted: 25 Feb 2006, 00:22
by Jmgr
Bon j'ai pu libérer un peu de temps. :)

Pour démarrer un autre script il suffit de créer une action de commande avec pour commande "actionaz2" et pour paramètres "nom_de_script.act execute". (à partir de la version 2.0.1.1)

Posted: 18 Mar 2006, 15:27
by clair jj
Serait-il possible lors de l'execution d'un script dans un script de faire disparaitre la fenetre du 2nd script une fois que l'execution du script est terminée sans que l'on ait a le gerer. A moins qu'il existe une fonction qui ne le permette.
Merci et bon we

Posted: 18 Mar 2006, 15:33
by Jmgr
Hum je n'ai pas compris à 100% ce que vous voulez faire, mais vous pouvez fermer la fenêtre d'Actionaz qui exécute un script en ajoutant à la fin de celui-ci une action "Fermer" qui fermera automatiquement Actionaz.

Sinon vous pourvez utiliser une action "Fermer une fenêtre" avec pour paramètre le nom de la seconde fenêtre d'Actionaz.

J'espère que cela pourra vous aider.

Posted: 19 Mar 2006, 00:02
by clair jj
oui c'est tout a fait ca et vous en remercie.
En fait ce que je veux c'est pouvoir lancer un 2nd script qui controle que la fenetre de demande de texte du 1er script apparait bien afin de cliquer dans cette la zone texte pour prendre la main, ceci afin de m'eviter de me positiionner dans celle-ci manuellement. (j'espere avoir été clair--pas faciel a expliquer--)
Votre solution me permet de le faire cependant le temps d'execution d'une action "commande a executer" est trop long(2 sec) meme si le param. intervalle est petit. Il faudra que je trouve une autre solution.
Merci et a bientot.

Posted: 19 Mar 2006, 10:22
by Jmgr
En fait le temps d'exécution de l'action "exécuter une commande" demande du temps car il faut que le programme se lance, et cela je ne peut pas l'améliorer :?