Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.65/20: Рейтинг темы: голосов - 20, средняя оценка - 4.65
jok3r666
0 / 0 / 0
Регистрация: 07.10.2011
Сообщений: 7
1

Имитация нажатия клавиш

07.10.2011, 16:45. Просмотров 3754. Ответов 4
Метки нет (Все метки)

Вот в чем беда, перейду сразу к теме что бы не морочить всем мозг ибо все равно придется вскрыть все карты, есть такая онлайн игра Карос. Хотел на досуге на нее бота наклепать, но вот незадача. Защита у нее Game Guard эта какаха не дает запускать ни CE не ArtMoney не OlyDbg, но ща не об этом.

Создал я простую прогу, для передачи в окно через sendmessage клавиши, все пучком определил hwnd, но при посыле нифига не происходит, с другими окнами все работает. Пробовал через кейборд евент таже беда.
Заметил что экранная клавиатура на нее так же не влияет, только если в чат тыкнуть она начинает работать.
Дык вот, игра же все равно как то перехватывает нажатия, может есть имитация на уровне порта или еще там чего нить, типа как будто я и правда нажимаю клаву.(я ща из головы все беру может такого ваще не существует и я бред несу)
Весь мозг себе из тр..ал... Люди добрые помогите кто чем может.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2011, 16:45
Ответы с готовыми решениями:

Имитация нажатия клавиш
я пытаюсь написать бот для одной онлайн игры и в ней этот бот не работает, хотя...

Имитация нажатия клавиш клавиатуры
Всем привет! Прошу помочь мне. Я искал в интернете но там как то сложно. Я...

Имитация бесконечного нажатия клавиш
Доброго времени суток всем! Уважаемые delphi'сты помогите пожалуйста. Дело вот...

Имитация нажатия клавиш мыши
Здравствуйте. Мне нужно имитировать нажатия клавиш мыши после клики по...

Имитация нажатия клавиш в другом процессе
как сделать, чтобы программа программно нажимала клавишу F1 в другом процессе...

4
MultiVan
59 / 59 / 4
Регистрация: 13.08.2011
Сообщений: 165
07.10.2011, 18:31 2
Тебе нужно нажать кнопку в окна?
Delphi
1
2
SendMessage(Handle,WM_KeyDown,VK_Return,0); //Нажать на кнопку Enter(VK_Return)
SendMessage(Handle,WM_KeyUp,VK_Return,0); //Поднимает кнопку Enter(VK_Return)
P.S. Я не до-конца понял что тебе нужно!
0
jok3r666
0 / 0 / 0
Регистрация: 07.10.2011
Сообщений: 7
08.10.2011, 08:48  [ТС] 3
send message не работает защита не пропускает так же как и keyboardevent
Ищу другие способы реализации(аналоги) думаю нужно что то глубже чем winapi

Добавлено через 13 часов 14 минут
ап, что ни кто не знает?
0
MultiVan
59 / 59 / 4
Регистрация: 13.08.2011
Сообщений: 165
09.10.2011, 00:45 4
Цитата Сообщение от jok3r666 Посмотреть сообщение
send message не работает защита не пропускает так же как и keyboardevent
Ищу другие способы реализации(аналоги) думаю нужно что то глубже чем winapi

Добавлено через 13 часов 14 минут
ап, что ни кто не знает?
Фокусировай окно:
Delphi
1
SendMessage(HWND,WM_SETFOCUS,0,0);
0
jok3r666
0 / 0 / 0
Регистрация: 07.10.2011
Сообщений: 7
10.10.2011, 07:24  [ТС] 5
Цитата Сообщение от MultiVan Посмотреть сообщение
Фокусировай окно:
Delphi
1
SendMessage(HWND,WM_SETFOCUS,0,0);
Делал не работает.((( еще предложения, лучше бы что нибудь не из winApi а на аппаратном уровне(это бред хд а вдруг есть такое ЫЫЫ)

Добавлено через 21 час 55 минут
Последний ап.
0
10.10.2011, 07:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.10.2011, 07:24

Почему не работает имитация нажатия клавиш в приложениях WebBrowser
keybd_event(p1, 0, 0, 0); keybd_event(p1, 0, KEYEVENTF_KEYUP, 0);...

Имитация нажатия лкм
Здравствуйте! Столкнулся с проблемой. Необходимо нажать на кнопку...

Имитация нажатия клавиши
Здравствуйте! Нужно сделать имитацию нажатия клавиши Enter в сторонней...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru