Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: Joe[x86] on September 09, 2006, 06:29 PM

Title: [WoW] "Downloading" during logon sequence?
Post by: Joe[x86] on September 09, 2006, 06:29 PM
Sorry to post this in the obviously wrong forum, but Battle.net and WoW have some close ties, and this has nothing to do with gaming, so whatever. Move it if you feel so inclined.

Anyhow, recently I've seen "Downloading" come up during the authentication server logon sequence ("Connecting", "Connected", "Handshaking", before the second "Connecting"). Does anyone know what's happening then? I'm assuming Warden is being downloaded or something similar to IX86BlueDrake is being loaded.
Title: Re: [WoW] "Downloading" during logon sequence?
Post by: UserLoser on September 10, 2006, 12:01 AM
Perhaps they're mini-patches.
Title: Re: [WoW] "Downloading" during logon sequence?
Post by: Joe[x86] on September 10, 2006, 12:43 AM
Any mini-patch bigger than IX86BlueDrake (comparable, of course) was usually either server-side or distributed directly in the same manner as the content/bugfix patch downloaders are (IE, where the downloader for the patch is downloaded is where the minipatch was placed, and it has no downloader itself). Of course, that's entirely possible though. I'd log packets and see what's up but unfortunately Blizzard had the annoying idea of encrypting their data streams. :(.
Title: Re: [WoW] "Downloading" during logon sequence?
Post by: MyndFyre on September 10, 2006, 05:08 AM
Quote from: Joex86] link=topic=15658.msg157727#msg157727 date=1157866985]
Any mini-patch bigger than IX86BlueDrake (comparable, of course) was usually either server-side or distributed directly in the same manner as the content/bugfix patch downloaders are (IE, where the downloader for the patch is downloaded is where the minipatch was placed, and it has no downloader itself). Of course, that's entirely possible though. I'd log packets and see what's up but unfortunately Blizzard had the annoying idea of encrypting their data streams. :(.
The authentication server communication is not encrypted.  Only realm server communication is encrypted.

One thing you might consider is using Filemon to monitor traffic into/out of your World of Warcraft folder to see what's being downloaded?

Also, you could consider Denying yourself the Delete permission for your WoW directory so the WoW.exe process is able to create files but not delete them. 

The authentication server response for "Download File" is 0x0a. 
Title: Re: [WoW] "Downloading" during logon sequence?
Post by: Newby on September 11, 2006, 12:51 AM
Quote from: MyndFyre[vL] on September 10, 2006, 05:08 AM
Also, you could consider Denying yourself the Delete permission for your WoW directory so the WoW.exe process is able to create files but not delete them.   

Damn awesome NTFS file permissions.
Title: Re: [WoW] "Downloading" during logon sequence?
Post by: l)ragon on September 11, 2006, 05:13 PM
Could be this to, the WoW servers seem to save the macros you create so this could be another thing that it's downloading, that and if your not logged out for some time after selling something it would be reloading the buy-back info too I would guess.

Edit: I would say more the buy-back* than anything though.
Edit2: I could be wrong but I'm pretty sure it used to save the macros server side last I checked it did but now that I reinstalled WoW mine were no longer there.
Title: Re: [WoW] "Downloading" during logon sequence?
Post by: Joe[x86] on September 11, 2006, 09:07 PM
It saves references to the macro on the bar, but not the macro code itself.

Also, buyback could easily be streamed in-game when you talk to a vendor, just as it downloads what they sell. I'm rather sure it's something bigger than that.
Title: Re: [WoW] "Downloading" during logon sequence?
Post by: MyndFyre on September 11, 2006, 09:28 PM
One other thing it could be is interface add-ons.   If you look in your interface folder, there are things from Blizzard.
Title: Re: [WoW] "Downloading" during logon sequence?
Post by: Skywing on September 13, 2006, 02:59 PM
The Blizzard_* addons are pulled out of the Interface/Patch MPQs on the first use and are not downloaded on the fly, as far as I know.