 |
SendMessage PostMessage - Вопросы и ответы, обсуждения - Ваши вопросы по Pascal/Delphi только в данном разделе |
16.05.2012, 22:08
|
#1
|
|
|
|
Пехотинец
|
 Регистрация: 02.04.2011
 Сообщений: 66
 Популярность: 9953
 Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
|
SendMessage PostMessage
Здравствуйте , есть игра . Нужно сделать что то типо анти афк кикера .
SendMessage
PostMessage
как то странно работают. Пытаюсь отправить в окно нажатие кнопки (движение вперед) но ничего не происходит ... а есле ставлю фокус на чат то он пишет "WWWWWWWWWWWWWWWWWWWWWWWW" ну прописывает ту кнопку которая и дожна отвечать за движение вперед.
Вопрос: почему не работает вне чата ?
P.s по другому работает , но тогда он просто имитирует нажатие клавиши на клавиутаре не в окно а ВООБЩЕ . Т.е есле свернуть игру , то будет писаться туда , где фокус .
|
|
|
16.05.2012, 22:45
|
#2
|
|
|
|
Рыцарь
|
 Регистрация: 12.04.2009
 Сообщений: 394
 Популярность: 47903
 Сказал(а) спасибо: 515
Поблагодарили 1,124 раз(а) в 430 сообщениях
|
Re: SendMessage PostMessage
Может банальная защита от ботов?
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
Пользователь сказал cпасибо:
|
|
17.05.2012, 04:18
|
#3
|
|
|
|
Разведчик
|
 Регистрация: 17.05.2012
 Сообщений: 18
 Популярность: 66
 Сказал(а) спасибо: 20
Поблагодарили 20 раз(а) в 11 сообщениях
|
Re: SendMessage PostMessage
Последний раз редактировалось victor20011; 17.05.2012 в 04:42.
|
|
|
Пользователь сказал cпасибо:
|
|
17.05.2012, 07:06
|
#4
|
|
|
|
Сержант
|
 Регистрация: 19.01.2011
 Сообщений: 168
 Популярность: 485
 Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
|
Re: SendMessage PostMessage
Ну лично я пользуюсь таким кодом,для эмуляции нажатия клавиши:
Код:
var
WndHndl:THandle;
begin
WndHndl:=FindWindow(nil, 'Тут название окна');
SendMessage(WndHndl, WM_KEYDOWN, VK_Up, 0);
SendMessage(WndHndl, WM_KEYUp, VK_Up, 0);
Использую keyup + keydown,т.к. char не хочет корректно обрабатывать,он через раз работает почему-то.
У меня показан способ эмуляции клавиши "Вверх".Возможно,ее можно использовать вместо "W",т.к. во всех играх они аналогичны.(W = Up)
Или попробуй задействовать эмоцию,ведь это тоже своего рода движение.
Последний раз редактировалось Relli; 17.05.2012 в 07:33.
|
|
|
Пользователь сказал cпасибо:
|
|
17.05.2012, 17:10
|
#5
|
|
|
|
Пехотинец
|
 Регистрация: 02.04.2011
 Сообщений: 66
 Популярность: 9953
 Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
|
Re: SendMessage PostMessage
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
а атачить в игру не пробывал?
|
|
 |
|
 |
|
Сарказм ?
Ramsteins
В том то и дело что он не видит нажатия
|
|
|
17.05.2012, 17:51
|
#6
|
|
|
|
Разведчик
|
 Регистрация: 17.05.2012
 Сообщений: 18
 Популярность: 66
 Сказал(а) спасибо: 20
Поблагодарили 20 раз(а) в 11 сообщениях
|
Re: SendMessage PostMessage
нет не сарказм
помоч хотел...
|
|
|
Пользователь сказал cпасибо:
|
|
17.05.2012, 21:24
|
#7
|
|
|
|
Сержант
|
 Регистрация: 19.01.2011
 Сообщений: 168
 Популярность: 485
 Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
|
Re: SendMessage PostMessage
=^PaLeTiZaToR^=, какая игра?Можно попробовать какие-нибудь сочетания клавиш.
|
|
|
17.05.2012, 22:10
|
#8
|
|
|
|
Пехотинец
|
 Регистрация: 02.04.2011
 Сообщений: 66
 Популярность: 9953
 Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
|
Re: SendMessage PostMessage
|
|
|
17.05.2012, 22:33
|
#9
|
|
|
|
Сержант
|
 Регистрация: 19.01.2011
 Сообщений: 168
 Популярность: 485
 Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
|
Re: SendMessage PostMessage
=^PaLeTiZaToR^=, ща скачиваю,попробую сделать.
|
|
|
17.05.2012, 23:26
|
#10
|
|
|
|
Пехотинец
|
 Регистрация: 02.04.2011
 Сообщений: 66
 Популярность: 9953
 Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
|
Re: SendMessage PostMessage
|
|
|
18.05.2012, 16:33
|
#11
|
|
|
|
Лейтенант-командор
|
 Регистрация: 12.08.2010
 Сообщений: 727
 Популярность: 30569
 Золото Zhyk.Ru: 1
 Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: SendMessage PostMessage
Просто WM_CHAR слать не пробовал?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
|
|
|
18.05.2012, 18:47
|
#12
|
|
|
|
Сержант
|
 Регистрация: 19.01.2011
 Сообщений: 168
 Популярность: 485
 Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
|
Re: SendMessage PostMessage
VeTaL_UA, warface блокирует вообще запросы Post/SendMessage.
Я думаю есть 3 способа:
1.Пакетами слать
2.Отключить систему защиты
3.Использовать эмуль клавиш через инпут и/или keybd
|
|
|
18.05.2012, 21:42
|
#13
|
|
|
|
Лейтенант-командор
|
 Регистрация: 12.08.2010
 Сообщений: 727
 Популярность: 30569
 Золото Zhyk.Ru: 1
 Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: SendMessage PostMessage
мб там что-то подобное заморозки окна, как в ПВ?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
|
|
|
18.05.2012, 22:51
|
#14
|
|
|
|
Сержант
|
 Регистрация: 19.01.2011
 Сообщений: 168
 Популярность: 485
 Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
|
Re: SendMessage PostMessage
VeTaL_UA, нет,заморозки нету.
|
|
|
18.05.2012, 23:32
|
#15
|
|
|
|
Лейтенант-командор
|
 Регистрация: 12.08.2010
 Сообщений: 727
 Популярность: 30569
 Золото Zhyk.Ru: 1
 Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: SendMessage PostMessage
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
SendMessage
|
Zo_Om4eG |
Вопросы и ответы, обсуждения |
6 |
31.03.2012 16:38 |
HotKey and sendmessage
|
Chipito |
Вопросы и ответы, обсуждения |
0 |
21.10.2010 23:55 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 06:18.
|
 |