Pick your Look: Standard - Rising Blue - Retro Curves
RajeshGoli.com
- Thoughts on Technology and life...
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.
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.
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
Articles
Portfolio
Styles
Support this site!