![]() |
|
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]()
|
|
| Artem148 |
|
|||
![]() Постоялец ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 18.2.2011 Репутация: нет Всего: нет |
Доброго времени суток!
У меня есть в кожухе для HDD кнопка резервного копирования. Можно ли перехватить сообщение о её нажатии? Заранее спасибо! |
|||
|
||||
| jhonyxakep |
|
|||
![]() Divide Et Impera ![]() ![]() Профиль Группа: Участник Сообщений: 983 Регистрация: 7.4.2009 Где: Что, Когда? Репутация: нет Всего: 8 |
У HDD есть какой-нибудь софт, который так умеет делать?
Это сообщение отредактировал(а) jhonyxakep - 14.4.2011, 05:08 |
|||
|
||||
| Artem148 |
|
|||
![]() Постоялец ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 18.2.2011 Репутация: нет Всего: нет |
Да, есть стандартная голимая программа, шла на оптическом диски.
Это сообщение отредактировал(а) Artem148 - 14.4.2011, 18:59 |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 30 Всего: 484 |
Вот выключи ее и лови сообщения.
Выясни какое сообщение шлется броадкастом, при нажат на кнопу. Любая тулза по отлову сообщений сгодится (например стандартный spy++) |
|||
|
||||
| jhonyxakep |
|
|||
![]() Divide Et Impera ![]() ![]() Профиль Группа: Участник Сообщений: 983 Регистрация: 7.4.2009 Где: Что, Когда? Репутация: нет Всего: 8 |
Еще можно попробовать поковырять её дллки
|
|||
|
||||
| Artem148 |
|
|||
![]() Постоялец ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 18.2.2011 Репутация: нет Всего: нет |
Спасибо, попрубую!
|
|||
|
||||
| Artem148 |
|
|||
![]() Постоялец ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 18.2.2011 Репутация: нет Всего: нет |
Можно поподробней о SPY++ ?
|
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 30 Всего: 484 |
А что тебя интересует?
http://forum.vingrad.ru/topic-127179.html Выбираешь окно или процесс, жмёшь правой кнопой и просишь Messages. Тебе покажут все сообщения. Жми кнопу на устройстве и смотри, происходит ли при этом что-нибудь. Для броадкастовых сообщений (как, например, подключение флешки) можешь выбрать любое окно или процесс - они шлются всем. Если такого сообщения нет, то всё гораздо сложнее и неочевиднее. |
|||
|
||||
| Artem148 |
|
|||
![]() Постоялец ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 18.2.2011 Репутация: нет Всего: нет |
to jhonyxakep. Прога называется "CloneMe"
Тут большая часть Dll Это сообщение отредактировал(а) Artem148 - 15.4.2011, 19:30 Присоединённый файл ( Кол-во скачиваний: 2 )
Dll.rar 321,23 Kb |
|||
|
||||
| Artem148 |
|
|||
![]() Постоялец ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 18.2.2011 Репутация: нет Всего: нет |
to Snowy.
1) Message log в Spy++ вообще "молчит" - сообщений нет вообще, даже о движении мыши над формами! 2) Вместе с прогой(CloneMe.exe) запускается(CloneMeServ.exe) 3) Прога "узнаёт" о нажатии, даже когда закрыта(при запуске "вылазиют" сообщения: "Вы точно хотите архивировать ...", колличество сообщений пропорционально колличеству нажатий) P.S может в дровах поковырться? Это сообщение отредактировал(а) Artem148 - 17.5.2011, 12:20 |
|||
|
||||
| Artem148 |
|
|||
![]() Постоялец ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 18.2.2011 Репутация: нет Всего: нет |
Эй, есть кто живой!?.
P.S: Ни уже ли я что-то не то сказал? |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 30 Всего: 484 |
А что нужно?
Ты просто что-то не так делаешь. Попробуй бросить на форму ApplicationEvents и записывать в мемо номера всех сообщений, раз со spy не разобрался. |
|||
|
||||
| Artem148 |
|
||||||||
![]() Постоялец ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 18.2.2011 Репутация: нет Всего: нет |
1) а) Я разобрался со spy б) Сообщений нет только от стандартной проги(на пример от "Оперы" сообщений очень много(если не останавливать ловлю, то непрочитаешь - слишком быстро), от стандартной проги ни одного сообщения)
2) Всё может быть I) Жмём "Find window" II) "Прицельчиком" находим нужное окно III) Выбираем сообщения(радио кнопка) IV) Сидим, смотрим, видим фигу
3) Хороший вопро - надо подумать...
Я думаю это... |
||||||||
|
|||||||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 30 Всего: 484 |
Стандартную прогу вообще выключи. Скорее всего она все сообщения и давит.
Добавлено через 5 минут и 12 секунд
Чтобы его поймать, сначала нужно выяснить, что же это за событие. А, поскольку кнопка находится у тебя, то мы оперируем пациента по переписке. Я могу посоветовать каким инструментом пользоваться и что искать, а препарировать пациента - уж как-то сам. |
|||
|
||||
| Artem148 |
|
|||
![]() Постоялец ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 18.2.2011 Репутация: нет Всего: нет |
Скальпель, док...
P.S 1) это сообщения с самой проги 2) повторюсь: жму кнопку бродкаст молчмт... Это сообщение отредактировал(а) Artem148 - 27.5.2011, 15:37 Присоединённый файл ( Кол-во скачиваний: 5 )
MessLog.txt 17,30 Kb |
|||
|
||||
![]()
|
| Правила форума "Delphi: WinAPI и системное программирование" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |