[comp.lang.pascal] Timeout = Reboot

davidr@hplsla.HP.COM (David M. Reed) (08/18/90)

I just came up with a need for a program, and have not found one available,
though I suspect I can leverage off of a screen saver program.  However, I
have not created a TSR before, and know they can be difficult, so thought
I would ask the net if this idea is practical, and how difficult to do with
something like Turbo Pascal (version 3 or 5).

I need a process that watches for complete PC system processes, video, cpu,
keyboard, mouse, modem, etc.  I want to be able to set it with a "timeout"
value, such that if there is NO activity for some period of time (e.g. 30
minutes) the system will reboot.  This is a necessity on a shared system
in a remote location, to assure that the system is in a proper mode.