No description
Find a file
2025-09-14 01:49:58 +02:00
Utils Bump to .NET 9, drop Ribbit.NET 2025-09-14 01:49:58 +02:00
.editorconfig Bump to .NET 9, drop Ribbit.NET 2025-09-14 01:49:58 +02:00
.gitignore Bump to .NET 9, drop Ribbit.NET 2025-09-14 01:49:58 +02:00
.travis.yml Don't specify dotnet minor version 2018-12-19 09:10:42 +01:00
BLTE.cs Bump to .NET 9, drop Ribbit.NET 2025-09-14 01:49:58 +02:00
BuildBackup.csproj Bump to .NET 9, drop Ribbit.NET 2025-09-14 01:49:58 +02:00
BuildBackup.sln Slight performance increase 2018-03-30 22:14:40 +02:00
CDN.cs Bump to .NET 9, drop Ribbit.NET 2025-09-14 01:49:58 +02:00
config.json Add wowxptr 2023-12-13 02:24:35 +01:00
LICENSE Add LICENSE 2017-04-28 14:54:18 +02:00
Logger.cs Experimental retrying of other CDNs if file is not available on one 2019-06-11 21:33:27 +02:00
Program.cs Bump to .NET 9, drop Ribbit.NET 2025-09-14 01:49:58 +02:00
README.md Update README.md 2021-08-11 17:23:29 +02:00
SettingsManager.cs Optional patch file downloading 2023-08-21 15:42:44 +02:00
Structs.cs Fix download parsing 2022-09-06 22:24:06 +02:00

Note: This application is no longer actively supported. While parts of it might still work, I don't actively make an effort to make sure it keeps working.

BuildBackup

Description

BuildBackup was created to back up CASC data from Blizzard's CDN. Blizzard often removes data for older builds from their CDN, making them unavailable for install. The goal is to have it back up all data needed to install a specific version for a specific application.

In addition to the backup functionality there are also several utilities implemented to dump information/extract data from the CASC filesystem.

Supported products

Basic data for all product codes is supported (when available on CDN), but BuildBackup currently supports full data backups for the following applications:

  • World of Warcraft
  • Battle.net Agent
  • Battle.net App

Configuration

Files will be saved in the path specified in a config.json file like :

{
	"config":{
		"cacheDir":"/var/www/wow.tools/"
	}
}

Thanks

  • WoWDev wiki authors
  • Blizzard