Valhalla Legends Forums Archive | Battle.net Bot Development | Packet for news

AuthorMessageTime
Inner
I need to know the packet for news for the type of connection of 0x1E. If anyone can tell me it, i will be most appreicated.
May 13, 2004, 2:47 AM
LordNevar
I believe it's 0x46, but I could be wrong.
May 13, 2004, 3:54 AM
Myndfyr
[quote author=Inner link=board=17;threadid=6780;start=0#msg59928 date=1084416441]
I need to know the packet for news for the type of connection of 0x1E. If anyone can tell me it, i will be most appreicated.
[/quote]

What kind of connection type is 0x1e? I've only ever heard of connections of 0x01, 0x02, and 0x03.
May 13, 2004, 4:40 AM
Null
[quote author=Myndfyre link=board=17;threadid=6780;start=0#msg59938 date=1084423229]
[quote author=Inner link=board=17;threadid=6780;start=0#msg59928 date=1084416441]
I need to know the packet for news for the type of connection of 0x1E. If anyone can tell me it, i will be most appreicated.
[/quote]

What kind of connection type is 0x1e? I've only ever heard of connections of 0x01, 0x02, and 0x03.
[/quote]

The older style authentication , used Hash.dll and CheckRevision.dll . where as the newer style use's BnetAuth.dll
May 13, 2004, 5:45 AM
LoRd
[quote author=effect link=board=17;threadid=6780;start=0#msg59949 date=1084427131]
[quote author=Myndfyre link=board=17;threadid=6780;start=0#msg59938 date=1084423229]
[quote author=Inner link=board=17;threadid=6780;start=0#msg59928 date=1084416441]
I need to know the packet for news for the type of connection of 0x1E. If anyone can tell me it, i will be most appreicated.
[/quote]

What kind of connection type is 0x1e? I've only ever heard of connections of 0x01, 0x02, and 0x03.
[/quote]

The older style authentication , used Hash.dll and CheckRevision.dll . where as the newer style use's BnetAuth.dll
[/quote]

... both connection styles have the same hashing and checkrevision functions.

0x1E is the older form of connecting to Battle.net and I don't believe has any really descriptive name seperating it from 0x50 other than the "old logins".
May 13, 2004, 6:08 AM
Null
Uh , im getting at the fact 1 style uses 2 DLL's and the other is encaptulated in 1?
May 13, 2004, 6:16 AM
Myndfyr
Evidently everyone who responded missed the sarcasm in the question. Connection type 0x1e is still connection type 0x01 -- binary. It's just another login method. :P
May 13, 2004, 8:33 AM
LoRd
[quote author=effect link=board=17;threadid=6780;start=0#msg59951 date=1084428961]
Uh , im getting at the fact 1 style uses 2 DLL's and the other is encaptulated in 1?
[/quote]
The number of libraries you use has nothing to do with the form in which you connect to bnet.

[quote author=Myndfyre link=board=17;threadid=6780;start=0#msg59956 date=1084437195]
Evidently everyone who responded missed the sarcasm in the question. Connection type 0x1e is still connection type 0x01 -- binary. It's just another login method. :P
[/quote]
I got it, but the point I was trying to make is that you shouldn't jump all over him when he was just trying to include which login style he was using.
May 13, 2004, 3:18 PM
Zakath
The functions in bnetauth.dll are identical to those in hash.dll and checkrevision.dll...

And none of that affects how you logon. My bot uses no DLLs, and yet I have no trouble performing those functions. I must be a genius or something! :o
May 13, 2004, 3:25 PM
Tuberload
[quote author=Zakath link=board=17;threadid=6780;start=0#msg59982 date=1084461929]
The functions in bnetauth.dll are identical to those in hash.dll and checkrevision.dll...

And none of that affects how you logon. My bot uses no DLLs, and yet I have no trouble performing those functions. I must be a genius or something! :o
[/quote]

I'm leaning towards something. :P
May 13, 2004, 7:21 PM
BinaryzL
Wow...
May 13, 2004, 8:16 PM
Soul Taker
[quote author=BinaryzL link=board=17;threadid=6780;start=0#msg59998 date=1084479371]
Wow...
[/quote]
Best contribution to a thread ever!
May 13, 2004, 8:23 PM
hismajesty
[quote author=Zakath link=board=17;threadid=6780;start=0#msg59982 date=1084461929]
I must be a genius or something! :o
[/quote]

[quote]"Zakath, your a ****ing genius" - Jigsaw of Valhalla Legends on 1/7/02 at 7:22:23 PM EST [/quote]

Well...
May 13, 2004, 8:50 PM
FuzZ
Back on topic?

If you check SoupBot source you'll find 0x46 C->S and C->S. (Since BnetDocs, AFAIK, is down and doesn't have a reference for this packet)
I've had some trouble while using it when using MCP (Realms) to connect.
May 13, 2004, 9:27 PM
LordNevar
I believe you have to call for it on login, or else WC3 and TFT will be the only clients to display it without asking for it. Atleast that's what I had to do. Not sure if anyone else has that problem, but it works fine for me, I request it for all clients but WC3 and TFT, if I do it calls it twice.
May 13, 2004, 10:24 PM
Myndfyr
[quote author=LordNevar link=board=17;threadid=6780;start=0#msg60017 date=1084487098]
I believe you have to call for it on login, or else WC3 and TFT will be the only clients to display it without asking for it. Atleast that's what I had to do. Not sure if anyone else has that problem, but it works fine for me, I request it for all clients but WC3 and TFT, if I do it calls it twice.
[/quote]

You can do this at any point for any connection. (I haven't kept track of what news items have been seen or not at this point -- I just send 0 as the UNIXTIME, and it returns all of them). For Brood War, I got back one record, that had a zero-length string.
May 13, 2004, 11:15 PM
Inner
LordNevar, i tried 0x46 and it didn't work. So then i didn't know what packet it was, so that's why im asking :p
May 14, 2004, 12:53 AM
ChR0NiC
Why not packet log the client and see which packet returns the news?
May 15, 2004, 12:01 AM
UserLoser.
[quote author=Inner link=board=17;threadid=6780;start=15#msg60042 date=1084496005]
LordNevar, i tried 0x46 and it didn't work. So then i didn't know what packet it was, so that's why im asking :p
[/quote]


If you didn't get a response from Battle.net, then it probably means there is no news available for that product.
May 15, 2004, 12:04 AM
LoRd
[quote author=UserLoser. link=board=17;threadid=6780;start=15#msg60153 date=1084579476]
[quote author=Inner link=board=17;threadid=6780;start=15#msg60042 date=1084496005]
LordNevar, i tried 0x46 and it didn't work. So then i didn't know what packet it was, so that's why im asking :p
[/quote]


If you didn't get a response from Battle.net, then it probably means there is no news available for that product.
[/quote]

Or perhaps an invalid last requested time was inputted? Just a guess. :p
May 15, 2004, 1:03 AM
Inner
I found why, i had to join my product specific channel before i joined homechannel, so i made it custom, you can either join home channel, or product specific channel. Thanks for your support everyone.
May 17, 2004, 10:44 PM
FuzZ
I can request on War3 and TFT and it only displays once.

However, if I use it when using realms I get some serious problems with my DataArrival buffer (Sometimes).
May 17, 2004, 10:53 PM
Myndfyr
[quote author=Inner link=board=17;threadid=6780;start=15#msg60541 date=1084833874]
I found why, i had to join my product specific channel before i joined homechannel, so i made it custom, you can either join home channel, or product specific channel. Thanks for your support everyone.
[/quote]

What in God's name does this have to do with the news request 0x46 packet?
May 17, 2004, 10:56 PM
Zakath
You receive news automatically if you join a product-specific channel when you log on, that's all...

It doesn't affect the fact that you can request the news at any time, of course, but it is worth noting.
May 18, 2004, 2:34 AM
LoRd
[quote author=Zakath link=board=17;threadid=6780;start=15#msg60581 date=1084847686]
You receive news automatically if you join a product-specific channel when you log on, that's all...
[/quote]

Actually, all you receive is the welcome message and it's not via 0x46.
May 18, 2004, 3:11 AM
Zakath
Hmm, I'm pretty sure you USED to get news, too. I could be wrong.
May 18, 2004, 3:54 AM
Myndfyr
[quote author=Zakath link=board=17;threadid=6780;start=15#msg60616 date=1084852477]
Hmm, I'm pretty sure you USED to get news, too. I could be wrong.
[/quote]

I have never received news when joining a product-specific channel.
May 18, 2004, 5:44 PM
LoRd
[quote author=Myndfyre link=board=17;threadid=6780;start=15#msg60671 date=1084902252]
[quote author=Zakath link=board=17;threadid=6780;start=15#msg60616 date=1084852477]
Hmm, I'm pretty sure you USED to get news, too. I could be wrong.
[/quote]

I have never received news when joining a product-specific channel.
[/quote]

[quote][11:02:35] Joining public, product-specific channel: Diablo II useast-usa-8
blah blah blah...
[11:02:35] LoRd[nK]:78:0 is here using Diablo II: Lord of Destruction (Open Character).
[11:02:35] Battle.net: Welcome to Battle.net!
[11:02:35] Battle.net: This server is hosted by AT&T.
[11:02:35] Battle.net: There are currently 153154 users playing 34337 games of Diablo II Lord of Destruction, and 120180 users playing 43012 games on Battle.net.
[11:02:35] Battle.net: Last logon: Mon May 17 9:56 PM[/quote]
May 18, 2004, 6:03 PM
UserLoser.
[quote author=LoRd[nK] link=board=17;threadid=6780;start=15#msg60678 date=1084903402]
[quote author=Myndfyre link=board=17;threadid=6780;start=15#msg60671 date=1084902252]
[quote author=Zakath link=board=17;threadid=6780;start=15#msg60616 date=1084852477]
Hmm, I'm pretty sure you USED to get news, too. I could be wrong.
[/quote]

I have never received news when joining a product-specific channel.
[/quote]

[quote][11:02:35] Joining public, product-specific channel: Diablo II useast-usa-8
blah blah blah...
[11:02:35] LoRd[nK]:78:0 is here using Diablo II: Lord of Destruction (Open Character).
[11:02:35] Battle.net: Welcome to Battle.net!
[11:02:35] Battle.net: This server is hosted by AT&T.
[11:02:35] Battle.net: There are currently 153154 users playing 34337 games of Diablo II Lord of Destruction, and 120180 users playing 43012 games on Battle.net.
[11:02:35] Battle.net: Last logon: Mon May 17 9:56 PM[/quote]
[/quote]

That's not news, that's the message of the day.

Here's some news and message of the day (News requested via 0x46):

[color=#FFFFFF][19:12:01] [/color][color=#FF3232]Joining public product-specific channel WarCraft III USA-1.
[/color][color=#FFFFFF][19:12:01] [/color][color=#808080]Logged on to Battle.net as UserLoser. (session #1327968, 78ms ping).
[/color][color=#FFFFFF][19:12:02] [/color][color=#FFFF00]Welcome to Battle.net!
[/color][color=#FFFFFF][19:12:02] [/color][color=#FFFF00]This server is hosted by AT&T.
[/color][color=#FFFFFF][19:12:02] [/color][color=#FFFF00]There are currently 9439 users playing 474 games of Warcraft III, and 136367 users playing 46789 games on Battle.net.
[/color][color=#FFFFFF][19:12:02] [/color][color=#FFFF00]Last logon: Mon May 17 7:54 PM
[/color][color=#FFFFFF][19:12:02] [/color][color=#32FF32]Battle.net news from Tuesday May, 4 2004: Warcraft III Beta Patch Testing Concludes! The beta testing of the upcoming Warcraft III 1.15 patch concluded this evening, Monday, May 03, 2004 at 6:00 PM Pacific Daylight Time (PDT). Thanks to everyone for participating in the beta and in providing feedback on the balance changes, the new Goblin Tinker, and especially the new clan ladder and matchmaking functionality. Winners of the Beta Competition will be notified via email within the next few weeks. We expect the public version of the patch to be available within the next few days. Thanks again for everyone's help and continued support.
[/color][color=#FFFFFF][19:12:02] [/color][color=#32FF32]Battle.net news from Saturday April, 17 2004: A beta version of the upcoming Warcraft III patch is now available on Westfall, the new Beta Patch gateway. Further details about how you can participate in testing the Beta Patch and how you could win a spot in the World of Warcraft Beta can be found here http://www.battle.net/war3/ladder/w3xp-ladder-competition.aspx?Gateway=Westfall. We hope you will stop by and join in the competition!
[/color][color=#FFFFFF][19:12:02] [/color][color=#32FF32]Battle.net news from Thursday December, 18 2003: Friend and Clan Mail are available in Warcraft III Patch 1.13 to players who have registered their e-mail address. Battle.net's Friend and Clan Mail feature allows you to talk to your friends and fellow clan members, whether they are online or not. Check out http://www.battle.net/mail/ for more information.
[/color][color=#FFFFFF][19:12:02] [/color][color=#32FF32]Battle.net news from Thursday December, 18 2003: The 1.13 patch for Warcraft III Reign of Chaos and The Frozen Throne has been released! 1.13 possesses the Orc Campaign Acts II and III for The Frozen Throne, and for both Reign of Chaos and Frozen Throne 1.13 supports binding your email address to your Battle.net account so you can recover your password.
[/color][color=#FFFFFF][19:12:02] [/color][color=#32FF32]Battle.net news from Wednesday July, 23 2003: Note: custom maps with altered ability data created prior to Patch 1.10 will no longer load.
[/color][color=#FFFFFF][19:12:02] [/color][color=#32FF32]Battle.net news from Wednesday July, 23 2003: Clans are now in WarCraft III Classic and Expansion. When playing WarCraft III: Reign of Chaos or The Frozen Throne on Battle.net, you will be able to form Clans. For information on Clans, please go to www.battle.net.
[/color][color=#FFFFFF][19:12:02] [/color][color=#32FF32]Battle.net news from Wednesday October, 29 2003: The much anticipated 1.10 patch for Diablo II has been released! A host of changes have been made within this patch, such as seasonal ladder characters, more challenging game play, new items, a new game-world event, and much much more! So relive the adventure once again within the fantastic world of Diablo II![/color]
May 19, 2004, 12:13 AM
LoRd
[quote author=UserLoser. link=board=17;threadid=6780;start=15#msg60749 date=1084925614]
[quote author=LoRd[nK] link=board=17;threadid=6780;start=15#msg60678 date=1084903402]
[quote author=Myndfyre link=board=17;threadid=6780;start=15#msg60671 date=1084902252]
[quote author=Zakath link=board=17;threadid=6780;start=15#msg60616 date=1084852477]
Hmm, I'm pretty sure you USED to get news, too. I could be wrong.
[/quote]

I have never received news when joining a product-specific channel.
[/quote]

[quote][11:02:35] Joining public, product-specific channel: Diablo II useast-usa-8
blah blah blah...
[11:02:35] LoRd[nK]:78:0 is here using Diablo II: Lord of Destruction (Open Character).
[11:02:35] Battle.net: Welcome to Battle.net!
[11:02:35] Battle.net: This server is hosted by AT&T.
[11:02:35] Battle.net: There are currently 153154 users playing 34337 games of Diablo II Lord of Destruction, and 120180 users playing 43012 games on Battle.net.
[11:02:35] Battle.net: Last logon: Mon May 17 9:56 PM[/quote]
[/quote]

That's not news, that's the message of the day.

Here's some news and message of the day (News requested via 0x46):

[color=#FFFFFF][19:12:01] [/color][color=#FF3232]Joining public product-specific channel WarCraft III USA-1.
[/color][color=#FFFFFF][19:12:01] [/color][color=#808080]Logged on to Battle.net as UserLoser. (session #1327968, 78ms ping).
[/color][color=#FFFFFF][19:12:02] [/color][color=#FFFF00]Welcome to Battle.net!
[/color][color=#FFFFFF][19:12:02] [/color][color=#FFFF00]This server is hosted by AT&T.
[/color][color=#FFFFFF][19:12:02] [/color][color=#FFFF00]There are currently 9439 users playing 474 games of Warcraft III, and 136367 users playing 46789 games on Battle.net.
[/color][color=#FFFFFF][19:12:02] [/color][color=#FFFF00]Last logon: Mon May 17 7:54 PM
[/color][color=#FFFFFF][19:12:02] [/color][color=#32FF32]Battle.net news from Tuesday May, 4 2004: Warcraft III Beta Patch Testing Concludes! The beta testing of the upcoming Warcraft III 1.15 patch concluded this evening, Monday, May 03, 2004 at 6:00 PM Pacific Daylight Time (PDT). Thanks to everyone for participating in the beta and in providing feedback on the balance changes, the new Goblin Tinker, and especially the new clan ladder and matchmaking functionality. Winners of the Beta Competition will be notified via email within the next few weeks. We expect the public version of the patch to be available within the next few days. Thanks again for everyone's help and continued support.
[/color][color=#FFFFFF][19:12:02] [/color][color=#32FF32]Battle.net news from Saturday April, 17 2004: A beta version of the upcoming Warcraft III patch is now available on Westfall, the new Beta Patch gateway. Further details about how you can participate in testing the Beta Patch and how you could win a spot in the World of Warcraft Beta can be found here http://www.battle.net/war3/ladder/w3xp-ladder-competition.aspx?Gateway=Westfall. We hope you will stop by and join in the competition!
[/color][color=#FFFFFF][19:12:02] [/color][color=#32FF32]Battle.net news from Thursday December, 18 2003: Friend and Clan Mail are available in Warcraft III Patch 1.13 to players who have registered their e-mail address. Battle.net's Friend and Clan Mail feature allows you to talk to your friends and fellow clan members, whether they are online or not. Check out http://www.battle.net/mail/ for more information.
[/color][color=#FFFFFF][19:12:02] [/color][color=#32FF32]Battle.net news from Thursday December, 18 2003: The 1.13 patch for Warcraft III Reign of Chaos and The Frozen Throne has been released! 1.13 possesses the Orc Campaign Acts II and III for The Frozen Throne, and for both Reign of Chaos and Frozen Throne 1.13 supports binding your email address to your Battle.net account so you can recover your password.
[/color][color=#FFFFFF][19:12:02] [/color][color=#32FF32]Battle.net news from Wednesday July, 23 2003: Note: custom maps with altered ability data created prior to Patch 1.10 will no longer load.
[/color][color=#FFFFFF][19:12:02] [/color][color=#32FF32]Battle.net news from Wednesday July, 23 2003: Clans are now in WarCraft III Classic and Expansion. When playing WarCraft III: Reign of Chaos or The Frozen Throne on Battle.net, you will be able to form Clans. For information on Clans, please go to www.battle.net.
[/color][color=#FFFFFF][19:12:02] [/color][color=#32FF32]Battle.net news from Wednesday October, 29 2003: The much anticipated 1.10 patch for Diablo II has been released! A host of changes have been made within this patch, such as seasonal ladder characters, more challenging game play, new items, a new game-world event, and much much more! So relive the adventure once again within the fantastic world of Diablo II![/color]
[/quote]
Yes, but most Blizzard clients don't request the news via 0x46 when logging on.
May 19, 2004, 12:23 AM
Myndfyr
[quote author=LoRd[nK] link=board=17;threadid=6780;start=15#msg60753 date=1084926235]
Yes, but most Blizzard clients don't request the news via 0x46 when logging on.
[/quote]

Oh glorious and intelligent one, we're TALKING about the 0x46 news packet!!!!! My point was, I don't receive 0x46 news when joining a product-specific channel!!!!! You have to request it!
May 19, 2004, 12:42 AM
LoRd
[quote author=Myndfyre link=board=17;threadid=6780;start=30#msg60757 date=1084927366]
[quote author=LoRd[nK] link=board=17;threadid=6780;start=15#msg60753 date=1084926235]
Yes, but most Blizzard clients don't request the news via 0x46 when logging on.
[/quote]

Oh glorious and intelligent one, we're TALKING about the 0x46 news packet!!!!! My point was, I don't receive 0x46 news when joining a product-specific channel!!!!! You have to request it!
[/quote]
... I was merely replying to Zakath's post, and if you actually read my post rather than just dismissing it because you think it's off-topic, you'd see that I agree with what you just said.
May 19, 2004, 12:45 AM

Search