Steam depot downloader utilizing the SteamKit2 library.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Nicholas Hastings a591632888 Bump version. 9 years ago
DepotDownloader Bump version. 9 years ago
.editorconfig Added editor config to keep indentation normalized. 12 years ago
.gitignore Added .gitignore. 12 years ago
.travis.yml Use csharp Travis container config 10 years ago
DepotDownloader.sln Remove old nuget restore props and binaries 10 years ago
README.md Expose max server and connection counts. Sync usage printout between program & readme. 12 years ago

README.md

DepotDownloader

Steam depot downloader utilizing the SteamKit2 library. Supports .NET and Mono

Usage: depotdownloader <parameters> [optional parameters]

Parameters:
  -app <#>               - the AppID to download.

Optional Parameters:
  -depot <#>             - the DepotID to download.
  -cellid <#>            - the overridden CellID of the content server to download from.
  -username <user>       - the username of the account to login to for restricted content.
  -password <pass>       - the password of the account to login to for restricted content.
  -dir <installdir>      - the directory in which to place downloaded files.
  -filelist <file.txt>   - a list of files to download (from the manifest).
                           Can optionally use regex to download only certain files.
  -all-platforms         - downloads all platform-specific depots when -app is used.
  -manifest-only         - downloads a human readable manifest for any depots that would be downloaded.
  -beta <branchname>     - download from specified branch if available (default: Public).
  -betapassword <pass>   - branch password if applicable.
  -manifest <id>         - manifest id of content to download (requires -depot, default: latest for branch).
  -max-servers <#>       - maximum number of content servers to use. (default: 8).
  -max-downloads <#>     - maximum number of chunks to download concurrently. (default: 4).