Узлы Keyboard
События клавиш, текстовый ввод и DSL Action Sequence.
Keyboard Event
single/multiple click, hold, release или combo.
In: Window:HWND, Event:String, Key:String, Combo:String, Count:Int
Out: exec Out
Event=combo использует Combo, иначе Key.
Keyboard Event(Event=combo, Combo=ctrl+c).
Keyboard Type Text
Печатает текст в активное окно.
In: Window:HWND, Text:String, Delay ms:Int
Out: exec Out
Перед выполнением окно активируется fail-safe логикой runtime.
Type Text("hello", Delay ms=20).
Action Sequence
Выполняет компактную строку действий.
In: Window:HWND, Actions:String, Delay ms:Int
Out: exec Out
Формат действий вроде `key:tab; wait:100; click:left`.
Action Sequence("key:tab; wait:100; text:hello; click:left").
Is Key Down
True пока выбранная клавиша зажата.
In: Key:String
Out: Down:Bool
Удобно для собственных hotkey-условий в сценарии.
Is Key Down(Shift) → If → альтернативная ветка.