Показать сообщение отдельно
Старый 15.07.2018, 11:25   #5 
Warper
Предводитель Warper вне форума

 Аватар для Warper

Ответить с цитированием
Info
Сообщений: 19,274
Всего лайков: 59
Регистрация: 27.12.2004
Игра: Mass Effect A
ЛекарьGoHa.Ru - 10 летПризнанный автор
Награжден за: Lineage2Просветитель
Награжден за: Lineage2
Re: Нужен скрипт-кликер

Цитата:
Сообщение от Zan Посмотреть сообщение
Салют.
В общем, такое дело. Понадобился примитивнейший кликер. Суть в следующем
- зажатие какой-либо кнопки должно эмитировать непрерывное нажатие ЛКМ (это просто)
- система должна делать делать в течение 10 секунд (пока зажата кнопка) больше 5000 кликов ЛКМ. С этим как раз проблема.

Как вариант - нажатие кнопки должно восприниматься системой как 5000 нажатий ЛКМ в течение 10 секунд.

Дело в том, что, сколько я не бьюсь с разного рода софтом, у меня не выходит "разогнать" скорость кликов больше, чем 740-760 за 10 секунд.
То есть, удаление какой-то там задержки либо сокращение её до 0.1 мс, - это дает указанное выше количество кликов.

Вопрос: в принципе, возможно обойти это системное ограничение и добиться желаемого?
В Windows типичный тик смены контекстов - 10 мс, то есть, программа, которая делает "ничего", и спит минимум 0.1мс, получает управление до 100 раз в секунду. Ты же хочешь разогнаться до 1-2 мс, что на стандартных таймерах недостижимо. Есть риалтайм-таймеры, но обычные скриптовые кликеры их не используют.
Можешь настрогать или нагуглить на с++ программу с использованием этих таймеров. Идейно она будет занимать 100% одного процессора (не слезая), и кидать в нужное место в нужное окно событие клика мышки.

В принципе, на AutoIt зацикленный скрипт можно подогнать под твою скорость - то есть без задержек, вместо них какие-то простые действия типа циклов на 100-1000-10000 шагов инкремента внутренней переменной - может сделать похожую задержку. Но эта радость грузит комп сильно, и задержку нужно будет постоянно поправлять, она зависит от фазы луны, числа загруженных программ и прочих версий виндовузов.

С приёмной стороной с вероятностью 99,5% будет похожая проблема - практически она будет обрабатывать клики пачками по 5-10-20. Это не совсем чистый эксперимент...
__________________
Не стоит, тратить жалость на такое ничтожное существо как я (с) Skuchniy
1 пользователь оценил это сообщение: Показать