                 Automatic Logout Utility for Network Systems
                               * ALOGOUT *
                            (c) 1993 Base 12
                          East Los Angeles, CA

                       Programmer: Jose Jimenez Jr.
                     Assistance: Tammy Bach Nga Tran

                         This utility is Freeware.


PREVIOUS VERSION:  February 1, 1993
THIS VERSION    :  May 13, 1993


INFORMATION ON PROBLEM:
Many times on a network system, people may have to leave the office and
at the same time, leave their machines on.  This may be due to local
print servers, resident drivers, or such, that are needed by other
users on the network.  By being logged-in, someone can use your security 
trustee rights to search or delete files that are not authorized for them.


SOLUTION:
Create a program that logs-out users at a specified date and time 
automatically.  For example, if you have to leave your two hours early, 
you can activate ALOGOUT and leave the office with no worries.

The program has no secret key-combos or backdoor commands that may invoke 
a security break.  Once the program has begun, the only way to stop it is 
to re-boot the computer.



                        NEW VERSION INFORMATION


New version fixes and/or additions:

1. The pervious version of this program does not allow you to enter logout time
   earlier than the current system time when specifying a logout date greater 
   than the current system date.

   Example:  
         If today was May 16, 1993, 8:00 am and you specified a logout date of
         May 18, 1993 at 6:00 am, the program will not accept it.  This is
         caused by a logic error during the testing of the dates.  This bug
         has been fixed.


2. The program layout has been changed to distingush this new version from the
   previous version.


3. KEYBOARD STATUS ASCII FILE LOG

   The program now accepts a DOS command line parameter.  This parameter
   is a file name to create for the purpose of keeping a keyboard log. 
   Everytime a person touches the keyboard during the ALOGOUT process, the 
   program will record the keystroke to a file.  You can then use the DOS
   command "TYPE filename | MORE" or a text editor to view the file.

        The log file parameter is not required and may be ignored.

 
   The file name can be any valid DOS file name.

   Example:   ALOGOUT SECURITY.LOG

   
   The file will look something like this:


Base 12 ALOGOUT.EXE Ver. May 13, 1993 keyboard file: SECURITY.LOG
Keyboard key pressed:   on 05/13/93 at 10:47:37
Keyboard key pressed:  on 05/13/93 at 10:47:38
Keyboard key pressed:  on 05/13/93 at 10:47:39
Keyboard key pressed:  on 05/13/93 at 10:47:39
Keyboard key pressed:  on 05/13/93 at 10:47:39
Keyboard key pressed: I on 05/13/93 at 10:47:41
Keyboard key pressed: U on 05/13/93 at 10:47:41
Keyboard key pressed: Q on 05/13/93 at 10:47:41
Keyboard key pressed:  on 05/13/93 at 10:47:43
Logout on 05/13/93 at 10:47:45




                            USING THE PROGRAM


To start the program type:   ALOGOUT  [optional log file name]

Date & Time Logout:
Once the program has started, you will be asked to enter the DATE &
TIME for the LOGOUT execution.  You will not be allowed to enter any
DATE or TIME earlier than the current system date & time.

Message:
Next, you will be asked if you would like to post a message on your
screen.  If you select yes, you will be allowed to enter a message
of up to 400 characters (4 lines).

Lock Computer:
The next question will ask if you would like the program to
Attempt to Lock System after Logout.  If you select YES, the program
will LOCK the computer in a state of "nothing" after automatic
LOGOUT.  This option is great if you have personal data on your hard 
drive.  The only way to Unlock the system is to re-boot the computer.

Note: The LOCK system does not "LOCK" the RAM, it simply holds the
program in "Loop".  It does not tamper with any memory.


Command for LOGOUT:
Enter the batch or EXE file name that is used to logout of network.


END OF DATA