0 / 0 / 0
Регистрация: 17.02.2011
Сообщений: 86
|
|
1 | |
Код имитации нажатия клавиши12.02.2013, 10:45. Показов 2614. Ответов 6
Метки нет (Все метки)
Подскажите код программы на virtual basic которая бы в фоновом режиме осуществляла бы имитацию нажатия клавиши (только одной и той же клавиши), обжатие клавиши, и повтор циклы через 2 секунды, данное действие должно выполнятся бесконечно до закрытия программы. Программа должна работать в фоновом режиме и выполнять действие в полно экранных приложениях.
В basic не селен, если можно поподробнее. Заранее большое спасибо
0
|
12.02.2013, 10:45 | |
Ответы с готовыми решениями:
6
Имитация нажатия клавиши Имитация нажатия клавиши клавиатуры Процедура обработки нажатия клавиши на клавиатуре Проблема с отловом нажатия на клавиши стрелок |
15145 / 6418 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
||||||
12.02.2013, 11:18 | 2 | |||||
Сохраните как .VBS и запускайте. Для прекращения работы скрипта завершите процесс WScript.exe в Диспетчере задач.
1
|
0 / 0 / 0
Регистрация: 17.02.2011
Сообщений: 86
|
|
12.02.2013, 12:18 [ТС] | 3 |
Казанский, Огромное спасибо вам
Добавлено через 31 минуту В текстовых редакторах а также в полно экранных чатах работает, но вот функции выполняемые нажатием данной клавиши в приложениях не работают, а конкретно в игре: чат пишет, а игровые действия не выполняются. Как это возможно исправить? Добавлено через 15 минут И если ставлю на исполнение клавишу "Space" печатает "s135"
0
|
12.02.2013, 12:30 | 4 |
И не будет работать в играх 2D и 3D.
В них другой механизм отслеживания нажатий клавиш на клавиатуре. В играх нажатие клавиш можно эмулировать только средствами DirectInput DirectX или аналогично OGL, в зависимости от того, что использует игра. Как реализовать - я не знаю.
1
|
0 / 0 / 0
Регистрация: 17.02.2011
Сообщений: 86
|
|
12.02.2013, 12:45 [ТС] | 5 |
Интересно что ставлю символ "с" (он выполняет игровое действие) и действие выполняется на ура, а если ставлю символы на другие действия то не выполняется
0
|
0 / 0 / 0
Регистрация: 17.02.2011
Сообщений: 86
|
|
12.02.2013, 14:46 [ТС] | 7 |
Все разобрался, данная игра ничего подобного видимо не использует, моя затея удалась, всем огромное спасибо, особенно "Казанский" за код, тема закрыта
0
|
12.02.2013, 14:46 | |
12.02.2013, 14:46 | |
Помогаю со студенческими работами здесь
7
Процедура обработки события нажатия клавиши для формы Имитация нажатия клавиши Tab в стороннем приложении (игре) Возможно ли получить проверку нажатия клавиши через VBS? Как можно заставить программу выполнять определенные действия после нажатия клавиши ENTER Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |