Simplified server selection to always prefer the same server until it runs into an issue (then it will choose the next server) Changed parallel downloading implementation which helps sustain higher download speed in certain cases Fixed getting manifest code for FreeToDownload apps that use DepotFromApp Removed -max-servers as it was unused Added -branchpassword as an alias to -betapassword Added a warning for password length and non-ascii characters Make stored credentials dictionaries case insensitive (fixes remember password not working) Downloaded manifest files are now stored in Steam format as they come from the network Legacy DepotDownloader protobuf format will be attempted to be converted to Steam format Added support for downloading via Lancache with -use-lancache argument Do not abort downloading if one depot fails to get depot key Use depotfromapp for getting manifest codes Disallow using -remember-password and -qr without -username being specified
https://github.com/SteamRE/DepotDownloader/compare/DepotDownloader_2.3.6...DepotDownloader_2.7.4
Изменения: This is a hotfix release to implement package tokens for querying ownership data. (#103)
Изменения: This is a hotfix release to exclude OpenCache content servers from CDN server selection. See issue #99 The README has been updated to include examples. Updated to SteamKit 2.3.0 SteamKit 2.3.0 fixes an issue where the cell id is not passed correctly when looking up content servers Set a unique LoginID for Steam connections which can be adjusted on the command line with -loginid Added a -debug command line option to aid in debugging connection issues Normalized slashes in the -filelist on Windows Fixed a crash when querying for package info when a package ID appeared multiple times Fixed an issue where we would not wait long enough for a new login key to be received
Standardized exit codes and allowed password input to be redirected for scripting (#62) Added additional validation of cached manifest integrity Split account settings (sentry, login key, CM data) into a separate IsolatedStorage file instead of the current working directory Depot installation data is now stored in the .DepotDownloader directory alongside the cached manifests The DepotDownloader.config file previously stored in the current working directory is left as-is and the settings are not migrated
Upgraded project to SteamKit 2.2.0 Added -ugc parameter to download content by UGC id Added -pubfile parameter to download a published file by looking up its app and UGC id. Fixed CDN Server bootstrapping Fixed shutdown of CDNClientPool
Изменения: Added operating system switch Merge remote-tracking branch 'origin/master' into dotnet-core Update to SK2 Alpha8 and .NET Core 2.0 Update Travis for .NET Core SDK 2.0 Missed something fairly important Check for cancellation after semaphore completion Don't retrieve AppTickets as they aren't needed anymore Don't allow empty password to be entered when using non-anon account. 2.3.0 Release on .NET Core 2.0 Added shutdown token to CDN connection pool monitor