Central Forums Code Wiki Characters Tools Helpbot
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
Pages: [1]   Go Down
Print
Topic: Vha.Chat 1.1.3  (Read 1052 times)
« on: January 03, 2010, 12:20:00 »
Administrator
Champion

View Profile
*****

Epeen: 24
Posts: 2923


tl;dr: Yet another chat client and lib, scroll down for links

The chat client
So I can already see you thinking, there's already AORC and other chat clients, why use this one?
The main difference between AORC and this client:
- Significant effort has been made to display AOML and Info Windows just like Anarchy Online does. (VhaBot users, you'll love to use this to configure your bot Smiley)
- Full support for encoded messages (displays the tower and org msg. channel correctly)
And of course, a fresh new code base means new opportunities. Be sure to let me know what you think!

The chat library
The library (Vha.Net) is a heavily cleaned and fixed version of AoLib that powers the current release of VhaBot.
Most notable is the addition of full support for remote private channels.
Additionally many shutdown/disconnect related bugs have been fixed.

The files
Chat client: http://dump.vhabion.net/vhabot/Vha.Chat%201.1.3.rar
Source: svn://code.vhabot.net/vhachat/
Roadmap: http://code.vhabot.net/vhachat/roadmap
Screenshot: http://dump.vhabion.net/images/VhaChat.png

Known issues
Output produced by certain bots (like VhaBot) may appear incorrect in Vha.Chat.
Unfortunately, this is related to a bug in these bots and a bug fix in Vha.Chat.
A fix has been made for VhaBot and will be included in its next release.
« Last Edit: March 03, 2010, 13:10:40 by Vhab [rk1] »
What isn't remembered never happened.
Memory is merely a record.
You just need to rewrite that record.
Logged
« Reply #1 on: January 04, 2010, 12:51:51 »
Administrator
Champion

View Profile
*****

Epeen: 24
Posts: 2923


Updated to RC3

- Fixed a possible race error (threading related)
- Changed the method of pre-loading the html template, should be faster and less error prone (should fix errors for some too I hope)
- Added addbuddy/rembuddy support
- Added support for /o to talk to the org channel
What isn't remembered never happened.
Memory is merely a record.
You just need to rewrite that record.
Logged
« Reply #2 on: January 23, 2010, 19:50:17 »
Administrator
Champion

View Profile
*****

Epeen: 24
Posts: 2923


Updated to RC4

- Beefed up the graphics in VhaBot.Chat a bit, a new top bar has been added and the forms have been given icons.
- Added support for itemref:// through Auno.org (will switch to Xyphos.com when the new version goes live )
- Changed closing/disconnect behavior to be more intuitive
« Last Edit: January 23, 2010, 19:52:47 by Vhab [rk1] »
What isn't remembered never happened.
Memory is merely a record.
You just need to rewrite that record.
Logged
« Reply #3 on: January 25, 2010, 17:19:59 »
Administrator
Champion

View Profile
*****

Epeen: 24
Posts: 2923


Version 1.0 up!

- Name changed to Vha.Chat to prevent confusion with VhaBot
- Added many pretty icons
- Added mute/unmute support for channels
- Added context menu's to the right panel as shortcuts to /commands
- Ordered the character selection list
- Added a small notice when a character is already online in the selection list
- Fixed a bug related to text window extraction
What isn't remembered never happened.
Memory is merely a record.
You just need to rewrite that record.
Logged
« Reply #4 on: January 27, 2010, 17:23:10 »
Administrator
Champion

View Profile
*****

Epeen: 24
Posts: 2923


Ooh dear, versions flying out of the door!

Version 1.1 up!

- Fixed a rather exponential memory leak
- Sorted characters list and right panel contents alphabetically
- Added input history (defaults to 25 last used commands/messages)
- Added encoded text support (tower channels will no longer display gibberish)
What isn't remembered never happened.
Memory is merely a record.
You just need to rewrite that record.
Logged
« Reply #5 on: February 03, 2010, 09:49:56 »
Administrator
Champion

View Profile
*****

Epeen: 24
Posts: 2923


A minor release today, 1.1.1
- Gave a few dropdown menus a more sensible default value than empty
- Fixed an input history related bug
- Added guests section to the right panel which displays all characters in your private channel
- Added an invite button to directly invite people to your private channel from your friends list
« Last Edit: February 03, 2010, 17:00:15 by veremit »
What isn't remembered never happened.
Memory is merely a record.
You just need to rewrite that record.
Logged
« Reply #6 on: February 10, 2010, 17:11:22 »
Administrator
Champion

View Profile
*****

Epeen: 24
Posts: 2923


Another minor release, 1.1.2:
- Implemented client side channel muting (in case the server forgets how to mute a channel again)
- Added /whois command
- Fixed encoding issues (some bot output will look weird, but unfortunately this is due to bugs on their side to which AO and AORC are less sensitive)
- Changed the way 'child windows' are spawned. This should prevent them from jumping to a different screen
- Made BrowserForm and InfoForm remember their position and size during the runtime
« Last Edit: February 10, 2010, 17:15:02 by Vhab [rk1] »
What isn't remembered never happened.
Memory is merely a record.
You just need to rewrite that record.
Logged
« Reply #7 on: March 03, 2010, 13:13:37 »
Administrator
Champion

View Profile
*****

Epeen: 24
Posts: 2923


Haven't had much time to work on 1.2 yet, so I bring you a small bugfix release.

1.1.3
- Embedded Chat.html inside the binary. This should prevent chat.html loading errors
- Forced Vha.Chat to run in 32-bit mode to prevent errors caused by badly written IE plugins (like Flash)
What isn't remembered never happened.
Memory is merely a record.
You just need to rewrite that record.
Logged
Pages: [1]   Go Up
Print
Jump to: