Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: iisus on August 11, 2017, 02:56:38 PM
-
1-Левая кнопка мыши
2-Правая кнопка мыши
4-Средняя кнопка мыши
А как прописывать прокрутку колесика вверх, вниз, влево, право?
Простейший скрипт, как прописать, вместо средней кнопки мыши: Если колесико прокручивается вверх, вниз, влево, право?
while(iskeydown(4)=1) //Если зажата средняя клавиша мыши
KEYPRESS(#E)
WAITMS(50)
end_cyc
-
Большое спасибо. Про право и лево точно подмечено). У меня просто на мыши колесико нажимается влево и право, прокручивая в эти стороны.
-
Никак, кликер не умеет функцией ISKEYDOWN определять прокрутку колеса. Так же как и запись действий не записывает прокрутку.
-
iskeydown(4) будет равно один =1 только если именно эта строка выполняется в момент зажатой кнопки.
Колесо же ничего не зажимает, оно посылает серию коротких команд.
И в винде оно обрабатывается не так как кнопки. Колесо действует только над самим приложением и видимо сообщения посылаются именно ему и никому больше. Вот другие приложения, в том числе кликер, не видят сообщений от колеса, когда курсор не над ними.
У меня просто на мыши колесико нажимается влево и право, прокручивая в эти стороны.
Вот влево-вправо попробуй записать. Если кода появятся то работать с ними можно.
Может влево-вправо это просто доп клавиши мыши, как 4, 5 или 6...