First and foremost I would like to credit Chuck for his time and patience in helping answer my questions about the Buzzen server.
PLEASE USE THE MOST CURRENT VERSION OF MIRC WHEN RUNNING MY CONNECTION!
I cannot stress this enough. I have had several people complain to me that they could not get the connection to work.
Only to realize later that they were using mIRC 6.2x and there were some issues with sockets.
The current version is 6.31 as of today. It is fully Vista compatible and a sharp new look!
------------------------------------------------------------------------------------------------------------------------------
I had mentioned in a previous post that I would post this so here is my connection to buzzen as of right now.
This connection uses the ChatDrive protocol not the standard IRCx
New Thread
Edited Mar 9, 2009 5:17 AM by Tewl
About ircop account flag, it has not been implemented yet, but soon in an upcoming update server will switch to that instead of ^. What I've done to keep it compatible with the updates in my client is to check the length of the flags string, if it is 4 then it ignores the account flag, if it is 5 then last char is used for the account type. I'm tokenizing the irc messages by space, so this method works best for me.
btw, good work 
Edited Sep 15, 2007 6:55 PM by Chuck
uhm thats usless
i sniffed there server and this is what i got
ISFLASHSOCKET
.AUTHTYPE ircwx1
.NICK >Guest
.USER anon "anon.com" "0.0.0.0" :anon
.
:FlashIrcServer.1 NOTICE AUTH :*** IRCwx 1.x auth type set..
:FlashIrcServer.1 433 * >Guest :Nickname is already in use.
NICK >Guest7236
.
:FlashIrcServer.1 AUTHUSER.
CREATE %#!!!!!!!!!!!!!!test
.
:FlashIrcServer.1 451 :You have not registered.
UTICKET <removed by X-Fusion; advice from Chuck>
.CLIENTMODE cd1
so all u have to do is
/server irc.buzzen.ne
it will connect u as a guest
then
/UTICKET then ur ticket
so baiscly u dont need to write a conn ... just get the ticket
Edited Sep 17, 2007 3:00 PM by X-Fusion · Removed users UTICKET, as explained below
"so baiscly u dont need to write a conn ... just get the ticket"
That depends what you are doing. Standard mirc connection won't parse listview correctly under CLIENTMODE cd1. But you don't need to write a connection if you are not using cd1 mode.
btw, don't post uticket info. If above is the correct one then change your password now.
Edited Sep 17, 2007 2:11 PM by Chuck
X-Fusion
Historical / Guest
Travis
Historical / Guest
You can connect to BuzzenV2 through mIRC with two lines.
server -m irc.buzzen.net 6667
raw loginh <email> $md5(Password)
then join a room.
You can do this, but a true connection is a whole lot more than simply connecting you to a server.
Stripping fonts and formatting your text.
Allowing you to add/remove accounts and change to them with a click.
Changing your font color and style with a few clicks.
Room List
etc.
Edited Sep 18, 2007 3:11 AM by Travis
You can connect to BuzzenV2 through mIRC with two lines.
server -m irc.buzzen.net 667
raw loginh <email> $md5(Password)
then join a room.
You can do this, but a true connection is a whole lot more than simply connecting you to a server.
Stripping fonts and formatting your text.
Allowing you to add/remove accounts and change to them with a click.
Changing your font color and style with a few clicks.
Room List
etc.
you can also do it this way
/server irc.buzzen.net 6667 then /login [email protected] passhere
btw nice work Tewl
Edited Sep 18, 2007 3:13 AM by pony
X-Fusion
Historical / Guest
I think the only solution I could see would be to do it through a socket event. Now that mIRC supports unicode characters and UTF-8, it would be very difficult to do it otherwise, especially a long nickname that's unicode. I think monitoring it through ON events may be suseptible to mIRC getting confused. Not only that, if someone comes in with a host of long names, they could easily flood your stuff out using ON events.
Edited Sep 27, 2007 6:57 PM by X-Fusion
I know how to do it, I just don't want to do it for many reasons. For one, the displayed name will not be accurate mainly. I could use the hash table to display the proper unicode of a nickname but that would take away from the functionality of clicking nicknames in the channel or figuring out which nick in the nicklist belongs to the displayed name. Secondly, no matter how fast hash tables are they are still add lag to the processing speed. True in rooms that have 10 or so people you may not notice this but when its 20, 30, or even 40 it gets nasty processing the 353. You can still run into nickname collisions if 2 people with very similair names join a room and are both cut off, this would also apply to channel names. The only true and stable solution will be to increase the length for channels and nicknames in the client itself
Edited Oct 2, 2007 9:59 AM by Tewl
* Update
Added ability to turn on or off the sockread (debug) window. Simply type "/sread on" to turn it on or "/sread off" to turn it off.
Altered NOTICE data. Buzzen sends notices like this: "NOTICE <channel> <nickname> :message" the proper way to send a notice would be "NOTICE <channel or nickname> :message" due to the improper format mIRC was not displaying entire NOTICES so I removed the nickname from the incoming data as well as altered outgoing messages that they are in the proper format for buzzen. If Buzzen decides to change it to follow the standard I will remove these changes but for now they are for your benefit.
Additional: I have still not got a reply from Khaled about increasing the length for channels and nicknames. If it turns out he has no intention of doing so I will most likely discontinue working on the script. Even when using hash tables to back reference there are still way too many possible errors that could happen to invest in making this a stable project.
Edited Oct 4, 2007 3:46 AM by Tewl