Автокликер Clickermann :: Форум
Основной раздел => Использование => Topic started by: NERON on November 12, 2013, 09:33:27 AM
-
Нужно чтобы цифры,например, от 1 до 9 нажимались через 1 сек( это понятно-через waitms) и параллельно раз в 40 сек нажимались F3,F4 , а F7,F8 нажимались раз в 60 сек. Можно так сделать?
-
Нужно чтобы цифры,например, от 1 до 9 нажимались через 1 сек( это понятно-через waitms) и параллельно раз в 40 сек нажимались F3,F4 , а F7,F8 нажимались раз в 60 сек. Можно так сделать?
WAITMS(300)
$time34 = $_time_t + 40
$time78 = $_time_t + 60
$rep = 0
WHILE($rep = 0)
$key = 47
FOR ($key, $key<57)
IF($time34 < $_time_t)
KEYPRESS(#F3)
WAITMS(50)
KEYPRESS(#F4)
WAITMS(50)
$time34 = $_time_t + 40
END_IF
IF($time78 < $_time_t)
KEYPRESS(#F7)
WAITMS(50)
KEYPRESS(#F8)
WAITMS(50)
$time78 = $_time_t + 60
END_IF
KEYPRESS($key)
WAITMS(1000)
END_CYC
END_CYC
-
Если ещё точнее, так:
WAITMS(300)
$time34 = $_time_t + 40
$time78 = $_time_t + 60
$rep = 0
WHILE($rep = 0)
$key = 47
FOR ($key, $key<57)
KEYPRESS($key)
WAITMS(50)
$w = 950
IF($time34 < $_time_t)
KEYPRESS(#F3)
WAITMS(50)
KEYPRESS(#F4)
WAITMS(50)
$w = $w - 100
$time34 = $_time_t + 40
END_IF
IF($time78 < $_time_t)
KEYPRESS(#F7)
WAITMS(50)
KEYPRESS(#F8)
WAITMS(50)
$w = $w - 100
$time78 = $_time_t + 60
END_IF
WAITMS($w)
END_CYC
END_CYC
-
Круто. оперативно. работает. спасибо!!! А как теперь сделать чтоб перед 1 и перед 4 нажимался Tab ??
Думал потом сам все вставлю, но от функций мозги набекрень))
-
Винту лишь бы все усложнить ;)
WAITMS(300)
KEYPRESS(#TAB)
WAIT(1)
KEYPRESS(#1)
WAIT(1)
KEYPRESS(#2)
WAIT(1)
KEYPRESS(#3)
WAIT(1)
KEYPRESS(#TAB)
WAIT(1)
KEYPRESS(#4)
WAIT(1)
KEYPRESS(#5)
WAIT(1)
KEYPRESS(#6)
WAIT(1)
KEYPRESS(#7)
WAIT(1)
KEYPRESS(#8)
WAIT(1)
KEYPRESS(#9)
WAIT(1)
IF($time1 < $_time_t)
KEYPRESS(#F3)
WAIT(1)
KEYPRESS(#F3)
WAIT(1)
$time1 = $_time_t + 40
END_IF
IF($time2 < $_time_t)
KEYPRESS(#F7)
WAIT(1)
KEYPRESS(#F8)
WAIT(1)
$time2 = $_time_t + 60
END_IF
-
Винту лишь бы все усложнить ;)
Такая тема не первая и не вторая. Я просто предвидел следующий вопрос, который почти всегда возникает:
"А что, если время 40/60 истечёт раньше, чем до условия дойдёт скрипт, когда будет 10 сек. тыкать первые кнопки" :) ;D
Зато у меня равномерней :) и всего 25 строк (даже 20 если первые нажатия не нужно пропускать).
Я тоже сначала написал кейпрес каждому. Потом подумал - банальщина, надоело. 101-й похожий вопрос.
-
Ну теперь и ежу понятно)) спасибо огромное!