Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: pavelsan on September 29, 2015, 08:39:39 PM
-
Добрый вечер.
Есть задача в игре появляется диалоговое окно в не го нужно ввести число от 70 до 130 случайным образом.
Решал так
LCLICK(1315, 401) //x щелкаем в окно ввода координаты Х
WAITMS(500)
KEYPRESS(RNDFROM(#7,#8,#9)
KEYPRESS(RNDFROM(#1,#2,#3,#4,#5,#6,#7,#8,#9,#0)
, но так работает только от 70 до 99.
Если добавить еще строчку то в диапазон не попадаю. (
Есть ли решение ?
-
интересное у тебя решение :D. только там скобок не хватает
KEYPRESS(RNDFROM(#7,#8,#9))
KEYPRESS(RNDFROM(#1,#2,#3,#4,#5,#6,#7,#8,#9,#0))
но можно намного проще
LCLICK(1315, 401) //x щелкаем в окно ввода координаты Х
WAITMS(500)
KEYSTRING(rnd(70,130))
можно еще через буфер
LCLICK(1315, 401)
WAITMS(500)
TOCLIP (rnd(70,130))
KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#V)
WAITMS (50)
KEYUP (#V)
KEYUP (#CTRL)
-
первый вариант не работал, потому что команда рандом оперирует с цифрами, а не с кнопками?
-
Всем спасибо. Вопрос решил. ;D