Ryan Stecker
|
512e13cc88
|
Small fixup for printed usage.
|
14 years ago |
Ryan Stecker
|
7e02724c05
|
Added -listdepots.
Reworked -manifest to be an optional parameter that dumps manifests when -game, -app, or -depot is supplied.
Closes #18.
|
14 years ago |
azuisleet
|
5bc21f183a
|
Refactored DepotDownloader to use CallbackManager
|
14 years ago |
Ryan Stecker
|
6c00c19300
|
Fixed issue receiving app info.
|
14 years ago |
Ryan Stecker
|
a17713e153
|
Fixed DepotDownloader for the latest SteamKit2 version.
|
14 years ago |
Ryan Stecker
|
eb483d207f
|
Updated DepotDownloader to .NET 4.0 and fixed compilation.
Fixed IPAddress byte order issue.
|
14 years ago |
Ryan Stecker
|
8c227bcfa0
|
Fixed some enums that were incorrectly named, and added MsgClientPackageInfoRequest and MsgClientPackageInfoResponse.
|
14 years ago |
azuisleet
|
76ff0b3591
|
Copy and paste job. It took 11 people to pull this off.
|
14 years ago |
azuisleet
|
7fc994657e
|
Pretend to do something
|
14 years ago |
azuisleet
|
811d37c705
|
DepotDownloader: detect proper ContentType
|
14 years ago |
Azu@Azu-PC
|
24ecfcbb43
|
Added retry to Steam3 FetchServerList
--HG--
extra : rebase_source : 053cb4ea8409980314fcd40a52f5af8faf85a9c7
|
14 years ago |
Azu@Azu-PC
|
72dbb50864
|
Merge
|
14 years ago |
Azu@Azu-PC
|
bae6d8907c
|
DepotDownloader fixes
Updated Classless.Hasher
|
14 years ago |
azuisleet
|
76258df7b7
|
Retry all the connections
|
14 years ago |
azuisleet
|
2295319fd2
|
Added Steam3 suggested CellID
--HG--
extra : rebase_source : c5294bda22ef8b9c0bcafcb91fa65ddb31dfe4a5
|
14 years ago |
psychonic
|
680355e022
|
Added -filelist support for Steam3 downloading.
|
14 years ago |
psychonic
|
866e7ff778
|
Fixed DD crash when specifying -dir without -game.
|
14 years ago |
azuisleet
|
d6850b8f33
|
Large refactor to support steam3 appinfo
|
14 years ago |
azuisleet
|
9a92d8b203
|
Refactor: EServerType to ESteam2ServerType
Added Steam3 CS server selection
|
14 years ago |
azuisleet
|
1024dde88d
|
Slight refactor to support steam3 depots in an app
|
14 years ago |
azuisleet
|
f258ac8903
|
Downloads files.
|
14 years ago |
azuisleet
|
c7593aefbd
|
Added depot encryption key support.
|
14 years ago |
azuisleet
|
e7129f0a1f
|
Parse Steam3 manifests into DepotManifest
|
14 years ago |
azuisleet
|
0ab391a272
|
Refactored Keyvalue to use strings. Removed System.Web dependency.
|
14 years ago |
psychonic
|
b1810c0eb0
|
Don't keep retrying single, dead server. Try all for cell!
|
14 years ago |
psychonic
|
25132937d9
|
Added kv LoadFromString for CDNClient.
|
14 years ago |
azuisleet
|
997cbc3e7f
|
Completed CDNClient auth header, downloads depot manifest.
|
14 years ago |
azuisleet
|
32b2e6b754
|
Initial support for Steam3 HTTP CDN. Incomplete.
|
14 years ago |
Ryan Stecker
|
d18e9c465e
|
Finally fixed up authed downloads and made depotdownloader1 support them again. Suck it HLDSUT.
|
14 years ago |
Ryan Stecker
|
3dbc75a343
|
Initial commit of fixes for steam2 authenticated downloads, but there's still some issue with a change in the steam2 ticket that needs to be investigated.
|
14 years ago |
Nicholas Hastings
|
8ffff1cb7b
|
Added -dumpcdr param to do quick XML dump of CDR.
|
14 years ago |
Nicholas Hastings
|
127dadd363
|
Use latest version if no version specified.
|
14 years ago |
Scott Ehlert
|
44ff453193
|
Ask for account password if -password is omitted from command line.
|
14 years ago |
Scott Ehlert
|
9d586b5e95
|
Added -beta parameter to download beta versions of depots if available.
|
14 years ago |
Scott Ehlert
|
af190db942
|
Fixed compiler warning by adding back forgotten error message for opening a storage session.
|
14 years ago |
Scott Ehlert
|
cd0014aab5
|
If the content server client fails to open a storage session, keep retrying.
This behavior matches hldsupdatetool.
|
14 years ago |
Scott Ehlert
|
5d4590e6cf
|
Check if the user has access to a depot before attempting to download it.
|
14 years ago |
Scott Ehlert
|
bfe267e194
|
Actually download working server installs for GoldSrc/HL1 games.
|
14 years ago |
Scott Ehlert
|
f9cac07006
|
Added -list switch to print list of game servers that can be downloaded using -game.
|
14 years ago |
Scott Ehlert
|
2a24b41d60
|
Properly detect Mac OS X in DepotDownloader.
OSVersion.Platform just returns Unix on Mono.
|
14 years ago |
Scott Ehlert
|
8aa8798459
|
Added -app switch to download all depots associated with an app id.
|
14 years ago |
Scott Ehlert
|
ed4bd4a1d3
|
Added -all-platforms switch to download all platform-specific depots when -game is used.
|
14 years ago |
Scott Ehlert
|
a86eac90de
|
Fixed excluding files from exclude.lst on non-Windows platforms.
|
14 years ago |
Scott Ehlert
|
e5fa0ca62f
|
Added -no-exclude parameter that downloads files in exclude.lst anyways.
|
14 years ago |
Scott Ehlert
|
f11dd05096
|
Exclude files listed in reslists/*/exclude.lst when using the -game parameter.
This functionality matches hldsupdatetool.
|
14 years ago |
Scott Ehlert
|
16e33b2085
|
Converted download paths to lower case. (For Linux server installs)
|
14 years ago |
Scott Ehlert
|
668d869782
|
Fixed download of depots when dedicatedserverfolder field didn't exist.
|
14 years ago |
Scott Ehlert
|
f31925b5b5
|
Fixed DepotDownloader building.
|
14 years ago |
azuisleet
|
af0612cfde
|
CS selection by Load
--HG--
extra : rebase_source : 2bc1207748459d1493fd5e9d3329144d59b7b4c2
|
14 years ago |
Scott Ehlert
|
c4e3360dc4
|
DepotDownloader: No longer downloads depots meant for other platforms when the -game option is used.
|
14 years ago |