Utilisez des commandes dans une variable

Tags: #<Tag:0x00007f28371aa930>

Bonjour à tous,

J’aimerais passer des commandes dans une variable, je n’ai jamais réussi et je m’étais dépatouillé autrement, mais la j’aimerais comprendre si c’est possible.

Dans mon exemple, je veux envoyer une notification à un téléphone, l’information du téléphone à notifier est déduite du bloc code. Merci d’avance de votre aide.

PS j’aimerais éviter de retourner une variable ‹ quel_tel › et de faire si quel tel == sinon si quel_tel == et faire un ask pour chaque cas…

ask

------------------------------------
[2020-06-25 14:34:30][SCENARIO] Start : Scenario lance manuellement.
[2020-06-25 14:34:30][SCENARIO] Exécution du sous-élément de type [action] : code
[2020-06-25 14:34:30][SCENARIO] Exécution d'un bloc code
[2020-06-25 14:34:30][SCENARIO]  - ----------------------------------------
[2020-06-25 14:34:30][SCENARIO]  - - Framework sc v0.992b
[2020-06-25 14:34:30][SCENARIO]  - - Vos scenarios en PHP
[2020-06-25 14:34:30][SCENARIO]  - - by dJuL
[2020-06-25 14:34:30][SCENARIO]  - ----------------------------------------
[2020-06-25 14:34:30][SCENARIO]  - INFO: DOCUMENTATION DISPONIBLE EN LOCAL EN CLIQUANT ICI
[2020-06-25 14:34:30][SCENARIO]  - - - 
[2020-06-25 14:34:30][SCENARIO]  - /* - Execution du Bloc code n°1 - DEBUG NATIF ACTIF (php >= v7) */
[2020-06-25 14:34:30][SCENARIO]  - - - 
[2020-06-25 14:34:30][SCENARIO]  - array (
'test1' => '#[Plugins][Téléphone xxx Mobile][Notification]#',
'test2' => '#[Plugins][Téléphone xxx Mobile][Notification]#',
)
[2020-06-25 14:34:30][SCENARIO]  - #[Plugins][Téléphone xxx Mobile][Notification]#
[2020-06-25 14:34:31][SCENARIO]  - - - 
[2020-06-25 14:34:31][SCENARIO]  - /* - Fin du Bloc code n°1 - */
[2020-06-25 14:34:31][SCENARIO]  - - - 
[2020-06-25 14:34:31][SCENARIO] Durée d'exécution (depuis le 1er bloc code) : 8.48 millisecondes
[2020-06-25 14:34:31][SCENARIO] Exécution du sous-élément de type [action] : action
[2020-06-25 14:34:31][SCENARIO] Log : Ma variable = #[Plugins][Téléphone xxx Mobile][Notification]#
[2020-06-25 14:34:31][SCENARIO] Commande introuvable - Vérifiez l'id : variable(CommandeNotification)
[2020-06-25 14:34:31][SCENARIO] Fin correcte du scénario![ask|590x196]

Bon je crois que c’est pas possible au vu du déchainement des réponses ^^ :slight_smile:

Je me suis peut-être mal exprimé sur mon besoin, bref, merci d’avance.

Je pense qu’il y a moyen mais au vue de ton log c’est pas des scénarios standard donc sans doute que personne n’ose s’aventurer à te répondre avec des lods de scénarios comme çà … :roll_eyes:

Merci de ta réponse, les logs et la capture sont la pour le contexte, mais le fond de la question est comment utilisé une variable/tag dans une commande action.

on pourrait simplifier par :

si #time# > 1200
alors variable téléphone = #montel#
sinon variable téléphone = #monautretel#

ask variable(téléphone)

A l’époque je voulais faire de mémoire, un scénario dimmage un peu tordu, et je voulais envoyer la commande de l’ampoule que je voulais dimmé par tag, mais sans passer par un bloc code, j’ai pas réussi.

Pour la commande ask tu essayer en renseignant le tag profile avec le nom de ta commande puis ask #profile#. As tester
Sinon tu fait le ask en code