![]() |
|
|
#1
|
|||
|
|||
|
Привет всем, кто есть на этом форуме.
Мой вопрос возможно покажется глупым, но он меня очень интересует. Вернее способ его реализования. Последний раз редактировалось JonRamzes, 15.08.2012 в 16:52. |
|
#2
|
||||
|
||||
|
Цитата:
Зависит от того, как реализован чат. Если стандартным окном - то все элементарно. Но, судя по картинке, сделан иначе (хоть его там и не видно). Вообще надо найти в памяти переменную, отвечающую за чатовую строку (скорее всего это будет указатель на массив символов, по-простецки "строка"), поменять указатель на новую строку и нажать энтер. |
|
#3
|
|||
|
|||
|
Цитата:
Последний раз редактировалось JonRamzes, 15.08.2012 в 16:53. |
|
#4
|
||||
|
||||
|
Тогда
Цитата:
|
|
#5
|
||||
|
||||
|
Кто автор этой Ыгры? Поговори с разрабами, мож по просьбе сделают возаимодействие через OLE.
|
|
#6
|
|||
|
|||
|
Нет, не сделают. Их вообще не достать.
|
|
#7
|
|||
|
|||
|
keybd_event?
|
|
#8
|
|||
|
|||
|
Код:
procedure TForm1.Button1Click(Sender: TObject); begin WriteProcessMemory (HandleWindow, ptr($007E6FF8), @buf, 4, write); end. Последний раз редактировалось JonRamzes, 15.08.2012 в 16:55. |
|
#9
|
||||
|
||||
|
Эмуляцию нажатия клавиш не пробовал сделать?
|
|
#10
|
|||
|
|||
|
Нет. Как её сделать?
![]() |
|
#11
|
||||
|
||||
|
SendMessage(...)
|
|
#12
|
|||
|
|||
|
А ничего нельзя сделать с тем, что уже есть?
|
|
#13
|
|||
|
|||
|
по подробней напиши как чат вызываеш и как отправляеш набранное сообщение
|
|
#14
|
|||
|
|||
|
Цитата:
Если писать в приват, нажимаем клавишу F5, при этом чат как был включен так и остаётся. Приват - место кому отправлять только. Функции для включения и выключения чата не используются, т.е он всегда включён. __________________________________________________ ______________________________ Цитата:
Последний раз редактировалось JonRamzes, 24.10.2011 в 13:38. |
|
#15
|
|||
|
|||
|
Люди ........
Последний раз редактировалось JonRamzes, 15.08.2012 в 16:54. |