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 bf92eb63e5 Ignore "depotfromapp" depots for now. 12 years ago
.ci Flagged build scripts as executable. 12 years ago
.nuget Hopefully last ci fix. 12 years ago
DepotDownloader Ignore "depotfromapp" depots for now. 12 years ago
.editorconfig Added editor config to keep indentation normalized. 12 years ago
.gitignore Added .gitignore. 12 years ago
.travis.yml Removed non-existent test.sh call from ci config. 12 years ago
DepotDownloader.sln Converted sln to VS2012. Remove SteamKit and readded via Nuget. Updated protobuf-net Nuget req. 12 years ago
README.md Update README.md 12 years ago

README.md

DepotDownloader

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

Use: 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.
  -betapassword pass   - branch password if applicable.
  -manifest manifestid - manifest id of content to download (requires -depot).