Войти

Показать полную графическую версию : [решено] Не получается отправить игре клавишу Send'ом


Anton1995
06-04-2012, 18:42
Ситуация такая: есть ноутбук без NumPad'а, и игра, требующая его для некоторых действий.
Давно, во времена Windows 7, написал себе небольшой скриптик, который при нажатии на PageUp and PageDown эмулирует клавишы соответственно "+" и "-" на цифровом блоке. И в седьмой винде все замечательно работало. Но сейчас у меня стоит Win8 CP. По моим подсчетам, AutoIt не может послать функцией Send() нажатия клавиш в окно игры, хотя в другие окна может, и определяет "игровое" окно нормально. У кого-нибудь есть решения?

apozlevich
06-04-2012, 21:14
Извиняюсь за некорректный ответ, но дело в восьмой винде, верните седьмую.

Anton1995
06-04-2012, 21:59
То, что дело в 8-ке, Вы сказали из-за того, что она новая или Вы имели подобные проблемы?

apozlevich
07-04-2012, 10:27
Пробовал ставить, пара скриптов действительно не захотела работать. А то, что она жутко нестабильная (была тогда, по крайней мере) меня заставило вернутся обратно на мою сборку XP. Правда я с самого начала к ней скептически относился. Дельных советов дать не могу, потому и извиняюсь за некорректный ответ, так как советовать снести систему - не лучший тон на просторах форумов. Эм.. Где я так писать научился?!

Anton1995
07-04-2012, 21:11
Спасибо, попробовал AutoHotKey - то же самое, в игре не пашет, в остальных местах - все окей. Ладно, может будет повод подумать на счет USB NumPad'а)))




© OSzone.net 2001-2012