Реферат Курсовая Конспект
Работа сделанна в 2000 году
Описание для пользователя - Курсовой Проект, раздел Программирование, - 2000 год - Системы программирования и операционные системы Описание Для Пользователя. Приведнная Ниже Программа Осуществляет Перехват Пр...
|
Описание для пользователя. Приведнная ниже программа осуществляет перехват прерывания от клавиатуры, и производит запись скэн-кодов клавиш и байта флагов клавиатуры в файл с именем scodef.txt. При этом фиксируются только нажатия клавиш.
Запись происходит при каждом шестнадцатом нажатии клавиши. Это сделано, во-первых, для уменьшения вероятности потери ценных нажатий при экстренном выключении компьютера, во-вторых, для экономии оперативной памяти, в-третьих, для сохранения нормальной работоспособности компьютера.
Файл scodef.txt создатся в родительском каталоге программы. Если при инсталляции файл уже существует, то программа, автоматически, запишет в конец текущую дату и время, после этого будет осуществляться запись скэн-кодов и флагов в обычном режиме после даты и времени. Программа является резидентной. После того как она будет успешно инсталлирована, на экране появится соответствующая надпись Program installed. В ней предусмотрена защита от повторной установки. Таким образом одновременно в оперативной памяти компьютера не может находится больше одной копии программы, что практически сводит к нулю шансы не корректной работы.
При попытке запустить программу после того как она уже была инсталлирована, на экране появится соответствующая надпись Program already installed. Также эту программу можно выгрузить из оперативной памяти после того как потребность в ней отпадт. Для этого следует запустить программу с ключом off, т.е. в командной строке написать имя программы off. После этого вы увидите строку Program is DIE, сигнализирующую об успешной выгрузке программы.
При этом содержимое буфера будет записано в файл. Таким образом, в файл будут записаны все нажатия клавиш вплоть до выгрузки программы. Если данную программу записать, например, в autoexec.bat, то можно будет проследить время начала работы пользователя и какие кнопки он после этого нажимал. Данная программа работает только в среде MS-DOS. 3.2
– Конец работы –
Эта тема принадлежит разделу:
Обработчик должен иметь механизм выгрузки из оперативной памяти встроенный в него самого. Также программа должна иметь защиту от повторной установки в оперативную… Такие программы носят названия программ, резидентных в памяти Terminate and Stay Resident, TSR, или просто резидентных…
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Описание для пользователя
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов