Как отловить нажатие

Как отловить нажатие

Нажатие той или иной клавиши отслеживается в системе различными процессами. Это в какой-то положительный момент. Все параметры отслеживания нажатия клавиш в компьютере можно настроить программным образом.

Вам понадобится

- подключение к интернету.

Инструкция
1
Если вам нужно отловить нажатие клавиш программным методом в каких-либо текущих процессах операционной системы Windows, воспользуйтесь кодом из соответствующего раздела страница http://www.z-oleg.com/delphi/hardw2.htm. Здесь же вы можете узнать и другие данные, необходимые для выполнения действий с клавиатурой. Убедитесь при этом в наличии у вас навыков программирования.
2
Если вам нужно отловить нажатие определенной клавиши в одном процессе таким образом, чтобы другие процессы не получали информации о нажатии, воспользуйтесь программами, ознакомьтесь с информацией об аспектах реализации, например, здесь: http://delphimaster.ru/articles/hooks/index.html. Также на данной странице изложены необходимые нюансы, которые вам пригодятся в дальнейшем при программировании, различные схемы и доступные описания принципов обнаружения нажатия той или иной клавиши. Информации много, но она доступна и изложена максимально доступным образом для тех, кто обладает даже минимальными знаниями в области программирования.
3
Если вам нужно отследить нажатие клавиш на другом удаленном компьютере, воспользуйтесь для этого специальными программами шпионами. Таких программ достаточно много, однако будьте внимательны – большинство из них легко распознается антивирусными системами. Установите программу по отслеживанию нажатий клавиш, если есть возможность, добавьте ее в список исключений стандартной системы защиты Windows и антивирусной программы, если таковая имеется.
4
Настройте автозапуск при входе в операционную систему. Обратите внимание, что данная последовательность не применима в тех случаях. Если используются экранные клавиатуры. По этой же причине ввод пароля и других личных данных в компьютерах банка осуществляется с ее помощью.
Полезные советы

Пользуйтесь экранной клавиатурой в случае, если хотите избежать потери пользовательских данных.

Похожий совет
 Как эмулировать нажатие

Иногда сценарий работы скрипта или программы требует имитации некоторых действий пользователя - например, нажатие клавиши или щелчок мышью по какому-либо элементу. Реализовать это можно либо встроенными средствами того языка программирования, на котором пишется программа, либо с использованием специального интерфейса операционной системы. Такой интерфейс предназначен для взаимодействия прикладных программ с системными и называется API - Application Programming Interfaces.