На ваш бан.
-
Автор темы
- #1
Попытался сделать макрос на Logitech G HUB на простой автокликер:
(при включённом капслоке если зажать колёсико мыши то будет спамится левая кнопка мыши)
Так вот, оно работает и выдаёт около 640 кликов за 10 секунд(на сайте одном проверял). Но я зохотел сделать быстрее и обнаружил что дробные значения(типа данных float) эта функция не жрёт и просит только интеджер(т.е. целое число). Я попробовал написать туда задержку 0 и увидел 10к кликов за одно милисекундное нажатие колёсика мыши, оно то прикольно но если зажать колесо то комп зависнет намертво и единственный вариант это перезапускать комп с кнопки. Как можно решить этот вопрос, кто-нибудь знает?
У меня есть идея вставить туда вместо sleep() какую-нибудь прожорливую функцию которая занимает какое-то время на выполнение и изменять задержку количеством выполнения этой функции, есть такие?
code_language.lua:
EnablePrimaryMouseButtonEvents(true);
function OnEvent(event, arg)
if IsKeyLockOn("capslock") and IsMouseButtonPressed(2) then
repeat
PressMouseButton(1)
ReleaseMouseButton(1)
Sleep(1)
until not IsMouseButtonPressed(2)
end
end
Так вот, оно работает и выдаёт около 640 кликов за 10 секунд(на сайте одном проверял). Но я зохотел сделать быстрее и обнаружил что дробные значения(типа данных float) эта функция не жрёт и просит только интеджер(т.е. целое число). Я попробовал написать туда задержку 0 и увидел 10к кликов за одно милисекундное нажатие колёсика мыши, оно то прикольно но если зажать колесо то комп зависнет намертво и единственный вариант это перезапускать комп с кнопки. Как можно решить этот вопрос, кто-нибудь знает?
У меня есть идея вставить туда вместо sleep() какую-нибудь прожорливую функцию которая занимает какое-то время на выполнение и изменять задержку количеством выполнения этой функции, есть такие?