BoycoT Chat Client
[Download]
Create an account here:
http://boycot.no-ip.com/BoycoTChat
For configuration instructions, go to bottom of page.
This chat client is an experiment. It was written to use UDP datagrams containing XML packets . This removes a lot of congestion from the server. All messages, public & private, are sent directly to the other clients. The only communication with the server is for logging in, getting chat room names, creating & joining chat rooms, and logging off.
I invite you to download this and give it a try. I'm interested in finding out how well this works (or doesn't work).
In order to use the chat client, you'll need to create yourself an account here.
The features of this Chat Client include:
Choose font, size, and color
Choose background color
Create chat rooms (chat room disappears when last person leaves)
Color coded people list (Yellow is Away, Green is Active) I still need to code it so the server sends you the status of each user when joining a room.
Clickable hyperlinks in the chat window.
Save transcript of chat to a text file.
Block private messages
Show message timestamps
Independent private chat windows. Window opens automatically when private message comes in. Right-click user name, click Private to begin private chat.
Ignore user (right-click user name, click ignore)
Ping any user (right-click user name, click ping)
Chat with other clients inside and outside of your router. (If multiple chat clients are running on your home network, each should be listening on a different port, and port-forwarding should be configured in your router.)
Things you can't do:
Chat from a hotel, work, or any other place where you can't configure the firewall and/or port-forwarding in the router.
Multiple logins using the same User ID.
Some features do not work yet (Checking for new version, Playing Sounds, Auto-Joining favorite room). I'll get these working in future releases (if it works well enough to bother updating).
I'm also thinking about adding encryption using Blowfish so that chat messages can't be intercepted by outside parties.
Configuration Instructions

The program comes pre-configured to connect to boycot.no-ip.com on port 6502. You don't need to change this.
You can change the "Client Settings" Port setting to any port you want.
If you are using a router (your PC isn't hooked directly to your cable or dsl modem), you will need to configure the routers' "Port Forwarding" feature to forward the UDP port for the port number you entered in "Client Settings" to your computers' IP Address. Your router will most-likely require a reboot after you set this up.
If you are using a firewall on your PC, you will need to allow the incoming UDP port that you entered in "Client Settings"
If you have any questions or comments, email me: tolsen64
(THE 'AT' SIGN) hotmail.com
Page Hits:
Counter Reset November 3, 2018