Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: dimvoennyi on November 13, 2017, 08:47:35 PM
-
Подскажите новичку!
LCLICK(100,100)-как сделать чтобы кликер делал Рандомное количество кликов,не по времени а по количеству.Допустим от 1 до 100.То есть доходил до LCLICK(100,100) делал 5 или 66 кликов и пошел дальше.в следующий раз 4 или любое число до 100.
-
$r = RND(1,100)
FOR($a=0,$a<$r)
LCLICK(100,100)
WAITMS(50)
END_CYC
-
Спасибо! ;D
-
Спасибо! Я получил что хотел :D
-
Ещё есть вопросик по Рандому. Как прописать чтоб в поле по координатам (допустим (100,100) вписался текст Рандомный. Любые 30 знаков и цифр A-Z и 0-9 .Считывание с txt рандомной строчки с записью в буфер- Не подходит.
-
Ну раз невозможно значит вопросов нет. Уж извините вы меня, что не так, как нужно задал вопрос.
-
Ещё есть вопросик по Рандому. Как прописать чтоб в поле по координатам (допустим (100,100) вписался текст Рандомный. Любые 30 знаков и цифр A-Z и 0-9 .Считывание с txt рандомной строчки с записью в буфер- Не подходит.
Для печати больших букв требуется последняя бета версия.
http://crapware.aidf.org/forum/index.php?topic=356.msg24549#msg24549 (http://crapware.aidf.org/forum/index.php?topic=356.msg24549#msg24549)
Чтобы KEYSTRING работала правильно раскладки кликера и целевого окна должны совпадать.
$l = 30 // длина слова
$s = "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890" // Набор символов
$str = ""
FOR($i=0,$i<$l)
$str = STRCONCAT($str,STRCUT($s,RND(1,STRLEN($s)),1))
END_CYC
LCLICK(100,100)
WAITMS(50)
KEYSTRING($str)
WAITMS(50)
HALT
Смену раскладки можно сделать автоматически.
$l = 30 // длина слова
$s = "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890" // Набор символов
$str = ""
FOR($i=0,$i<$l)
$str = STRCONCAT($str,STRCUT($s,RND(1,STRLEN($s)),1))
END_CYC
LCLICK(100,100) // Клик
WAITMS(50)
// Смена раскладки 1033 En 1049 Ru
SETKBLAYOUT(HGET(100,100), 1033) // Для целевого окна по координате
SETKBLAYOUT($_hwnd_self, 1033) // для кликера
WAITMS(50)
KEYSTRING($str) // Вводим символы
WAITMS(50)
HALT // Стоп
-
Спасибо!