Pick your Look:     Standard - Rising Blue - Retro Curves

TSRs - Description

TSR s Or Terminate and stay Resident programs when execute enter memory , But unlike regular programs these programs do not free the memory they took over ,when they exit . This enables them to do many things that normal DOS programs wont be able to . This enables Task switching in DOS which is impossible otherwise . writing TSR s is an art in itself . Unlike regular programs, these programs need special interest . They should be carefully programmed or else they could hang your PC or do something like that . The ones I have given here have been tested extensively . Some of my TSRs are ..

Most of the C files over here might require these two header files Rajesh.h and Tsr.h/Tsrs.h . Please download both b4 u actually start compiling files.

Programs - TSRs (5)

1. TSRCalc.c

A TSR Calculator. Well you know Yacc parser generator is not available for DOS , thats why the input syntax is rudimentary , besides I didn't have a clue how parsers work when I wrote this stuff sometime in 2k.

View - Download - Executable - Screen Shot

2. Capson.c

Turns Caps lock on and doesn't let you turn off the caps lock. I havent coded an 'antidote' for this , under DOS the only way to get rid would be to reboot , If u running this in a DOS box (more likely ..) , just close the window , also , if u run this in some other way ( say start->run ) , you may not be able to salvage from the situation ( u will probably be forced to reboot ).

View - Download - Executable - Screen Shot

3. Hwego.c

Is a template of a TSR which pops on hitting ALT-C , All you have to do is change the realfunction() function. Change the realfunction to anything you wish , a calulator , an ascii table or anything , then you have a working TSR. you have to be careful and use functions in tsr.h/tsrs.h for i/o though.

View - Download - Executable - Screen Shot

4. Kbdis.c

Disables Keyboard. Again only effective if u are in 'pure' DOS mode . If you are running from a DOS box , closing it will mean the end of this TSR.

View - Download - Executable - Screen Shot

5. Keylogger.c

Under Construction ....

Probably will never be completed ... I abandoned this project in favour of something else ( I dont remeber actually ) and got engrossed in something else. So If I renew my interest on this project some time in the future , It might be available . Anyway, If u want the incomplete code and design startergy of this , do mail in to me. Ahem .. If i find this stuff somewhere in the junkyard ( ;) is ur hdd clean ? ) of my hdd , i will send it to you.

View - Download - Executable - Screen Shot