Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: dimvoennyi on November 13, 2017, 08:47:35 PM

Title: Рандомное количество кликов в точку
Post by: dimvoennyi on November 13, 2017, 08:47:35 PM
Подскажите новичку!
LCLICK(100,100)-как сделать чтобы кликер делал Рандомное количество кликов,не по времени а по количеству.Допустим от 1 до 100.То есть доходил до LCLICK(100,100) делал 5 или 66 кликов и пошел дальше.в следующий раз 4 или любое число до 100.
Title: Re: Рандомное количество кликов в точку
Post by: Oraven on November 13, 2017, 09:18:32 PM
Code: (clickermann) [Select]
$r = RND(1,100)
FOR($a=0,$a<$r)
   LCLICK(100,100)
   WAITMS(50)
END_CYC
Title: Re: Рандомное количество кликов в точку
Post by: dimvoennyi on November 13, 2017, 09:20:30 PM
Спасибо! ;D
Title: Re: Рандомное количество кликов в точку
Post by: dimvoennyi on November 13, 2017, 10:07:58 PM
Спасибо! Я получил что хотел  :D
Title: Re: Рандомное количество кликов в точку
Post by: dimvoennyi on December 01, 2017, 08:17:55 PM
Ещё есть вопросик по Рандому. Как прописать чтоб в поле по координатам (допустим (100,100) вписался текст Рандомный. Любые 30 знаков и цифр A-Z и 0-9 .Считывание с txt рандомной строчки с записью в буфер- Не подходит.
Title: Re: Рандомное количество кликов в точку
Post by: dimvoennyi on December 01, 2017, 09:18:18 PM
Ну раз невозможно значит вопросов нет. Уж извините вы меня, что не так, как нужно задал вопрос.
Title: Re: Рандомное количество кликов в точку
Post by: Oraven on December 01, 2017, 09:26:41 PM
Ещё есть вопросик по Рандому. Как прописать чтоб в поле по координатам (допустим (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 работала правильно раскладки кликера и целевого окна должны совпадать.
Code: (clickermann) [Select]
$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

Смену раскладки можно сделать автоматически.
Code: (clickermann) [Select]
$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  // Стоп
Title: Re: Рандомное количество кликов в точку
Post by: dimvoennyi on December 01, 2017, 09:37:16 PM
Спасибо!