Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Winwows 10 не срабатывает удержания клавиши

Страниц (1): [1]
 

1. Saor - 28 Октября, 2018 - 00:46:11 - перейти к сообщению
Нужно нажать у и удерживать клавишу определенно количество секунд.
Выполняю такой код:
CODE:

pause (5000);
keydown ('W');
pause (3000);
keyup ('W');


Происходит одиночное нажатие клавиши, как будто выполняется команда
CODE:
key ('W');

Для экспериментов был использован компьютер и Ноутбук с Windows 10, протестировать на других операционных системах нет возможности.
Подскажите в чем может быть причина. С функцией залипания клавиш в винде экспериментировал это ничего не дало.
2. Zireael - 28 Октября, 2018 - 05:32:45 - перейти к сообщению
Так не сработает?:
CODE:
pause (3000);
looptime (3000)
{
keydown (89); // 89 это 'y'
sleep (30); // пауза между нажатием и отпускание
keyup (89);
}
3. Kibor - 28 Октября, 2018 - 05:43:25 - перейти к сообщению
А что надо от этого?
Если повтор символов, то этого не будет.
А в играх где то работает, где то нет.
4. Saor - 28 Октября, 2018 - 13:52:48 - перейти к сообщению
Через цыкл наверняка сработает. Но это палево. Вместо одного длинного нажатия будет серия коротких. К примеру мне надо зажать кнопку. Нажимаю кнопку машина едет отпускают останавливается. Поэтому и интересует зажатая и неотпущенная кнопка.

Powered by ExBB FM 1.0 Final