Macros StreamDeck

bruspal

2éme classe
Navigateur
Responsable de la Communication
5/8/18
82
100
18
#2
Une touche pour demander l'appontage / l'ouverture du hangar

(utilisez l'accent du sud)
Bonjour à tous !

Alors Aujourd'hui mon bon Alexi qu'avons nous en recette ? Je vous le donne en mille !

Hé bieng ! Une macro qui permet que d'un simple appuis sur un bouton la demande d'appontage ou d'ouverture du hangar soit faites.

1) Installation du plugin superMacro

Pour faire ça il faut commencer par installer le plugins streamdeck : superMacro
Ca se fait en cliquant sur le bouton 'plus d'action...' en bas à droite de la fenêtre principale

1594456913689.png


Ensuite dans la liste sélectionner le plugin SuperMacro et cliquer sur installer (dans la capture ça a déjà été installé)

1594456984292.png


Retourner dans l'écran principal la nouvelle catégorie d'action devrait être disponible

1594457101328.png


2) Mise en place de la macro

Faire glisser l'action "SuperMacro" à l'emplacement souhaité faire son tuning d'icone test et etc comme bon vous semble.

Dans les options de l'action champ 'Short-Press Macro' copier le code si dessous, je met le code brut,
Il faudra peut-être l'adapter en fonction de la config, je vais commenter les commande et expliqué 2/3 chose dans la partie suivante.

Le code ci-dessous est pour un ecran principale en 2560x1080
Pour du 1920x1080 il faut remplacer les coordonnées des commande MOUSEXY
  • 576,147 par 238,176
  • 732,268 par 410,269
Code:
{{0}}
{{pause:300}}
{{F11}}
{{pause:1500}}
{{MOUSEMOVE:5,5}}
{{pause:100}}
{{MOUSEXY:576,147}}
{{pause:100}}
{{LBUTTON}}
{{MOUSEXY:732,268}}
{{pause:300}}
{{LBUTTON}}
{{pause:2000}}
{{F11}}
Commentaire de code : j'explique 1 fois les nouvelles ligne mais je repete pas histoire de pas polluer pour rien (et ca me fais moi de taf)

Code:
{{0}}  // touche 0 pour deselectionner d'éventuel selection
{{pause:300}} // pause de 300ms
{{F11}} // touche F11 (ouvre l'onglet comm du mobiglass)
{{pause:1500}}
{{MOUSEMOVE:5,5}} // deplace la souris de quelques pixels, sans ca la suite ne fonctionnera pas
{{pause:100}}
{{MOUSEXY:576,147}} // met la souris à la position x : 576 et y : 147 (2eme onglet en haut a gauche 'friend')
{{pause:100}}
{{LBUTTON}} // click souris
{{MOUSEXY:732,268}} // Position du bouton pour appeler le premier élément de la liste des contact
{{pause:300}}
{{LBUTTON}}
{{pause:2000}}
{{F11}}
3) Tunning / adaptation a votre config

Ce fichier de macro dépend de config.
Si ce n'est pas le binding clavier par defaut il faut modifier avec les bonne touche.
Et plus important encore la position de la souris va dependre de la résolution, du nombre d'écran

3.1) Position de la souris

Pour avoir la position de la souris a reporter dans la macro il faut utiliser l'action 'Mousse location'
1594459682615.png


Le glisser sur le deck puis :
  • appuyer 1 fois pour commencer le relever de la position souris
    1594459834654.png
  • Appuyer a nouveau pour bloquer l'affichage de la position
  • Relever ces valeurs et le mettre dans le script de la macro.

Appuyer une nouvelle fois relance l'affiche des coordonnées.


Voia voila, si vous avez des questions n'hésitez pas.

Je publierai éventuellement d'autres macro par la suite.

Pour la doc complete c'est par -> ICI <-

Tchusss !
 

Fichiers joints

Dernière édition: