Hallo zusammen,
Ich habe den halben Tag damit verbracht mein Streamdeck zu konfigurieren, und bin letztendlich auch bei Supermacro gelandet.
Die andere Hälfte des Tages hab ich dann damit verbracht, Super-Macro zu verstehen.. ..und hab's noch lange nicht komplett verstanden.
Ich habe es aber geschafft mir ein Macro zu schreiben, mit dem ich per Tastendruck eine Landeerlaubnis einholen kann. (siehe Unten)
...*bisschen stolz*
Das Streamdeck erlaubt leider keine anderen Modifier-Tasten außer "STRG" & Alt", was gerade bei der erweiterten Kamerasteuerung ärgerlich ist.
SuperMacro hingegen erlaubt es Befehle mit "KeyDown" & "KeyUp" bei jeder Taste.
SuperMacro Github Wiki
Tipp zum Mausposition testen
Wenn ich einfach nur (Quick'n Dirty) eine bestimmte Mausposition testen wollt, dann benutzt am besten den Befehl: {{MOUSEXY:X,Y}}
Beschreibung:
Bewegt den Courser zu der angegebenen X,Y Position. 0,0 ist die obere linke Ecke vom Primär Bildschirm. Es werden positive und negative Werte unterstützt.
Landeerlaubnis einholen
Info: Die werte MOUSEXY:+160,+100 & MOUSEXY:+275,+178 wurden anhand einer Auflösung von 1080p ausgewählt.
{{F11}}{{PAUSE:2000}}{{LBUTTON}}{{MOUSEXY:+160,+100}}{{LBUTTON}}{{MOUSEXY:+275,+178}}{{LBUTTON}}{{PAUSE:2000}}{{F11}}
Ablauf:
- F11 drücken
- 2 sek. Warten
- Links-Klick
- Bewege Maus an Position [friends]
- Links-Klick
- Bewege Maus an Position [Icon]
- Links-Klick
- 2 sek. Warten
- F11 drücken
Emotes Ausführen
Info: Chat Fenster wird geöffnet(Enter), Befehl wird eingegeben z.B. /salute und ausgeführt(Enter)
Emote | Chat befehl | SuperMacro Befehl |
---|---|---|
agree | /agree | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}agree{{PAUSE:100}}{{ENTER}} |
angry | /angry | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}angry{{PAUSE:100}}{{ENTER}} |
at Ease | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}atease{{PAUSE:100}}{{ENTER}} | |
attention | /attention | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}attention{{PAUSE:100}}{{ENTER}} |
blah | /blah | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}blah{{PAUSE:100}}{{ENTER}} |
bored | /bored | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}bored{{PAUSE:100}}{{ENTER}} |
bow | /bow | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}bow{{PAUSE:100}}{{ENTER}} |
burps | /burps | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}burps{{PAUSE:100}}{{ENTER}} |
cheer | /cheer | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}cheer{{PAUSE:100}}{{ENTER}} |
chicken | /chicken | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}chicken{{PAUSE:100}}{{ENTER}} |
clap | /clap | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}clap{{PAUSE:100}}{{ENTER}} |
come | /come | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}come{{PAUSE:100}}{{ENTER}} |
cry | /cry | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}cry{{PAUSE:100}}{{ENTER}} |
dance | /dance | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}dance{{PAUSE:100}}{{ENTER}} |
disagree | /disagree | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}disagree{{PAUSE:100}}{{ENTER}} |
failure | /failure | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}failure{{PAUSE:100}}{{ENTER}} |
flex | /flex | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}flex{{PAUSE:100}}{{ENTER}} |
flirt | /flirt | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}flirt{{PAUSE:100}}{{ENTER}} |
gasp | /gasp | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}gasp{{PAUSE:100}}{{ENTER}} |
ghost | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}#{{PAUSE:100}}{{ENTER}} | |
greet | /greet | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}greet{{PAUSE:100}}{{ENTER}} |
laugh | /laugh | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}laugh{{PAUSE:100}}{{ENTER}} |
confirm launch | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}#{{PAUSE:100}}{{ENTER}} | |
point | /point | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}point{{PAUSE:100}}{{ENTER}} |
rude | /rude | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}rude{{PAUSE:100}}{{ENTER}} |
salute | /salute | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}salute{{PAUSE:100}}{{ENTER}} |
sit | /sit | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}sit{{PAUSE:100}}{{ENTER}} |
sleep | /sleep | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}sleep{{PAUSE:100}}{{ENTER}} |
smell | /smell | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}smell{{PAUSE:100}}{{ENTER}} |
taunt | /taunt | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}taunt{{PAUSE:100}}{{ENTER}} |
threaten | /threaten | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}threaten{{PAUSE:100}}{{ENTER}} |
wait | /wait | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}wait{{PAUSE:100}}{{ENTER}} |
wave | /wave | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}wave{{PAUSE:100}}{{ENTER}} |
whistle | /whistle | {{ENTER}}{{PAUSE:100}}{{KeyDown:SHIFT}}{{7}}{{KeyUp:SHIFT}}whistle{{PAUSE:100}}{{ENTER}} |
Automatisch Refuel & Restock
{{F11}}{{PAUSE:2000}}{{LBUTTON}}{{PAUSE:200}}{{MOUSEXY:+0,+0}}{{PAUSE:100}}{{LBUTTON}}{{MOUSEXY:+560,+685}}{{LBUTTON}}{{PAUSE:500}}{{MOUSEXY:+260,+360}}{{LBUTTON}}{{PAUSE:500}}{{MOUSEXY:+420,+360}}{{LBUTTON}}{{PAUSE:500}}{{MOUSEXY:+870,+360}}{{LBUTTON}}{{PAUSE:500}}{{MOUSEXY:+1020,+360}}{{LBUTTON}}{{PAUSE:500}}{{MOUSEXY:+1040,+575}}{{PAUSE:500}}{{LBUTTON}}
Mausposition für Buttons: (X,Y)
- Raumschiff Service-Menü: +560, +685
- Repair Button: +260 , +360
- Restock Button: +420 , +360
- Hydro Fuel Button: +870 , +360
- Quantum Fuel Button: +1020, +360
- CONFIRM Button: +1040, +575
Ich werde in der nächsten Zeit noch mit anderen Befehls-Ketten rumspielen. Mal gucken was man damit alles umsetzen kann.
mfg