_________________________________________

JIRChat - Version 1.0 for Windows, Linux, Solaris
Most powerful chat software on the Internet
Copyright (c) 2000 Netfactory - http://www.netfactory.ru
_________________________________________

Congratulations!  You have obtained the most powerful chat  software on Internet.

JIRChatServer, ver.1.0 is offered in four versions, which are full functional and differ only in user connections' limit:
* FREEWARE version - maximum 5 users can be served;
* PROFESSIONAL-1 version  - the limit is 100 users;
* PROFESSIONAL-2 version - the limit is 500 users;
* PROFESSIONAL-3 version - there is no limit of users (1500 users were tested to work properly)

FREEWARE version is free for download and use at http://www.ircjavachat.com
Every PROFESSIONAL-X version you can buy at http://www.ircjavachat.com
For more information about ordering the JIRChatServer software, please go to URL: http://www.ircjavachat.com

=========================================
JIRChatServer
=========================================

System Requirements.
	For operation of the server the presence of JRE package of version 1.2.0. and more/higher is necessary (it is possible to download from the server java.sun.com for OC Windows, Linux, Solaris).
Start of the server.
For start of the server type the following command:
	java -cp chatserver.jar ChatServer [configuration_file]
The configuration file config.xml is used by default. At incorrect filling of configuration file the values of missing fields will be loaded from config.xml file.
The server is started in the cantilever window in which output of the information of operation of the server and input of commands from a console is carried out.

Console commands: 
- help or ?: outputs the list of accessible commands of the server;
- exit: stops the server and quits the program;
- log [on | off |]: switches on/ switches off mapping of the debug information on the screen;
- save [filename]: saves current configuration in the file (the current configuration file is used by default);
- set [the name_of the variable] = [value]: installs values for variables of the server, at start without parameters outputs current values;
- shutdown: stops the server, but does not quit the program;
- startup [the name_of the file]: loads the configuration file and starts the server (the current configuration file is used by default).

Variables of the server.
- max-channels: maximum possible number of channels on the server;
- max-log: maximum possible number of lines of the log displayed in the window of the interface;
- max-users-on-channel: maximum possible number of users on the channel;
- max-users-on-server: maximum possible number of users on the server;
- max-channels-for-user: maximum possible number of channels in which the user can enter;
- max-operators-for-user: maximum possible number of channels in which the user can be the operator.
- autosave: autosave of the debug information in the file (the file-name is indicated in the configuration file, installed value of logical type - true | false);
- write-log: mapping of the debug information on the screen (installed value of logical type - true | false);

=======================================
JIRChatlient
=======================================
System Requirements.
	For operation of the chat-client the presence of browsers of Internet Explorer 3.0.2 (and more/higher) and Netscape Navigator 3.0 (and more/higher) placed/installed in your system is necessary.

The description of the chat-client.
The chat - client is realized as the Java-applet, supports negotiations/talks in real time. Client - server interaction is carried out on IRC-protocol.
The following base commands of the IRC-protocol are realized:
- Whois - review/survey of the information about the other user.
- Join - an input/entrance on the channel (creation of new channel if there isn't any one).
- Part - an output/exit from the channel.
- Invite - an invitation to the channel.
- Kick - deleting of somebody from the channel.
- Query - creation of the private channel with other user.
Commands can be entered manually in string/line of input in IRC notation:
/ [command] [parameters]
To each command there corresponds/meets the choice/point/item of the menu or the button.
The realized functions:
- simultaneous dialogue in several channels,
- for each channel there is a separate window,
- any user can create the new channel,
- the private channel for two interlocutors (in the separate window),
- mapping of the list of all accessible channels,
- mapping of the list of all present on the channel,
- review of the information on the user (whois),
- changing the nickname the user.

For more details about the user interface see "Help" section or get it online at http://www.ircjavachat.com.

========================================
DISTRIBUTION
========================================

Copies of the Freeware version may be distributed in accordance to the following terms:
Distribution of FREEWARE version is permitted only for the whole software package without any modifications. All accompanying files must be included. You are allowed to copy this FREEWARE version (and ONLY the FREEWARE version) 
and give it to any other person, as long as it is not modified in any way.

You are encouraged to put Freeware version on as many BBS`s as possible. 
The distribution on CD-ROM is also permitted, as long as the original files are not changed in any way. Please contact us if you want to distribute the program with a different installation program, changed files etc.

You are specifically prohibited from charging, or requesting donations, for any such copies without prior written permission.

=======================================
TECHNICAL SUPPORT
=======================================

If you have any questions waiting to be answered you may e-mail them freely at: support@ircjavachat.com, or simply by filling an elementary form at our web site: http://www.ircjavachat.com
All of your problems will be solved as soon as possible, i.e. within the 
next 48 hours. 



