MLOGOUT v1.6 (DEMO) =================== MLogout is a TSR that monitors keyboard and disk activity. When a period of time has elapsed with no activity the user is logged out from the Novell server. This TSR works in under 5K of RAM and has been loaded high using Quarterdeck's QEMM LOADHI command. The user is considered "inactive" while there is no activity on either the keyboard or a disk drive. Any time keyboard or disk activity is detected the counter is reset. This means that in order for a user to be considered "inactive" he must not have touched his keyboard or performed any disk requests for the given period. What occurs after a specified time of inactivity? * All buffers are flushed * All user files are properly closed * User is logged out from the network Note: For compatibility with Windows and DesQView, MLOGOUT will disable itself whenever inside of a graphics application. This is determined by the current Video Mode. MLOGOUT will operate in any Text mode. Before the logout process is performed, a check is made to ensure the user has a valid connection to a server. If a connection does not exist the logout procedure is bypass (preventing computer hangs, or irritating messages displaying). Command Syntax -------------- The syntax of the MLOGOUT command is simple: MLOGOUT ## [/options] ## is equal to the number of hours/minutes/seconds before logging the user out. [options] can be any of the following: u removes the MLOGOUT program from memory (does not work when loaded into high RAM, unless last in). ? gives user help screen h time is in hours (DISABLED IN DEMO) m time is in minutes (DISABLED IN DEMO) s time is in seconds r reboot machine after logout This version of MLOGOUT will only perform the logout if the user is logged into the network. Once logged out, the utility will not perform again until the user logs back in. MLOGOUT also disables itself when you are in Graphical applications such as Windows or DesQView. This is determined by the current Video mode. This file should be included in your AUTOEXEC.BAT files after you load the IPX.COM and NET?.COM programs. Do NOT include this file in your Login Script unless it is part of an "EXIT" routine, as this will not place the program in memory properly. Should a user be in an application at the time of a logout all pending writes will be flushed. Any changes not saved will still remain in memory, but access to the file (if located on the network) will be lost. I recommend that if a user is logged of and needs to save what is currently in memory, that the file be saved to disk. Registered user will be entitled to free upgrades during the first year of purchase. Installation ------------ This file should be included in your AUTOEXEC.BAT files after you load the IPX.COM and NET?.COM programs. Do NOT include this file in your Login Script unless it is part of an "EXIT" routine, as this will not place the program in memory properly. Novell will inaccuratly use 114K of memory versus the 4.5K normally used. Should a user be in an application at the time of a logout all pending NETWORK writes will be flushed. Any changes not saved will still remain in memory, but access to the file (if located on the network) will be lost. I recommend that if a user is logged of and needs to save what is currently in memory, that the file be saved to disk. (Only NETWORK files will be closed!) Server Licenses --------------- Server Versions can be copied onto any workstation connected to the Server that MLOGOUT was purchased for. This server MUST be the Primary Server used by the user. The program can also be installed in the PUBLIC directory and called as mentioned above. All copies of MLogout now come with a Server License. Warranty -------- The copyright owner is not liable for damages of any kind. This program is gaurenteed to work on any Novell network as documented. Precautions should be taken by the user to ensure that information is not lost or destroyed. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= WARNING WARNING WARNING WARNING WARNING WARNING =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Care MUST be taken to prevent loss of data occuring from the logging out of a user. It is wise to include "timed backups" in applications such as Word Perfect, etc... Dana Consultants is NOT responsible for any data loss or corruption resulting from the use of MLOGOUT. This program may not be decompiled, disassembled, or reverse engineered for any purpose. This program may not be distributed in any manner. Transfer of ownership can only be completed by notification of Dana Consultants and destruction of any copies at the time of transfer. Information and Technical Support --------------------------------- If you have any problems, questions, or comments, please call (703) 620-3554. I will be glad to return your call to provide you with any assistance you require. All Technical Support is free. (As it should be!)