Dec 312017
 
TSR Keyboard Filter out CTRL-C,CTRL-Break,CTRL_ALT-DEL etc +asm source.
File FILTER1.ZIP from The Programmer’s Corner in
Category Utilities for DOS and Windows Machines
TSR Keyboard Filter out CTRL-C,CTRL-Break,CTRL_ALT-DEL etc +asm source.
File Name File Size Zip Size Zip Type
FILTER.ASM 4982 2099 deflated
FILTER.COM 156 150 deflated
FILTER.DOC 1733 912 deflated

Download File FILTER1.ZIP Here

Contents of the FILTER.DOC file


FILTER : Filter out certain Keyboard input
==========================================

COPYRIGHT (c) Geoff Drayson Jan. 03, 1989
c/o The Science Lab BBS. (301) 444 0551

Based on NOBRK by WALTER COX
Released to the public domain.


FILTER1.ARC contains the following files :
(1) Filter.doc : This documentation file
(2) Filter.asm : Source Code
(3) Filter.com : Program

Command Syntax : FILTER (No parameters)

Revision Level: FILTER1.ARC Rev 1.0 Jan 03, 1989


PROGRAM DESCRIPTION
===================

This is a simple resident program that disables :

(1) Ctrl-C
(2) Ctrl-Break
(3) Ctrl-Alt-Del (Reset)
(4) Shift-PrtSc (Print Screen)
(5) Ctrl-Alt-Grey +(Select High Clock Speed ?)
(6) Ctrl-Alt-Grey - (Select Low Clock Speed ?)

Once installed, this TSR program should prevent the above KEYSTROKES from
stopping (or being seen by) a running program.
The KEY comparison code between Labels CA_KEY & KILL can easily be modified
by deleting or adding additional key combinations.

No code is included in this TSR to disable/remove it once it is intalled.
This would defeat its design purpose.
However, if RESPRO (Public Domain TSR Manager) is loaded BEFORE FILTER,
then FILTER can be Disabled or Removed by RESPRO.
Note: FILTER does not "KILL" RESPRO's Hot key "ALT ~".
(It could be modified to if required !!!!)

This program is provided "AS IS" and the authors assume NO LIABILITY
for damages to appliances, pets or any other items from the use of
this program.

For DOS 2.0 +.

--------------------------------End-------------------------------------


 December 31, 2017  Add comments

Leave a Reply