			Mark and Alan's Instant Messenger
				    maim.pl v1.0
			=================================

usage: perl maim.pl <hostname> <port_number> <?server? OR ?client_name?>
Running as a server, example: 
perl maim.pl hydra4 9999 server
Running as a client example:
perl maim.pl hydra4 9999 joeshoe

The server version of this instant messenger must be started first, afterwards, N number
of clients can connect to the server from remote locations on the same network.  Once
clients begin joining, everyone can chat within a single room and everyone is 'heard.'
The server keeps a list of all connections.  Once someone joins the MAIM chat room, 
a message is sent to the server and broadcasted to all connected clients that someone
has connected.  All clients and the server can type in the lower message screen and hit
enter or press "Send" to send an instant message (IM).  When someone hits "Quit" or closes
the MAIM program screen, a final message is broadcasted notifying whomever left the room.

FILE
IM's can be saved and loaded from the File screen.  Saving an IM prompts for a filename
and saves all messages in the upper text window.  Opening an IM will load a saved IM
to the lower text screen; the loaded IM can then be sent by hitting enter or hitting 
"Send."  File transfer is not supported in this version of MAIM.    

OPTIONS
Time stamps can be prepended to an IM when this is selected.  If this is selected, then
the user will have sent IM's echoed with timestamps and incoming IM's will show timestamps;
however, outgoing IM's to other clients will not see the timestamps unless their timestamp
option is set to on.  All timestamp's time is computed from the system time the application
is running from and is printed as military time.
If you are running as the server, "Connections" will show a list of all clients connected
to this server.  Clients cannot see all connections for security purposes.

HELP
Basic usage is included in this section and should be reviewed if one needs help using
this software.

