Witam,
Jestem początkującą osobą w pisaniu kodu w AutoHotkey.
Pytanie do Was czy jest możliwość ustawienia komendy sleep ale z wartością losową?
Trochę poczytałem i znalazłem komendę : RandomSleep i za cholerę nie chce działać co robię nie tak?
Chciałbym aby pętla przy wpisywaniu składnika1 nie odbywała się w takim samym czasie przy wpisywaniu kolejnej wartości tylko losowo w czasie. Użyłem RandomSleep ale coś nie śmiga....
Dziękuje z góry za wskazówki.
KOD:
; <COMPILER: v1.0.47.6>
#SingleInstance force
#WinActivateForce
DetectHiddenText, On
SetWinDelay, 300
Loop, read, C:\...........\aaa.txt
IfExist C:\..........\aaa.txt
{
StringSplit, skladnik, A_LoopReadLine, %A_TAB%,
Skladnik = %skladnik1%
sleep 500
WinActivate, Repertorium ogólne,
WinWaitActive, Repertorium ogólne,
sleep 1000
Send, {ALTDOWN}f{ALTUP}
sleep 1300
send, %skladnik1%
sleep 1000
send, {enter}
sleep 5000
MouseClick, right, 238, 253
sleep 2000
MouseClick, left, 378, 523
sleep 2000
MouseClick, left, 589, 548
sleep 2000
MouseClick, left, 762, 600
sleep 2000
send, {enter}
sleep 1000
IfWinExist, Adnotacje,
MouseClick, left, 74, 42
{
WinActivate, Adnotacje,
WinWaitActive, Adnotacje,
send, n
}
RandSleep(2000,3000)
RandSleep(x,y)
{
Random, rand, %x%, %y%
Sleep %rand%
}
WinActivate, Repertorium ogólne,
WinWaitActive, Repertorium ogólne,
sleep 1000
}