Nicholas Hastings de37262e9d More cleanup:
- Don't calculate matching chunks if file hash matches (now that related SK2 bug is fixed).
- When file doesn't already exist, set length immediately after creation.
- Remove redundant file existance check before copying existing file to staging.
- Normalize more var names.
- Print account name for which password is asked.
2013-11-08 10:19:18 -05:00
2013-08-03 08:46:06 -04:00
2013-08-03 14:54:27 -04:00
2013-11-08 10:19:18 -05:00
2013-08-02 17:58:15 -04:00
2013-10-08 19:08:55 +01:00

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).
Languages
C# 100%