This is a chat client I've been working on after I finished the bot.
It's basically a replacement for the browser-based chatroom, but this uses less memory than having the whole browser open.
Special thanks to Hakeem and wyrmlord for figuring out most of the connection stuff!
Features
All regular chat features
Minimize to system tray
No idle-kicked
Javascript immunity
Rickroll youtube video immunity
Tabbed whisper channels
Custom colored names
Highlighting of messages directed at you
Emoticon and rank image replacing
2.0 - Easier ban interface
2.0 - Popup menus
2.0 - Simple username coloring
2.0 - Clicking on a link copies it to your clipboard
2.1 - Added image rank toggle
2.2 - Added better color chooser
2.2b - Trying methods to increase image load speed
To run
Unzip the .zip file
Double-click the Hive Chat Client.jar file
Follow the instructions on-screen
????
PROFIT!
Upcoming features
Tab blink on new message
Get login info via vB (So you just enter your username and password)
Global colored names list which all users can add to
Screenshots (from v1.0)
Normal screen showing highlighted messages
Tabbed whispering
Dings
Custom colors
Minimize to system tray
Source and documentation is included if you want to tweak it to your needs.
Tested on Vista and XP, pretty sure it works on Linux. Not sure about macs though, as their cookie system is different. It's Java so it should work fine mostly :P
And yeah, my coding isn't the best >.=.> but I'm still learning. Any suggestions (preferably with examples) on how to improve the code are welcome!
Rating by users: 5.00 (2 votes)
Rate this tool:
This tool has not been approved in the resource section and is not guaranteed to be working.
[15-59-41] zombie2279: Dr00d, IF YOU WERE MY HOMEWORK, I WOULD BE DOING YOU ON MY DESK NOW :D
[18-55-17] Squiggy: Elenai, don't tell me you're into that 'no-sex-before-death' thing?
Opinions are like assholes: everyone has them, and they STINK.
Anyways, yes, I know the main window is laggy. That's java's fault, not mine :P
It's weird though, because when I used StyledDocuments, I could have much more text in the main screen at once. But since I switched to a JEditorKit, which uses HTML, it's much slower. I'm going to see if I can combine the two, so I get the speed of the StyledDocuments with the HTML parsing of the JEditorKit.
I don't care how you do it, but make it run as smooth as browser chat. otherwise all the other features you put in there don't really matter. It'd be like putting a bunch of TVs and nice rims on a car that didn't have an engine. BASICS FIRST YO.
Developer Resources for Java Technology look for the Java Runtime Kit, and get the latest version. (Don't download the Java Development Kit; you don't need that)