![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
<i>Как узнать</i> какие клавиши жал пользователь вне программы?
Proger_XP © (2003-08-09 10:41:00)
Программа в это время находится в трее
Dentall (2003-08-13 02:16:00) [1]
На нашем сайте есть полутроянская программа отлова всех нажатых в системе клавиш. Если интересует исходник - свяжись со мной..
Игорь Шевченко (2003-08-11 13:50:00) [2]
KosilkA (11.08.03 13:36) [9]
> Аська отлавливает горячие клавиши
Угу, после RegisterHotKey.
KosilkA (2003-08-11 13:36:00) [3]
Аська отлавливает горячие клавиши . Например ctrl+shift+A заставляют вызвать аську из трея . И что , это тоже клавиатурный шпиен ? :-) Отлов горячих клавиш прогами висящими в трее - это наиболее часто используемый метод... ведь альт-табом не переключишься ...
Proger_XP (2003-08-11 11:04:00) [4]
Шпион это или нет вы потом узнаете :)
Anatoly Podgoretsky (2003-08-10 00:59:00) [5]
Нет это просто комментарий к DeadMeat © (09.08.03 14:25)
А вот описание проблемы, четко коррелируется с клавиатурным шпионом, при этом не обсуждается цель, вполне возможно и даже наиболее вероятно это административная задача, поскольку в трее сидит иконка, а не вирус.
Marser (2003-08-10 00:53:00) [6]
> Anatoly Podgoretsky © (09.08.03 15:24)
> Сомневаюсь, что ты напишешь программу под Виндоус в 32 байта,
> которая еще и сядет в трей.
> Человек явно пишет клавиатурного шпиона с модной мордой
> в виде иконки в систрей.
И опять старинная баллада о неграмотных вирусописателях. Такое ощущение, что её и мой дед не раз певал ;-) Может, ему ещё и объяснить как иконку в трей сунуть :-)
Anatoly Podgoretsky (2003-08-09 15:24:00) [7]
Сомневаюсь, что ты напишешь программу под Виндоус в 32 байта, которая еще и сядет в трей.
Человек явно пишет клавиатурного шпиона с модной мордой в виде иконки в систрей.
DeadMeat (2003-08-09 14:25:00) [8]
> Набережных С.
Ну почему не поместиться, а если её на чистом API написать, да ещё и RAR-ом сжать (самораспоковывающимся)... :)) Или запихнуть её в значок для трея, а чё тоже идея - программа, находящяяся в значке, надо проверить... :)))
> Proger_XP
А если серьёзно, то послушай SkyNи поставь хук WH_KEYBOARD, только он должен находиться в *.DLL. Хотя если для тебя *.DLL неприемлемо, то можно использовать GetAsyncKeyState. Только её придётся вызывать в таймере или Thread-е.
Вообщем пробуй, удачи...
Набережных С. (2003-08-09 12:11:00) [9]
>Proger_XP ©
Программа не может находиться в трее. Она там не поместится, даже самая маленькая.
Proger_XP (2003-08-09 11:48:00) [10]
через application неидет
SkyN (2003-08-09 11:34:00) [11]
ставить глобальный хук (hook)