Používám už několik let v aplikaci, kde nejsou naprogramované dávkové akce, ale jsou k dispozici hotkey
Příklad:
;-------------
WinActivate, okno
Send, U{SPACE}MT{SPACE}Z{SPACE}T{SPACE}
;-------------
Název okna zjistíš po spustění "AutoIt /reveal" a klepnutí na toto okno myší.
V okně jsou také zobrazované souřadnice kurzoru myši.
myloop:
WinActivate, okno1
LeftClick, 432, 616
LeftClick, 432, 616
SEND, #{CTRLDOWN}#{INS}#{CTRLUP}
SetEnv, variable, %COMSPEC% /c %CLIPBOARD%
WinActivate, okno1
IfInString, variable, 000, Goto, pripoj
Goto, dalsi
pripoj:
Send, ACRA
pauza:
Sleep, 6000
WinActivate, okno1
LeftClickDrag, 165,616,544,612
SEND, #{CTRLDOWN}#{INS}#{CTRLUP}
SetEnv, uz_je, %COMSPEC% /c %CLIPBOARD%
IfInString, uz_je, Dispozice přidělena, Goto, navrat
Goto, pauza
navrat:
SEND, {SPACE}NN
dalsi:
Send, D
next:
;Sleep, 3000
WinActivate, okno1
LeftClick, 432, 616
LeftClick, 432, 616
SEND, #{CTRLDOWN}#{INS}#{CTRLUP}
SetEnv, ma_spojit, %COMSPEC% /c %CLIPBOARD%
IfInString, ma_spojit, 000, Goto, myloop
WinActivate, okno1
LeftClickDrag, 467,81,405,82
SEND, #{CTRLDOWN}#{INS}#{CTRLUP}
SetEnv, je_dalsi, %COMSPEC% /c %CLIPBOARD%
IfInString, je_dalsi, Další, Goto, test_konce
goto, next
test_konce:
WinActivate, okno1
LeftClickDrag, 406,666, 34,666
SEND, #{CTRLDOWN}#{INS}#{CTRLUP}
SetEnv, je_konec, %COMSPEC% /c %CLIPBOARD%
IfInString, je_konec, V tomto směru není další záznam, Goto, konec
Goto, myloop
konec: