KGB Utility 1.04 ---------------- The program KGB.COM is a resident utility which monitors some DOS functions: -Create File Handle ;DOS function 3ch -Open File Handle ;DOS function 3dh -Delete File ;DOS function 41h -Exec programm ;DOS function 4bh -Create New File ;DOS function 5bh -Find File ;DOS function 4eh All these actions are stored in the history file (default name is c:\history.dat) after installing KGB. When I need KGB ? - If your program crashed and nobody can tell you why. Some important file is not at current path and the program doesn't tell you anything and crashes quietly. After you install KGB, you can see the name of that file your program is looking for. - If you want to know which files are internally called by compiler. - If you have dozens of configuration files for different printers named pr00??.cfg but only one printer. After you install KGB, you can locate the necessary driver and delete all other stuff. Usage: It is easy. Just type KGB at the DOS prompt. From this time all actions will be stored in the file c:\history.dat. You can simply specify different name for the history file: kgb.com d:\user\john\myhist.dat If you want, you can turn KGB off: kgb.com /off or turn monitoring on again: kgb.com /on or even unload KGB from memory: kgb.com /u This program and source code are public domain and can be copied freely as long as the original files and documentation are included in unmodified form. Not for commercial use. There is no warranty, of course. If you have any comments or suggestions, please send them to the following address. Petr Horak Technical University of Prague Faculty of Nuclear Science and Physical Engineering Prague Czechoslovakia BITNET: HORAC@CSEARN -------------------------------------------------------------------- descr. : Why just KGB ? Some my friends named this program so, but NO PERSONAL DATA ARE STORED, no danger! Enjoy!