98 lines
3.3 KiB
Plaintext
98 lines
3.3 KiB
Plaintext
|
|
|||
|
|
|||
|
Command:
|
|||
|
|
|||
|
PKSFANSI [/c]
|
|||
|
|
|||
|
|
|||
|
Purpose:
|
|||
|
|
|||
|
PKSFANSI (PK Safe ANSI) is a Terminate and Stay Resident program
|
|||
|
that disables ANSI Keyboard Key Reassignments, thereby preventing
|
|||
|
'ANSI bombs' embedded in any text file (such as README files) or
|
|||
|
output by any program.
|
|||
|
|
|||
|
Normally, ANSI sequences that redefine the keyboard could be
|
|||
|
hidden inside ANY text file or program, and could be executed
|
|||
|
completely unnoticed until it is too late. PKSFANSI intercepts
|
|||
|
calls to ANSI.SYS or other ANSI device drivers, and filters out
|
|||
|
any keyboard reassignments, while allowing other ANSI sequences
|
|||
|
through unaltered.
|
|||
|
|
|||
|
If a keyboard key reassignment is attempted, PKSFANSI will
|
|||
|
intercept the sequence and discard it. PKSFANSI also will BEEP
|
|||
|
to alert you that a reassignment was attempted.
|
|||
|
|
|||
|
PKSFANSI requires only 832 bytes resident RAM, and should work
|
|||
|
with any ANSI driver, such as the standard ANSI.SYS driver,
|
|||
|
NANSI, ZANSI, DVANSI, etc. Note that if you use a memory
|
|||
|
resident ANSI driver, such as the DESQview DVANSI.COM driver,
|
|||
|
that PKSFANSI should be loaded AFTER the ANSI driver is loaded.
|
|||
|
|
|||
|
The /c switch causes PKSFANSI to discard any ANSI sequences
|
|||
|
that would change the colour of your screen. This is especially
|
|||
|
useful on LCD, black & white, and monochrome monitors to prevent
|
|||
|
ANSI files from changing the screen colours.
|
|||
|
|
|||
|
|
|||
|
License:
|
|||
|
|
|||
|
PKSFANSI(tm) Copyright 1989,1992 PKWARE Inc. All Rights Reserved.
|
|||
|
|
|||
|
This program is free.
|
|||
|
|
|||
|
You are free to use, copy and distribute PKSFANSI providing:
|
|||
|
|
|||
|
No fee is charged for use, copying or distribution.
|
|||
|
|
|||
|
It is not modified in any way.
|
|||
|
|
|||
|
Clubs and user groups may charge a nominal fee not to exceed
|
|||
|
($10) for expenses and handling while distributing PKSFANSI.
|
|||
|
|
|||
|
|
|||
|
If you have any questions about PKSFANSI or want to find out
|
|||
|
more about other PKWARE products contact:
|
|||
|
|
|||
|
PKWARE Inc.
|
|||
|
9025 N. Deerwood Dr.
|
|||
|
Brown Deer, WI 53223
|
|||
|
|
|||
|
or call the PKWARE Support BBS at 414-354-8670, available
|
|||
|
24 hours.
|
|||
|
|
|||
|
|
|||
|
Disclaimer:
|
|||
|
|
|||
|
PKWARE hereby disclaims all warranties relating to this
|
|||
|
software, whether express or implied, including without
|
|||
|
limitation any implied warranties of merchantability or fitness
|
|||
|
for a particular purpose. PKWARE will not be liable for any
|
|||
|
special, incidental, consequential, indirect or similar damages
|
|||
|
due to loss of data or any other reason, even if PKWARE or an
|
|||
|
agent of PKWARE has been advised of the possibility of such
|
|||
|
damages. In no event shall PKWARE's liability for any damages
|
|||
|
ever exceed the price paid for the license to use software,
|
|||
|
regardless of the form of the claim. The person using the
|
|||
|
software bears all risk as to the quality and performance of the
|
|||
|
software.
|
|||
|
|
|||
|
|
|||
|
|
|||
|
DESQview is a registered trademark of Quarterdeck Office Systems
|
|||
|
|
|||
|
|
|||
|
Revision History
|
|||
|
----------------
|
|||
|
|
|||
|
07-27-89 1.0 Initial release.
|
|||
|
|
|||
|
07-30-89 1.1 Reduced resident memory usage to less than 1000 bytes.
|
|||
|
Enhanced DOC file.
|
|||
|
|
|||
|
12-28-92 2.04c Reduced resident memory usage to 832 bytes.
|
|||
|
Added /c switch. Added check to prevent
|
|||
|
loading of PKSFANSI more than once. Changed
|
|||
|
version number to be consistent with PKZIP.
|
|||
|
|
|||
|
|