**Updated November 15, 2008: New Improved Version Posted**
The topic title is a mouthful, but pretty accurately summarizes the function and nature of the program. I have completed and am requesting help beta-testing:
Some of the features include:
* Unlimited number of chatters
* IRC-style /commands and *Actions
* Public and private messages
* In-chat file transfer with resume
* Easy user-friendly interface and help
As a non-server P2P chat application the advantage is of course that you don't need an intermediary server to connect and communicate, but can connect directly to other users to form virtual chat rooms of any size.
The disadvantage of course is that with no server, you have to already know or be told the other party's IP Address (18.104.22.168 or whatever) in order to invite them to the chat. That means using email, phone, or some other messaging system first in order to communicate that information. But once you have that and connect, you're good to go.
Since this is CenoChat's initial release, it's likely fraught with various bugs that I haven't yet been able to catch or identify. As such I would be greatly appreciative of anyone who's willing to give it a good test run and report back any problems encountered. I'll fix any errors and update the program download link above to reflect the latest and most correct version.
Feel free to test it with as many simultaneous chatters as possible; the more the better. To test it with itself solo, simply run multiple instances and invite/connect to 127.0.0.1 as the localhost address.
I look forward to any feedback offered, and thanks in advance!
P.S. Once all the bugs are eventually worked out and I make the code more readable, I may release the actual source down the line if anyone is interested and I can find the time to clean it up. But in its current form it would be pretty indecipherable and useless to anyone else, so just the App for now.