havChat - Full featured multi color text applet client demo - with Chat Bot (rev 3.4)
havChat - java chat server and applets from hav.Software hav.com havChatTM
Full Featured Multi Colored Text

havChat 3.x Full Featured - Multi Colored Text Chat Applet Demo

You can use the applet parameters to provide various presentation changes - for example...
  • CLICK HERE to see the user list on the RIGHT side of the applet
  • CLICK HERE to see the user list on the LEFT side of the applet
  • CLICK HERE for a popup version with different colors
If you would like a Right-to-Left display for Hebrew, Arabic or other such character encodings - and if your browser/JVM has support for such character encodings - you can use the /RTL and /LTR commands to toggle the display direction.

Be sure to click the HELP button to see the new features and commands - and please let us know what you think or if you have any problems - Enjoy!!
havChat is a fully JavaTM chat server with multiple chat applets. The server can handle multiple chat rooms, supports password protected users, private chat groups within an otherwise public room, various admin functions etc. Special features include a shared whiteboard which can be initialized with any existing graphic and "virtual tours."

While you won't be able to actually see or join in the chat without java enabled, here's a little description FYI. havChat is a JavaTM based multiuser chat. Both the client and server parts are written in JavaTM. The client's chat features include various commands for configuring and floating the display as well as setting up private and ignore groups within a room. The server support multiple rooms, optional assigned user id/passwords, open and closed rooms, public and private (password reuired) rooms and other typical admin functions.

In addition to normal chatting, the client supports a shared whiteboard feature. Chatters can all see and modify a popup picture. A Paintbrush-like set of drawing tools are available for use on the whiteboard. Pictures must originate from the server from which the client is loaded (in order to keep a disruptive chatter from sending questionable material to other chatters. Also - the whiteboard supports printing and saving of pictures - though tese features currently work for only netscape users.

havChat Chat Applet Demos:

 Note to IE and JAVA PLUGIN users:  The Full Featured applets are signed to allow you to do things like save local copies of the whiteboard and, due to the way applets must be signed for IE and the Java PLUGIN, you will be prompted for additional applet privilege as the applet loads.

We certainly understand if this concerns you - but you can try the other demos below, all of which are bassed on the "Lite" applets which are NOT signed and do NOT require such additional applet privilege.

  • Full Featured Applet - The full featured applet includes support for the Whiteboard - To see the whiteboard, log into the Full Featured chat demo and enter the command..."/pic new tree2.jpg" (without the quotes). The chat applet's HELP button provides additional info on the %pic command and lists several other pictures avaliable in the demo. - You can also try a little javascript popup windowed presentation HERE - and you can try the applet which uses the TextArea display as well.
  • "Lite" Applet - The "Lite" applet is the same as the Full Featured applet but without the whiteboard support. The Lite chat applets also do not include Admin, Moderator or Local logging functions - but they can be used by Guest Speakers, transient speakers and others in a moderated room. You can also try a little javascript popup windowed presentation HERE - and you can try the applet which uses the TextArea display as well.
  • Alternate Presentations: The remaining demos use one of the main havChat applets but with the presentation altered in some way using various applet parameters.

    • Call Center Demo - The Call Center demo applet represents what you might present to the general public in a call center or customer support chat use - and is provided as a demonstration of hiding certain applet fields (in this case, the USER list is hidden).
    • "Invisible" Applet - is provided to demonstrate how one could use the auto-float feature to have a page (or frame) which has an alternate applet spec which cause the applet to pop open in a floated state. This demo auto-floats the applet on page load, but other control mechanisms (like auto-float on login) are also available.
    • "Tiny Applet" - provides a (probably ridiculously) small applet presentation.

  • Demo Downloads: You are invited to view a table of havChat's chat Client and chat Server Features - and then, if you want to try havChat on your own server, you can grab the most recent demo distribution of current version of havChat below. Demos are restricted to 3 rooms with 5 concurrent chatters per room and will run for something like 30 days or 40 server starts.

The havChat chat server and all chat applets are written completely in JavaTM. havChat is a TCP/IP based chat solution which is (specifically ) not IRC and does not support any third party clients. The chat server does require that at least one server port be open to TCP/IP connection. The havChat chat server should work well on any platform that has a 1.1 or later JVM. The client applets should work with browsers which support a 1.1 or later JVM as well as the Java Plug-in.

Below is a brief list of some of the havChat features - or you can view a table of Features of both the chat server and chat applet components of havChat.

  • MULTIPLE APPLET CLIENTS: havChat includes Two basic chat applets as clients: Full Featured and "Lite" - each comes in both TextArea chat display (single text color, selectabl;e text etc.) and multi colored chat display (a graphic display) - and all come in both .jar and .cab forms. The Full Featured chat applets come in only signed format. The Lite applets are provided in both signed and unsigned formats. The various chat applets included range in size from approximately 46KB to around 107KB.
  • ROOM OWNER DEFINED ROLES: Beyond the basic roles implied by privileges like Admin, Moderator, Speaker, etc. - room owners can also define their own roles within a room. Such roles can be presented in applet parameterized color settings to make conversations more ledgible. Such user defined roles will also be made available to user written chat bot code.
  • REMOTE SERVER for APPLETS: the havChat applets can be loaded from a server other than the one which is running the havChat char server. (only the signed formats).
  • EXTERNAL USER-HANDLER: License owners can write and attach their own class for handling user info - for example, if you already have a community database of users and want the havChat chat server to read/write user info there rather than in the normal havChat user file structures.
  • CHAT BOT (Filtering and Response): Room owners (applet directory owners) can write and attach their own bots to the havChat applets. Bots can implement processing to be done PRIOR to sending a user's message (like to apply a word filter) AND/OR processing to be performed when a chat message is received (like to allow the bot to respond when a staffer is not in the room).
  • MASTER SETTINGS: Chat server owners can specify certain "master" settings which can override certain room attribute settings, thus restricting certain activities or limits that a room owner might choose. Master settings can be specified both as system wide AND for specific rooms (a Master setting for a specific room overrides the corresponding system-wide setting). Both system-wide and room level master settings are optional.
  • SERVER-SIDE AND LOCAL CHAT CONTENT LOGGING: Chat session content can be logged on the chat server (per room) and/or on one or more users' local machines (user must have "Logger" privilege in the room to save a local log).
  • PRIVATE MESSAGE CAPABILITY: the havChat chat applets provide several mechanisms for private chats - user info pop-ups contain a private message input field that can be used to send private messages to only that user - (particularly nice for staffers in a call center)
  • Multiple Languages - havChat's chat applets are localized for multiple languages. Current languages include Dutch, English (default), French, German, Italian and Spanish. Other languages will be added according to demand.
  • Moderated Chat - when a room is Moderated, Moderator, Admin and users with "Speaker" privilege can send messages to all users in the room - messages from non-speakers go to Moderator only. - nice little GUI popup to help Moderators grant and revoke Speaker privilege as needed.
  • Whiteboard - can be initialized with a picture - all speakers in the room can draw on the whiteboard - pictures can be saved and/or printed locally.
  • User Privilege levels: Admin, Moderator, Speaker, Logger, TourGuide
  • "Ghost User" can be in the room but not be seen by other chatters - can still interact as required - good way to monitor room activity and be able to kick exile roudy characters if needed.
  • Users can have UserID/Passwords or not - "Private" Rooms require passworded users.
  • Typical Admin Features: (kick, exile, add/edit/delete passworded users, grant/revoke privileges, open/close rooms, make rooms moderated/unModerated and public/private, restrict access to applets on specified pages only, change various room attributes, etc.)
  • Passworded users can edit their own user info (including id and password).
  • Tour Guides can pop open browser windows on chatters' machines - chatters can opt out of tours.
  • Users can control certain applet presentation attributes (like font, size colors etc.)
  • Customizable LOGO and HELP files as well as basic applet color scheme.

[ HOME ]
Copyright © 1994-2018 by hav.Software and Horace "Kicker" Vallas. All Rights Reserved.

hav.Software havBpNet:J, havFmNet:J, havBpNet++, havFmNet++, havBpETT, havCNet, WebSnarfer, havIndex and havChat are all trademarks of hav.Software.

Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.

There may be other trademarks or tradenames listed in this document to refer to the entities claiming the marks and names or products. hav.Software disclaims any proprietary interest in any trademark, tradename or products other than its own.

6,807,751 / 32,018,616
Page Modified Mon Sep 14 09:55:47 CDT 2015
TennisPensacola.com - the official online hub for tennis in Pensacola, Fl. Kick-kick the  Australian Shepherd - Welcome the newest Vallas pack member In memory of Bear Dudley Vallas, a Long Time and Faithful Companion ndex of Kicker's Classical Guitar Videos Bonsai Information, sites and icons etc. Horace's Horror - just why is it so hard to test software?