Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Эмулирование клавиатуры и мыши. (http://forum.oszone.net/showthread.php?t=194230)

J7BXA 17-12-2010 13:12 1567999

Эмулирование клавиатуры и мыши.
 
Здраствуйте!
Интересует скриптовой язык, которым можно было эмулировать нажатия клавиатуры и мыши.
Неоходимо, что бы по нажатию горячих клавишь в игре (Драконика) выполнялись заданные в скрипте действия.
Данная игра имеет программу защиты (GameGuard), которая знает множество скриптовых языков и блокирует их.

Так я пытался написать простой скрипт на AutoHotKey, для проверки:

Код:

^z::
SendInput {x}
return

При нажатии Crtl + Z в активное окно посылается нажатие клавиши "Х" и скрипт возвращается в ждущий режим до следующего нажатия комбинации клавиш.
Увы, в игре ничего не происходит. За то в блокноте пишет "Х"...
Это уже не первая попытка написания скрипта на АНК под эту игру. И ранее я перепробЫвал другие взаимозаменяемы команды. Такие как просто "Send", или указание кода нужной клавиши. Параллельно все проверялось в блокноте...

Пробовал написать подобный скрипт на родственном языке (AutoIt), но тут меня постигла неудача.
То ли GameGuard приложил свою руку, толи скрипт, написанный мною, оказался кривой. Но и итоге GUI Windows повела себя неадекватно.
Вот содержание скрипта для AutoIt'а:

Код:

HotKeySet ("^z", "HotKey")
While 1
    Sleep(100)
WEnd
Func HotKey ()
Send ("{x}")
endFunc

Может быть я написал неправильный скрипт для AutoIt'а. Увы, писать скрипты я начинал на АНК.

Поэтому, кто знает какие либо программы, эмулирующие нажатие клавишь на клавиатуре и действия мыши, либо знает как это можно реализовать вышеперечисленными/сторонними программами, то жду Ваших сообщений.

P.S. Заранее благодарен!


Время: 14:27.

Время: 14:27.
© OSzone.net 2001-2025