Valhalla Legends Forums Archive | Battle.net Bot Development | Chat Client question

AuthorMessageTime
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?
October 12, 2005, 4:43 AM
JoeTheOdd
You can't.
October 12, 2005, 5:41 AM
Myndfyr
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.
October 12, 2005, 7:30 AM
Imperceptus
0x03

note even if it was like?
[code]socket.senddata &h3 0[/code]?
October 12, 2005, 10:20 PM
Myndfyr
[quote author=Imperceptus link=topic=13017.msg130821#msg130821 date=1129155621]
0x03

note even if it was like?
[code]socket.senddata &h3 0[/code]?
[/quote]
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.
October 12, 2005, 10:48 PM
UserLoser.
[quote author=MyndFyre link=topic=13017.msg130824#msg130824 date=1129157295]
[quote author=Imperceptus link=topic=13017.msg130821#msg130821 date=1129155621]
0x03

note even if it was like?
[code]socket.senddata &h3 0[/code]?
[/quote]
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.
[/quote]

Just something to add in - pressing C works too, so 0x2b should work too :P
October 12, 2005, 11:06 PM
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. :)
October 13, 2005, 12:28 AM
MesiaH
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 :)
October 15, 2005, 7:37 AM

Search