Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Посылка нажатия клавиш в игру |

04.12.2008, 20:13
|
|
Познающий
Регистрация: 10.04.2005
Сообщений: 49
Провел на форуме: 108176
Репутация:
12
|
|
Посылка нажатия клавиш в игру
Требуется послать гажатия клавиш в игру (LineAge2), пробовал способ - http://www.delphisources.ru/pages/faq/base/send_keys_comp.html , для обычных кон всё работает, но вот для игры нет
Стандартная виндовая Экранная клавиатура делает это без проблем.
Помогите кто нибудь кодом.
|
|
|

04.12.2008, 20:23
|
|
Участник форума
Регистрация: 24.06.2007
Сообщений: 299
Провел на форуме: 467372
Репутация:
212
|
|
Может это детский способ, но когда я писал трейнеры для игр, то использовал примерно такую схему:
http://www.delphisources.ru/pages/faq/base/send_keys2.html
Последний раз редактировалось WAR!9G; 04.12.2008 в 20:26..
|
|
|

05.12.2008, 12:32
|
|
Статус пользователя:
Регистрация: 26.07.2005
Сообщений: 568
Провел на форуме: 1290766
Репутация:
1236
|
|
WINAPI keybd_event()
__________________
 
snow white world wide
|
|
|

06.12.2008, 16:12
|
|
Познающий
Регистрация: 10.04.2005
Сообщений: 49
Провел на форуме: 108176
Репутация:
12
|
|
keybd_event() - это я уже пробовал. всё здорово работает, но только не с игрой 
Почему не знаю.
|
|
|

07.12.2008, 00:31
|
|
Познающий
Регистрация: 13.02.2007
Сообщений: 41
Провел на форуме: 137010
Репутация:
26
|
|
Сообщение от Mirovan
keybd_event() - это я уже пробовал. всё здорово работает, но только не с игрой 
Почему не знаю.
т.е. ты юзал spy++ для того, чтобы отловить параметры сообщений, посылаемых при нажатии на кнопку в игре, а потом пытался их симитировать в проге, и не работало?) или как ты делал?
|
|
|

07.12.2008, 00:41
|
|
Познающий
Регистрация: 22.07.2008
Сообщений: 62
Провел на форуме: 304390
Репутация:
172
|
|
ХМ... игры не программировал, а какже SendMessage?
|
|
|

09.12.2008, 14:57
|
|
Участник форума
Регистрация: 19.05.2007
Сообщений: 281
Провел на форуме: 2823587
Репутация:
106
|
|
Сообщение от _Kris_
ХМ... игры не программировал, а какже SendMessage?
С SendMessage могут быть проблемы поскольку посылать возможно нужно не в основной поток и его придется искать.
|
|
|

11.12.2008, 20:08
|
|
Статус пользователя:
Регистрация: 26.07.2005
Сообщений: 568
Провел на форуме: 1290766
Репутация:
1236
|
|
самолично писал ПассПринтер для гта3 - печатает пароли по нажатию горячей клавишы, насчет линяги незнаю, но сорс принесу. напомни тока. по пм например
__________________
 
snow white world wide
Последний раз редактировалось sn0w; 11.12.2008 в 20:21..
|
|
|

12.12.2008, 11:51
|
|
Статус пользователя:
Регистрация: 26.07.2005
Сообщений: 568
Провел на форуме: 1290766
Репутация:
1236
|
|
во. залил. надеюсь поможет  http://www.sendspace.com/file/klj1am
__________________
 
snow white world wide
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|