Toutes les intégrations
IntégréeToujours activeMacro Deck

Scripts

Incluse avec Macro Deck

Créez une fois un ensemble d'actions sous forme de script et exécutez-le depuis n'importe quel bouton, automatisation ou autre script.

  • Réutilisez les mêmes actions sur de nombreux boutons
  • Donnez à chaque appelant ses propres valeurs d'entrée
  • Modifiez un script une fois, tous les boutons suivent
  • Intégrée et toujours active, rien à configurer

Scripts est intégré à Macro Deck et toujours actif. Il ajoute l'action Exécuter le script, qui exécute l'un de vos scripts et attend qu'il se termine. Un script est un ensemble d'actions que vous créez une fois sur la page Scripts puis exécutez depuis autant de boutons, d'automatisations et d'autres scripts que vous le souhaitez. Quand vous modifiez le script, chaque endroit qui l'exécute utilise la nouvelle version.

Entrées

Un script peut déclarer des entrées : des valeurs que l'appelant renseigne quand il exécute le script. Une entrée a un nom, un type (Texte, Numérique, Booléen ou Couleur) et une valeur par défaut facultative. Dans le script, vous la lisez comme une variable, par exemple {{ vars.scene }}. Quand vous choisissez le script dans Exécuter le script, ses entrées apparaissent comme des champs de l'action : chaque bouton peut donc transmettre sa propre valeur.

Un script peut aussi être marqué S'exécute sur un widget. « Ce widget » dans le script cible alors le widget qui l'a exécuté : un même script peut ainsi modifier le bouton qui l'a déclenché.

Exemples de configuration

  • Un script Passer en direct change la scène OBS, lance le stream et fait passer le deck à votre profil de streaming. Trois boutons sur différents profils l'exécutent avec Exécuter le script.
  • Un script Changer de scène avec une entrée texte scene est exécuté par un bouton par scène, chacun avec son propre nom de scène.
  • Une automatisation sur un événement Planification exécute le même script qu'un bouton : vous pouvez ainsi le lancer à la main ou à une heure précise.

Les scripts peuvent aussi être exécutés depuis d'autres endroits. Tout appareil connecté à Macro Deck peut lister et exécuter chaque script qui ne s'exécute pas sur un widget, avec ses propres valeurs d'entrée. Sur iPhone et iPad, Macro Deck Companion le fait depuis Raccourcis ou Siri. Pour exécuter un script sur un autre ordinateur équipé de Macro Deck, utilisez Exécuter un script sur un autre PC de Macro Deck Delegate.

Scripts n'apparaît pas sur la page Intégrations et n'a pas de boîte de dialogue de configuration. Sa catégorie Scripts figure toujours dans la boîte de dialogue Ajouter une action.

Macro Deck Companion

Incluse avec Macro Deck

Pilotez les téléphones et tablettes qui utilisent l'application Companion : luminosité, rotation, écran et captures d'écran.

Macro Deck Delegate

Incluse avec Macro Deck

Exécutez des scripts sur un autre PC équipé de Macro Deck et utilisez les variables qu'il partage.

Variables

Incluse avec Macro Deck

Modifiez vos variables depuis des boutons et des automatisations, et écrivez n'importe quelle variable dans un fichier.