########
#
# JETclient alpha0.4 - Copyright (c) 1998, by MHT - ManHatTan <mht@mygale.org>.
#
####

(1) WHAT IS JETclient ?

    JETclient is a Java Eggdrop Telnet client. Have you ever try the painful
    way of telnet to connect to an eggdrop ? try to read the 48 flagnotes
    received in the last hour, while undergoing  kicks and bans log-flood ?
    JETclient project started from this point of view, all differents types
    of messages are dispatched in differents windows (logs, commands,
    party-line, ...)
    JETclient is developped in JAVA with the Swing Library to run on all
    platforms without recompiling (what a beautiful utopy). Java is slow,
    but developping a user-interface is so easy... So do Tk, but I'm a
    C/C++ programmer, and I love JAVA for all its API :-)



(2) HOW TO RUN JETclient ?

    I succesfully tested JETclient on Windows 95/NT (JDK1.1.5), FreeBSD
    (JDK1.1.5), and Solaris (JDK1.1.6).
    I get thread-timeout with JDK1.1.5 and the swing-lib with solaris !

    Windows 95/NT:
    --------------
    First, install JDK1.1.6 or jre1.1.6 (http://java.sun.com).
    Then, unzip JETclient0_4.zip in a directory, run runjet.bat
        runjet <eggdropHost> <eggdropPort>
    If you get a classpath error, edit runjet.bat, uncomment and adapt
    the following lines according to your JDK installation :
        set java_home=c:\progra~1\java\JDK1.1.6
        set classpath=.;%java_home%\lib\classes.zip
        set path=%path%;%java_home%\bin
    If you get an environment out-of-space error, put the following line
    in your c:\config.sys :
        shell=c:\windows\command.com /p /e:2048
    Enjoy ?

    UNIX:
    -----
    Be sure that a JDK is installed,
    edit runjet to adapt the setenv, path and classpath
        runjet <eggdropHost> <eggdropPort>
    Enjoy ?


(3) FUTURE RELEASE ?

    JETclient is a very early alpha release, but it works :-)
    I write it to be as open as possible, modules exist like
    on eggdrop, and I hope that YOU help me to write a few
    modules :-p
    I plan to develop :
    - a note module, to get all notes in a dedicated windows
    - a file module to easy browse the file system
    - a configuration panel for JETclient and an INIfile.
    - speed buttons and menus for the mains eggdrops functions
    - a list of connected-users and bots in the hub, ...
    - a tcl-script  or a module for data-exchange with JET:
      to remote edit config-files directly in JET, download
      files without IRC, ...
    - manage specials chars like ctrl+G, ...
    - prompt a password-windows when asked
    - and so on...

    All messages are dispatched according to regular expressions,
    if I miss something, or if a message goes in a wrong window
    please e-mail me at <mht@mygale.org>

    I will release all the sources in a while (I need to clean some
    obvious things :-p


(4) BORING LEGAL STUFF

    JETclient is a very alpha release, don't expect so much...


    JET is developped in Java with the Swing Library
    JAVA, JDK and JFC (Swing Library) are copyrighted Sun Microsystems.

    Regular Expressions in JET client are matched with OROMatcher Library
    OROMatcher is copyrighted OROinc.

    See licence.zip for more details.


(5) LAST NOTE

    I'm a french student, anyone guess it in reading my (approximative) english ?
    Find me on IRCnet in #VirtuaLight ;-)
