• Welcome to Valhalla Legends Archive.
 

SID_GETCHANNELLIST - Update

Started by BaDDBLooD, December 21, 2004, 07:51 PM

Previous topic - Next topic

BaDDBLooD

How does Blizzard go about Joining one of these Selected Channels? I mean For instance:

You Recieve Diablo II LoD Trading

But Diablo II LoD Trading-(1 to 20) is the Actual channel with people.

Any ideas?

EDIT: I figured it out by a simple packetlog



1  10.0.0.3  63.240.202.121  8  Send 
0000  FF 0B 08 00 00 00 00 00                            ........

2  63.240.202.121  10.0.0.3  645  Recv 
0000  FF 0B 85 02 42 6C 69 7A 7A 61 72 64 20 54 65 63    ....Blizzard Tec
0010  68 20 53 75 70 70 6F 72 74 00 4F 70 65 6E 20 54    h Support.Open T
0020  65 63 68 20 53 75 70 70 6F 72 74 00 42 6C 69 7A    ech Support.Bliz
0030  7A 61 72 64 20 43 68 61 74 00 50 75 62 6C 69 63    zard Chat.Public
0040  20 43 68 61 74 00 4C 6F 44 20 54 72 61 64 69 6E     Chat.LoD Tradin
0050  67 20 55 53 45 61 73 74 00 4C 6F 44 20 4C 61 64    g USEast.LoD Lad
0060  64 65 72 20 55 53 45 61 73 74 00 4C 6F 44 20 4C    der USEast.LoD L
0070  61 64 64 65 72 20 54 72 61 64 69 6E 67 20 55 53    adder Trading US
0080  45 61 73 74 00 4C 6F 44 20 48 61 72 64 63 6F 72    East.LoD Hardcor
0090  65 20 55 53 45 61 73 74 00 4C 6F 44 20 48 61 72    e USEast.LoD Har
00A0  64 63 6F 72 65 20 54 72 61 64 69 6E 67 20 55 53    dcore Trading US
00B0  45 61 73 74 00 4C 6F 44 20 50 76 50 20 55 53 45    East.LoD PvP USE
00C0  61 73 74 00 4C 6F 44 20 42 61 72 62 61 72 69 61    ast.LoD Barbaria
00D0  6E 20 56 69 6C 6C 61 67 65 20 55 53 45 61 73 74    n Village USEast
00E0  00 4C 6F 44 20 42 61 72 62 61 72 69 61 6E 20 54    .LoD Barbarian T
00F0  72 61 64 69 6E 67 20 55 53 45 61 73 74 00 4C 6F    rading USEast.Lo
0100  44 20 41 6D 61 7A 6F 6E 20 43 61 6D 70 20 55 53    D Amazon Camp US
0110  45 61 73 74 00 4C 6F 44 20 41 6D 61 7A 6F 6E 20    East.LoD Amazon
0120  54 72 61 64 69 6E 67 20 55 53 45 61 73 74 00 4C    Trading USEast.L
0130  6F 44 20 4E 65 63 72 6F 6D 61 6E 63 65 72 20 43    oD Necromancer C
0140  72 79 70 74 20 55 53 45 61 73 74 00 4C 6F 44 20    rypt USEast.LoD
0150  4E 65 63 72 6F 20 54 72 61 64 69 6E 67 20 55 53    Necro Trading US
0160  45 61 73 74 00 4C 6F 44 20 50 61 6C 61 64 69 6E    East.LoD Paladin
0170  20 54 65 6D 70 6C 65 20 55 53 45 61 73 74 00 4C     Temple USEast.L
0180  6F 44 20 50 61 6C 61 64 69 6E 20 54 72 61 64 69    oD Paladin Tradi
0190  6E 67 20 55 53 45 61 73 74 00 4C 6F 44 20 53 6F    ng USEast.LoD So
01A0  72 63 65 72 65 73 73 20 54 6F 77 65 72 20 55 53    rceress Tower US
01B0  45 61 73 74 00 4C 6F 44 20 53 6F 72 63 65 72 65    East.LoD Sorcere
01C0  73 73 20 54 72 61 64 69 6E 67 20 55 53 45 61 73    ss Trading USEas
01D0  74 00 4C 6F 44 20 41 73 73 61 73 73 69 6E 20 44    t.LoD Assassin D
01E0  65 6E 20 55 53 45 61 73 74 00 4C 6F 44 20 41 73    en USEast.LoD As
01F0  73 61 73 73 69 6E 20 54 72 61 64 69 6E 67 20 55    sassin Trading U
0200  53 45 61 73 74 00 4C 6F 44 20 44 72 75 69 64 20    SEast.LoD Druid
0210  47 72 6F 76 65 20 55 53 45 61 73 74 00 4C 6F 44    Grove USEast.LoD
0220  20 44 72 75 69 64 20 54 72 61 64 69 6E 67 20 55     Druid Trading U
0230  53 45 61 73 74 00 57 43 47 20 4D 65 72 63 75 72    SEast.WCG Mercur
0240  79 00 57 43 47 20 4D 61 72 73 00 57 43 47 20 56    y.WCG Mars.WCG V
0250  65 6E 75 73 00 57 43 47 20 4A 75 70 69 74 65 72    enus.WCG Jupiter
0260  00 20 55 53 45 61 73 74 00 20 55 53 45 61 73 74    . USEast. USEast
0270  00 00 20 55 53 45 61 73 74 00 20 55 53 45 61 73    .. USEast. USEas
0280  74 00 20 55 00                                     t. U.

3  10.0.0.3  63.240.202.121  27  Send 
0000  FF 0C 1B 00 00 00 00 00 4C 6F 44 20 54 72 61 64    ........LoD Trad
0010  69 6E 67 20 55 53 45 61 73 74 00                   ing USEast.

4  63.240.202.121  10.0.0.3  54  Recv 
0000  FF 0F 36 00 07 00 00 00 01 00 00 00 9D 00 00 00    ..6.............
0010  00 00 00 00 0D F0 AD BA 0D F0 AD BA 42 61 44 44    ............BaDD
0020  00 4C 6F 44 20 54 72 61 64 69 6E 67 20 55 53 45    .LoD Trading USE
0030  61 73 74 2D 34 00                                  ast-4.

There are only two kinds of people who are really fascinating: people who know absolutely everything, and people who know absolutely nothing.

tA-Kane

So for those of you who cannot understand this, send packet 0x0C using join type zero.
Macintosh programmer and enthusiast.
Battle.net Bot Programming: http://www.bash.org/?240059
I can write programs. Can you right them?

http://www.clan-mac.com
http://www.eve-online.com

Blaze

Shouldn't it be join type one for product join?
Quote
Mitosis: Haha, Im great arent I!
hismajesty[yL]: No

MyndFyre

Quote from: Blaze on December 22, 2004, 07:03 PM
Shouldn't it be join type one for product join?

Apparently not, because the packet log says 0.  Look at the first DWORD of the data portion of the posted packet.
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.

Soul Taker

Quote from: Blaze on December 22, 2004, 07:03 PM
Shouldn't it be join type one for product join?
Type one is basically the same as /channel.