Repository navigation
Releases: lu-cent/WorkshopDL-PS
Releases · lu-cent/WorkshopDL-PS
Release list
v1.2.0
WorkshopDL-PS v1.2.0
Steam 创意工坊 Mod 批量下载器,基于 SteamCMD,零依赖。
下载
WorkshopDL-PS.exe—— 直接双击运行(Windows,无需安装 PowerShell 模块)WorkshopDL-PS.ps1—— 源码脚本(可自行用 PowerShell 运行)
本版更新
- 修复下载流程多处缺陷:文件系统兜底误判、runspace 泄漏、日志并发丢失
- 重写命令行参数转义,修复 runspace 作用域不可见导致的下载失败
- AppID 增加纯数字校验,防止路径穿越
- InstallDir 自动规范化:误填到 steamapps 子路径时自动截断回 Steam 根目录,修复下载路径重复嵌套
- Steam 用户名为空时回退匿名登录
- 界面标题显示版本号,设置项标签更清晰
使用前提
- Windows + PowerShell 5.1+
- 已安装 SteamCMD
- SteamCMD 已缓存登录凭据:
steamcmd.exe +login 你的用户名(匿名下载可留空用户名)
详见 README。
v1.1.0 — 批量合并优化
批量合并 SteamCMD 调用,下载速度大幅提升;失败重试改为逐轮收缩。
v1.0.0
功能
- 图形界面,粘贴 Mod ID 即可批量下载 Steam 创意工坊内容
- 支持多游戏切换(内置 15 款游戏预设)
- 自动识别创意工坊链接、逗号、空格、换行等格式
- 支持从文本文件批量导入 Mod ID
- 下载后自动复制到游戏 Mods 目录
- 失败即停 / 跳过失败继续,两种模式可选
- 后台线程运行,界面不卡顿
使用前提
- 已安装 SteamCMD
- SteamCMD 已缓存登录凭据(运行一次
steamcmd.exe +login 你的用户名)
基本用法
- 从创意工坊页面复制 Mod ID 或链接
- 粘贴到输入框(支持换行、逗号、空格分隔)
- 点「开始下载」
如果已有 Mod ID 列表的 txt 文件,也可以点「从文件导入」直接读取。
下载说明
- WorkshopDL-PS.exe:打包好的可执行文件,双击即用
- Source code:源码,可自行修改
WorkshopDL-PS.ps1 直接用 PowerShell 运行。
相关项目
- steam-workshop-linker —— 浏览器脚本,一键提取你在 Steam 创意工坊订阅的所有 Mod ID,输出的文件可直接被本工具的「从文件导入」识别。
