• Welcome to Valhalla Legends Archive.
 

Chat Client question

Started by Imperceptus, October 11, 2005, 11:43 PM

Previous topic - Next topic

Imperceptus

I noticed that bnet says I can view the list of channels for a game in channel menu, can i retrieve it sending 0x0B while emulating a normal chat client? or will it not return anything?
Quote from: Hazard on August 07, 2003, 03:15 PM
Highlight your entire code. Press the delete key. Start over again using Cuphead's CSB tutorial and work your way from their rather than raping code from downloaded sources meant purely for learning purposes. If this does not fix the problem, uninstall Visual Basic and get a new hobby. I suggest Cricket.

Joe[x86]

Quote from: brew on April 25, 2007, 07:33 PM
that made me feel like a total idiot. this entire thing was useless.

MyndFyre

Are you talking about a CHAT (protocol 0x03) client, or a normal game (protocol 0x01) client?  You can send the 0x0b message in the game client, but a telnet client cannot send any binary packets.
QuoteEvery generation of humans believed it had all the answers it needed, except for a few mysteries they assumed would be solved at any moment. And they all believed their ancestors were simplistic and deluded. What are the odds that you are the first generation of humans who will understand reality?

After 3 years, it's on the horizon.  The new JinxBot, and BN#, the managed Battle.net Client library.

Quote from: chyea on January 16, 2009, 05:05 PM
You've just located global warming.

Imperceptus

0x03

note even if it was like?
socket.senddata &h3 0?
Quote from: Hazard on August 07, 2003, 03:15 PM
Highlight your entire code. Press the delete key. Start over again using Cuphead's CSB tutorial and work your way from their rather than raping code from downloaded sources meant purely for learning purposes. If this does not fix the problem, uninstall Visual Basic and get a new hobby. I suggest Cricket.

MyndFyre

Quote from: Imperceptus on October 12, 2005, 05:20 PM
0x03

note even if it was like?
socket.senddata &h3 0?
What are you talking about?

I mean the protocol 0x03 -- what you send when you first connect.  Immediately after connecting, you send 1 for the binary protocol, 2 for FTP, and 3 for chat/telnet (equivalent to pressing CTRL+C).

After that, only plaintext and CRLF is allowed.
QuoteEvery generation of humans believed it had all the answers it needed, except for a few mysteries they assumed would be solved at any moment. And they all believed their ancestors were simplistic and deluded. What are the odds that you are the first generation of humans who will understand reality?

After 3 years, it's on the horizon.  The new JinxBot, and BN#, the managed Battle.net Client library.

Quote from: chyea on January 16, 2009, 05:05 PM
You've just located global warming.

UserLoser.

Quote from: MyndFyre on October 12, 2005, 05:48 PM
Quote from: Imperceptus on October 12, 2005, 05:20 PM
0x03

note even if it was like?
socket.senddata &h3 0?
What are you talking about?

I mean the protocol 0x03 -- what you send when you first connect.  Immediately after connecting, you send 1 for the binary protocol, 2 for FTP, and 3 for chat/telnet (equivalent to pressing CTRL+C).

After that, only plaintext and CRLF is allowed.

Just something to add in - pressing C works too, so 0x2b should work too :P

Kp

It's a longstanding bug that the server sends chat clients the same restricted user message that Diablo 1 receives.  For D1, the message makes sense.  For chat clients, it just looks silly. :)
[19:20:23] (BotNet) <[vL]Kp> Any idiot can make a bot with CSB, and many do!

Mesiah / haiseM

You might be able to log on anon. and find out information on some games... You can't get the list of channels without using the bnary protocol (0x01). Kinda sucks... Binary Gateways are always something good to have laying around ;) Can create any packet you want :)
]HighBrow Innovations
Coming soon...

AIM Online Status: