631 Commits
Author SHA1 Message Date
Scott Ehlert af190db942 Fixed compiler warning by adding back forgotten error message for opening a storage session. 2011-07-07 22:27:56 -05:00
Scott Ehlert cd0014aab5 If the content server client fails to open a storage session, keep retrying.
This behavior matches hldsupdatetool.
2011-07-04 16:30:12 -05:00
Scott Ehlert 5d4590e6cf Check if the user has access to a depot before attempting to download it. 2011-07-04 16:26:45 -05:00
Scott Ehlert bfe267e194 Actually download working server installs for GoldSrc/HL1 games. 2011-07-01 02:00:49 -05:00
Scott Ehlert f9cac07006 Added -list switch to print list of game servers that can be downloaded using -game. 2011-07-01 01:59:44 -05:00
Scott Ehlert 2a24b41d60 Properly detect Mac OS X in DepotDownloader.
OSVersion.Platform just returns Unix on Mono.
2011-06-30 01:18:41 -05:00
Scott Ehlert 8aa8798459 Added -app switch to download all depots associated with an app id. 2011-06-30 01:18:40 -05:00
Scott Ehlert ed4bd4a1d3 Added -all-platforms switch to download all platform-specific depots when -game is used. 2011-06-30 01:18:39 -05:00
Scott Ehlert a86eac90de Fixed excluding files from exclude.lst on non-Windows platforms. 2011-06-30 01:18:30 -05:00
Scott Ehlert e5fa0ca62f Added -no-exclude parameter that downloads files in exclude.lst anyways. 2011-06-29 01:45:28 -05:00
Scott Ehlert f11dd05096 Exclude files listed in reslists/*/exclude.lst when using the -game parameter.
This functionality matches hldsupdatetool.
2011-06-29 01:45:22 -05:00
Scott Ehlert 16e33b2085 Converted download paths to lower case. (For Linux server installs) 2011-06-28 17:30:48 -05:00
Scott Ehlert 668d869782 Fixed download of depots when dedicatedserverfolder field didn't exist. 2011-06-28 17:30:03 -05:00
Scott Ehlert f31925b5b5 Fixed DepotDownloader building. 2011-06-28 15:13:45 -05:00
azuisleet af0612cfde CS selection by Load
--HG--
extra : rebase_source : 2bc1207748459d1493fd5e9d3329144d59b7b4c2
2011-06-27 19:43:22 -06:00
Scott Ehlert c4e3360dc4 DepotDownloader: No longer downloads depots meant for other platforms when the -game option is used. 2011-06-27 02:40:00 -05:00
Scott Ehlert 3cbe8539a6 Place server installs into directory specified by "dedicatedserverfolder" if available. 2011-06-27 01:28:15 -05:00
Scott Ehlert 0fc89f465a Added -dir option to DepotDownloader for specifying an alternate install directory. 2011-06-27 01:28:04 -05:00
Scott Ehlert 1c181a351b Allow downloading of encrypted content. 2011-06-27 01:27:57 -05:00
Scott Ehlert 96236acb0e Allow downloading of restricted content with DepotDownloader whether or not Steam Guard is enabled. 2011-06-26 21:27:46 -05:00
Scott Ehlert 50fe7b32fd Fixed DepotDownloader compile. 2011-06-26 21:45:01 -05:00
Ryan Stecker 6783118d3e Fixing DepotDownloader for the latest SteamKit change. 2011-06-22 16:15:55 -05:00
Ryan Stecker 84afed2be5 Upgraded DepotDownloader project to 2010, and made it support the new BlobLib. 2011-06-20 04:26:36 -05:00
Ryan Stecker 387a79a94b Updated DepotDownloader. It _should_ work now.
The information contained within this revision comment is provided on an "as is" basis without any warranties, expressed or otherwise implied.
2011-06-19 16:19:55 -05:00
Asher Baker e90a6663a1 Derp, no wonder that didn't work. 2011-06-19 19:16:16 +01:00
Asher Baker 43632c4095 Added (bad and incomplete) support for specifying a game name instead of a depot id. 2011-06-03 00:00:21 +07:00
Ryan Stecker 3a8fbb363c Fixed DepotDownloader to make use of the latest ContentServerClient changes.
--HG--
extra : convert_revision : svn%3A946a0da7-ebce-4904-9acb-2f1e67aed693%40238
2011-04-20 08:33:08 +00:00
Ryan Stecker 391dbd9b8a Added support for dumping a human readable list of files in a depot with -manifest <depotid>.
Added -filelist to specify exactly what files to download from a depot. Additionally works with regular expressions.

--HG--
extra : convert_revision : svn%3A946a0da7-ebce-4904-9acb-2f1e67aed693%40222
2011-03-28 06:08:56 +00:00
Ryan Stecker de9ea3a6c8 Cut some code and determined the issue behind authenticated downloads not working. It's fixed now.
--HG--
extra : convert_revision : svn%3A946a0da7-ebce-4904-9acb-2f1e67aed693%40218
2011-03-23 04:29:04 +00:00
Ryan Stecker 14f2b6e39d Don't download files that have already been downloaded.
--HG--
extra : convert_revision : svn%3A946a0da7-ebce-4904-9acb-2f1e67aed693%40214
2011-03-19 10:09:53 +00:00
Ryan Stecker bb5c544414 Added DepotDownloader POC project. Move over hldsupdatetool, there's a new kid on the block.
--HG--
extra : convert_revision : svn%3A946a0da7-ebce-4904-9acb-2f1e67aed693%40212
2011-03-19 09:16:59 +00:00