Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.11.2008, 23:01   #1
DeDoK
Форумчанин
 
Аватар для DeDoK
 
Регистрация: 05.11.2007
Сообщений: 392
Смущение keylogger

люди есть огромнейшая просьба! помогите написать простейший keylogger без WinApi. Просто чтобы все нажатия записывались в Memo1 и все.
Просто я не силен в WinAPI и ловушках Windows но программа очень нужна. Заранее благодарен

Последний раз редактировалось DeDoK; 05.11.2008 в 23:02. Причина: орфография хромает
DeDoK вне форума Ответить с цитированием
Старый 05.11.2008, 23:06   #2
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Я тут выкладывал исходничёк неплохого KeyLogger'a, вам осталось слегка его изменить, что бы он вместо текстового файла записывал в Memo: http://programmersforum.ru/showthread.php?t=27616
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Старый 05.11.2008, 23:26   #3
DeDoK
Форумчанин
 
Аватар для DeDoK
 
Регистрация: 05.11.2007
Сообщений: 392
По умолчанию

там есть форма самой программы? типа форма а на ней Memo1 ?
DeDoK вне форума Ответить с цитированием
Старый 05.11.2008, 23:34   #4
DeDoK
Форумчанин
 
Аватар для DeDoK
 
Регистрация: 05.11.2007
Сообщений: 392
По умолчанию

Ув. Terran, подскажите как исправить чтобы нажатия записывались в Memo1? Просто очень срочно нужно
DeDoK вне форума Ответить с цитированием
Старый 05.11.2008, 23:37   #5
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Цитата:
Сообщение от DeDoK Посмотреть сообщение
там есть форма самой программы? типа форма а на ней Memo1 ?
Там на форме есть Memo. Для того что бы в него писались данные вам надо заменить строчки кода к примеру так:

Код:
Строку
21088:  Write(L, '0');
Заменить на
21088: Form1.Memo1.Lines.Add('0');
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Старый 05.11.2008, 23:44   #6
DeDoK
Форумчанин
 
Аватар для DeDoK
 
Регистрация: 05.11.2007
Сообщений: 392
По умолчанию

это каждую строку надо заменять? в функции Deshifr(Value: String): Boolean; ?
DeDoK вне форума Ответить с цитированием
Старый 05.11.2008, 23:48   #7
DeDoK
Форумчанин
 
Аватар для DeDoK
 
Регистрация: 05.11.2007
Сообщений: 392
По умолчанию

и еще, Terran, программка почему то подглючивает. не всегда пишет нажатия и часто вылетает
DeDoK вне форума Ответить с цитированием
Старый 05.11.2008, 23:48   #8
DeDoK
Форумчанин
 
Аватар для DeDoK
 
Регистрация: 05.11.2007
Сообщений: 392
По умолчанию

Нет ли у Вас другого исходника?

Последний раз редактировалось DeDoK; 05.11.2008 в 23:55.
DeDoK вне форума Ответить с цитированием
Старый 05.11.2008, 23:53   #9
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Цитата:
это каждую строку надо заменять? в функции Deshifr(Value: String): Boolean; ?
Да, каждую и отдельно от функции тоже.

Цитата:
программка почему то подглючивает. не всегда пишет нажатия и часто вылетает.
По ходу должна хорошо работать. У меня она замечательно работает.
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Старый 05.11.2008, 23:57   #10
DeDoK
Форумчанин
 
Аватар для DeDoK
 
Регистрация: 05.11.2007
Сообщений: 392
По умолчанию

ну там находится две кнопки Старт и стоп. запускаею программу жму старт, нажимаю десяток клавиш и жму Стоп. Программа просто вылетает и все. а в файле stris ничего нету
DeDoK вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно удалить с компа Keylogger? Кира Помощь студентам 4 17.12.2007 16:51