Windows Keyboard Hook
Есть прога, которая по нажатию клавиш выполняет всякие полезные действия. Какие клавиши и что за действия - можно настраивать (писалось, в основном, в качестве замены драйвера клавы, у меня ACER Multimedia, но дров нету и десяток кнопок простаивали). Работает с использованием Keyboard Hooks.
Все отлично, но только в NT\XP Hook'и перехватывают только сообщения в пределах своего Station-объекта. Т.е., если заблокировать машину (или переключить активный Desktop, есть такая фича в нек. приблудах), то хук перестает отлавливать события от клавы. А мне это нужно, например, чтобы при залоченной тачке все равно можно было регулировать звук с клавы, скипать треки и пр.
Я знаю, что как-то это сделать можно (юзал такие проги). Но как? Может, нужно пользоваться не хуками? Тогда чем же? Подскажите, плз!.. С моей стороны куча благодарностей и прога в подарок ;-)
Подскажите, плз, такой вопросец.
Есть прога, которая по нажатию клавиш выполняет всякие полезные действия. Какие клавиши и что за действия - можно настраивать (писалось, в основном, в качестве замены драйвера клавы, у меня ACER Multimedia, но дров нету и десяток кнопок простаивали). Работает с использованием Keyboard Hooks.
Все отлично, но только в NT\XP Hook'и перехватывают только сообщения в пределах своего Station-объекта. Т.е., если заблокировать машину (или переключить активный Desktop, есть такая фича в нек. приблудах), то хук перестает отлавливать события от клавы. А мне это нужно, например, чтобы при залоченной тачке все равно можно было регулировать звук с клавы, скипать треки и пр.
Я знаю, что как-то это сделать можно (юзал такие проги). Но как? Может, нужно пользоваться не хуками? Тогда чем же? Подскажите, плз!.. С моей стороны куча благодарностей и прога в подарок ;-)
ты знаешь, по моему, если прога установлена как сервис, то ей пофигу, залочена машина, незалочена... пример: Radmin, установленный как сервис позволяет работать с заблокированной машиной и даже до входа в систему.(а Микрософт обещал, что "нажатие Ctrl+Alt+Del входе в систему поможет сохранить ваш пароль в безопасности"):)
о написании сервисов рассказывается на этом самом сайте в статье написание сервисов Windows NT на WinApi
ты знаешь, по моему, если прога установлена как сервис, то ей пофигу, залочена машина, незалочена... пример: Radmin, установленный как сервис позволяет работать с заблокированной машиной и даже до входа в систему.(а Микрософт обещал, что "нажатие Ctrl+Alt+Del входе в систему поможет сохранить ваш пароль в безопасности"):)
о написании сервисов рассказывается на этом самом сайте в статье написание сервисов Windows NT на WinApi
Да, читал даже, что хранитель экрана, который по умолч. вызывается через 15 мин. бездействия еще до входа (когда токо висит приглашение), тоже автоматом стартует как сервис с доступом Админа, так что если есть возможность подменить файл хранителя экрана, то достаточно перезапустить тачку и твоя прога получает доступ к машине под Админом даже не входя в систему...
ты знаешь, по моему, если прога установлена как сервис, то ей пофигу, залочена машина, незалочена... пример: Radmin, установленный как сервис позволяет работать с заблокированной машиной и даже до входа в систему.(а Микрософт обещал, что "нажатие Ctrl+Alt+Del входе в систему поможет сохранить ваш пароль в безопасности"):)
о написании сервисов рассказывается на этом самом сайте в статье написание сервисов Windows NT на WinApi
А о каком сайте ты говоришь?
А о каком сайте ты говоришь?