Blizzard Downloader (original) (raw)

From Wowpedia

Jump to: navigation,search

Blizzard Downloader (or Background Downloader) is a combination BitTorrent/HTTP client used for Blizzard Entertainment's software products. It was first implemented with the MMORPG World of Warcraft. It is used to download the full game installer package, and periodic updates for the game. It is also used to download the trailers for The Burning Crusade, StarCraft II, and Diablo III. Early versions were based on the source code of the original BitTorrent client, though it is unclear what the source model is now. When a large update is issued, Blizzard Downloader is downloaded to the WoW directory and it fetches the update file, using TCP ports 3724 and 6881. Blizzard offers an individual client for each download they offer, instead of just a torrent file. Blizzard Downloader also runs in the background under the name of Background Downloader. While the downloader is running, the program also uploads parts of files over the internet to other users who need the same data. To pause a download in progress, simply close the downloader program (do not cancel the download first) and it should resume where it left off when you start the downloader again.

Contents

New look

The new look as of patch 3.0.8.

Updated look with patch 3.2.

In patch 3.0.8, the look of the downloader were upgraded to match the launcher and made to look more specific to World of Warcraft. Previously, the window was much simpler with considerably less artistry. There were no obvious functional improvements, but the splash art could possibly change with each patch or for different product downloads (assuming it is still used for non-WoW Icon 16x16.png products).

The downloader was further changed with patch 3.2.

The broken Background Downloader

Blizzard Downloader 3 0 8 No Patch.jpg

Many people have found out their Background Downloader will not execute and popup after WoW has been closed. This will prevent people from pre-downloading patches. The problem is fixed by deleting the file BackgroundDownloader.exe and running the repair program to download a new one.

Known Broken Downloaders

To Fix

Structure

The Blizzard Downloader bundle is actually a plain BitTorrent client that has at least one .torrent file inside. The .torrent can be opened by other BitTorrent clients giving the user greater control over how the download is handled. It is possible to extract the .torrent file from the end of the downloader executable:

Windows version

Earlier versions included a Macintosh-variant of the .torrent as well, but this has been removed in later versions. You may also need to remove some trailing characters at the end of the file, since they do not all belong to the .torrent; essentially, the resulting file has to be Bencode-compliant.

Alternatively, start the background downloader and check the end of Logs\BackgroundDownload.log for a message like this:

This .torrent file can be used with any BitTorrent client. Alternate locations may include the Cache folder, depending on the WoW client's locality.

Macintosh version

Note: GUI & localization files not listed for readability.

See also

Icon-wikipedia-22x22.png Comparison of BitTorrent software on Wikipedia.

External link capnbry.net WowTorrentEx - Extracts torrent files from Blizzard Downloader client executables

External link dbservice.com downloadPatches.sh - Linux shell script that extracts the torrent files from all Blizzard Downloader clients in the current directory

External link progenitus.com extorrents - Perl script that extracts the torrent files from all Blizzard Downloader clients in the current directory

External link blizzard.pastebin.com biz-extorrents.py - Python script to extract torrent files from all Blizzard Downloader clients in the current directory

External link craftymind.com Web app to extract torrent files out of any Blizzard Downloader EXE linked online

v e Blizzard Entertainment
Main Blizzard Entertainment Activision Blizzard BlizzCon Blizzard North Worldwide Invitational Forum posters Battle.net Battle.net 2.0 Battle.net Balance Battle.net Support Blizzard Insider BlizzCast Battle.net Shop Blizzard Gear Arcade Workshop
Entertainment Applications Battle.net Desktop app [β] Blizzard Downloader Blizzard Launcher Blizzard Repair Blizzard Updater Games Warcraft MMO RTS Hearthstone Diablo Starcraft Heroes of the Storm [α]
Other Battle.net Authenticator Battle.net Mobile Authenticator World of Warcraft Mobile Armory Armory Remote BattleTag Real ID Blizzard Fansites Program WoW Source
Blizzard Entertainment category (Employees · Forum posters)