Repolode
SteamRE

SteamRE/DepotDownloader

基于 SteamKit2 的命令行工具,可按 App、Depot 或 Manifest ID 下载 Steam 游戏内容与创意工坊条目。

Star
3,474
Fork
431
未关闭 Issue
60
最近提交
7天前

这是什么?

DepotDownloader 是一个从 Steam Depot 服务器下载内容的命令行程序。可以下载整个应用、指定的 Depot,或某个特定版本的 Manifest,也支持通过 PublishedFileId 或 UGC ID 下载创意工坊条目。项目基于 SteamKit2 库开发,运行环境为 .NET 8.0,没有图形界面。

默认使用匿名账号,需要受限内容时可以登录自己的 Steam 账号。登录方式包括输入密码、用 Steam 手机应用扫描二维码,并可记住会话。下载时可以按平台、架构、语言和分支进行筛选,还支持文件列表、校验已下载文件,以及仅生成可读清单而不下载内容的模式。

可通过 GitHub Releases 直接下载,Windows 用户可使用 winget 安装,macOS 用户可使用 Homebrew 安装。

核心功能

  • 01可按 ID 下载整个应用、指定 Depot 或特定 Manifest 版本。
  • 02支持通过 PublishedFileId 或 UGC ID 下载创意工坊条目。
  • 03支持匿名访问,也支持账号登录,包括两步验证、二维码登录和记住会话。
  • 04可按操作系统、架构、语言和分支筛选下载内容。
  • 05可对已下载文件做校验,并支持通过本地 Lancache 实例下载。

适用场景

  • 按 Manifest ID 归档或检查某个历史版本的 Steam 游戏文件。
  • 在没有 Steam 客户端的机器上下载创意工坊内容。
  • 在服务器或 CI 环境中用脚本批量下载游戏文件。

快速上手

  1. 1

    在 Windows 上通过 winget 安装

    winget install --exact --id SteamRE.DepotDownloader
  2. 2

    在 macOS 上通过 Homebrew 安装(先添加 tap)

    brew tap steamre/tools
  3. 3

    通过 Homebrew 安装软件包

    brew install depotdownloader
  4. 4

    或从发布页面下载二进制文件并在控制台中运行

使用前须知

  • 仅支持命令行控制台,没有图形界面。
  • 下载受限内容需要拥有相应权限的 Steam 账户。

标签

常见问题

DepotDownloader 是什么?
基于 SteamKit2 的命令行工具,可按 App、Depot 或 Manifest ID 下载 Steam 游戏内容与创意工坊条目。 DepotDownloader 是一个从 Steam Depot 服务器下载内容的命令行程序。可以下载整个应用、指定的 Depot,或某个特定版本的 Manifest,也支持通过 PublishedFileId 或 UGC ID 下载创意工坊条目。项目基于 SteamKit2 库开发,运行环境为 .NET 8.0,没有图形界面。
DepotDownloader 可以免费使用吗?用的什么许可证?
DepotDownloader 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
DepotDownloader 还在维护吗?
活跃维护中。DepotDownloader 最近一次提交是在 2026年10月14日。
DepotDownloader 适合用来做什么?
按 Manifest ID 归档或检查某个历史版本的 Steam 游戏文件。 在没有 Steam 客户端的机器上下载创意工坊内容。 在服务器或 CI 环境中用脚本批量下载游戏文件。
DepotDownloader 怎么安装和运行?
在 Windows 上通过 winget 安装: winget install --exact --id SteamRE.DepotDownloader 在 macOS 上通过 Homebrew 安装(先添加 tap): brew tap steamre/tools 通过 Homebrew 安装软件包: brew install depotdownloader 或从发布页面下载二进制文件并在控制台中运行
在哪里获取 DepotDownloader?
源代码和安装说明在 GitHub 上:https://github.com/SteamRE/DepotDownloader

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目