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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Перехват нажатия кнопки в чужом приложении (http://forum.oszone.net/showthread.php?t=43576)

SASHA 333 10-01-2005 00:48 287130

Перехват нажатия кнопки в чужом приложении
 
Как перехватить нажатие кнопки в чужом приложении и заменить своим обработчиком.
ЗЫ: Хэндлы приложения и кнопки есть.

fossil 12-01-2005 12:27 287837

SASHA 333
Если найдешь напиши :)

fossil 12-01-2005 16:50 287928

SASHA 333
Кстати на чем писать то собираешься?
Вот например код на дельфи:
Код:

procedure TForm1.Timer1Timer(Sender: TObject);
var pos, c : integer;
begin
for c:= 1 to 255 do
begin;
pos := GetKeyState(c);
if Copy(IntToStr(pos),1,1) = '-' then begin;
memo1.Text := Memo1.Text + chr(c);
end;
end;

Этот код не предназначен для кейлогеров, но помаленьку отлавливает :)

А вот код на ассеблере:
http://www.avm88.narod.ru/programming/articles/a3.html

Я ищу нормальный код на дельфи, для кейлоггера, если у кого есть сорцы или ссылки киньте плз...

Savant 12-01-2005 23:50 288032

fossil
По-моему, имелось в виду нажатие кнопки на форме, а не на клавиатуре

fossil 13-01-2005 14:37 288213

Хм... :) а ну да... тогда я создам отдельную тему

Savant 13-01-2005 18:31 288296

SASHA 333
Кажется, здесь идет обсуждение Вашей проблемы http://faq.pp.ru/forums/index.php?act=ST&f=3&t=2149&


Время: 14:30.

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