Delay Boot version 1.1 Copyright (c) 1994 by John Villalovos of Seriously Sound All rights reserved worldwide 563 S.W. Adams, Corvallis, OR 97333 (503) 753-7883 ***** Warning ***** This software is designed to reboot your computer. This program causes your computer to reboot as if someone pressed the reset button. If this is done at the wrong time it may cause damage to your computers file system. Make sure that you consider this before using this program. ***** Warning ***** This version of Delay Boot is NOT public domain or free software, but is being distributed as "shareware" for EVALUATION PURPOSES ONLY. Seriously Sound grants a limited license to individuals to use this shareware software for a 30-day evaluation period on a private, non-commercial basis, for the express purpose of determining whether Delay Boot is suitable for their needs. At the end of this 30-day evaluation period, the individual must either purchase a license from Seriously Sound for continued use of the program, or discontinue using Delay Boot. Many hours of work have gone into the development of Delay Boot. In addition, we provide support, via email or mail. You may try Delay Boot for 30 days, you are under no obligation to pay to use it during that time. However, if you continue to use it after that 30-day evaluation period, you must purchase a license to do so. THANKS! The Delay Boot software is owned by John L. Villalovos of Seriously Sound. protected by United States copyright laws and international treaty provisions. For LICENSE, WARRANTY, U.S. GOVERNMENT RESTRICTED RIGHTS, EXPORT LAW ASSURANCES, and GOVERNING LAW AND GENERAL PROVISIONS information, see the printed documentation accompanying this software. Please review the contents of this file before using Delay Boot. It contains helpful information on the operation of Delay Boot and how to get assistance when you need it. This program is shareware. The author retains all rights to this program but allows the free use of this program by individuals, businesses and government organizations with the exception that this program may NOT be uploaded or be made available on Compuserve Information Service. This version of the program and previous versions are freeware. In the future I may decide to have the program become shareware. Program: DLYBOOT.EXE Purpose: To reboot the computer after a specified time. Use of DLYBOOT.EXE: The program is fairly easy to operate. At the DOS prompt (or in a batch file) type: DLYBOOT [/U],[/D],[/F] [hh:mm:ss] /U : Uninstall TSR if loaded. /D : Reboot after amount of time has passed. /F : Reboot at fixed time. hh = Hours = 0 - 23 mm = Minute = 0 - 59 ss = Second = 0 - 59 *Note: The reboot time that will be displayed is the time that the program will execute a reset disk (Int 21h Sub 0Dh) command. It will then wait 5 seconds and then reboot the computer. Hopefully this will allow the disk cache to flush itself. So the exact time that the computer will actually reboot is 5 seconds after the time listed. The process of rebooting starts at the time displayed. In the following examples the current time will be 12:23:59. DLYBOOT /D 01:00:00 will cause the computer to reboot at approximately 13:23:59. Actually it will reboot at 13:24:04. DLYBOOT /F 01:00:00 will cause the computer to reboot at approximately 01:00:00. It will actually reboot at 01:00:05. DLYBOOT /U will uninstall the TSR if loaded. Note: You can only install the program as a TSR once. If you attempt to load it again it will be ignored. To change the reboot time you need to Unload it and then reload the TSR. DLYBOOT.EXE is written in assembly language using the excellent Spontaneous Assembly library. If interested in their product please call 1-800-ASSEMBLY. Unfortunately I think they have gone out of business since I can't seem to contact them. I don't have to mention their product and I don't get any money for mentioning it, but I like their program! Revision History: Version 1.1 8-Feb-94 Fixed bug where when doing a Delay reboot the current time's seconds would be considered to be 0 when adding the current time and the delay time. Made the TSR more aggresive in that it now monitors the software interrupts 8H (System Timer), 16H (Keyboard I/O), 21H (Dos Services), and 28H (Dos Idle). This should help ensure that it reboots when the time comes. Version 1.0 30-Jan-94 First release to general public. If you have any questions, comments or suggestions on how to improve the program please feel free to contact me. Email is preferred. John Villalovos villalj@instruction.cs.orst.edu Seriously Sound 563 S.W. Adams Corvallis, OR 97333 (503) 753-7883