
Steam游戏数据怎么批量提取一个浏览器脚本搞定DLC、成就和文件清单【免费下载链接】GetDataFromSteam-SteamDB项目地址: https://gitcode.com/gh_mirrors/ge/GetDataFromSteam-SteamDBGet Data from Steam / SteamDB 是一款浏览器用户脚本在Steam商店和SteamDB页面完成Steam数据提取DLC清单、成就数据和仓库文件哈希都能一键导出。开发者、分析师和玩家都能用。它解决什么具体问题Steam数据提取你在整理游戏DLC清单时商店页一次只显示一个名字复制粘贴进表格很费劲你在写成就系统报告时几十个成就的名称和描述只能逐条手抄你在核对游戏文件完整性时哈希值要逐个比对容易看串行。这个脚本把这几件事变成一次点击导出游戏DLC清单ID加名称批量获取成就名称、描述与图标图片仓库depot文件清单与哈希校验用模板自定义导出内容和格式 准备工作与安装安装用户脚本管理器Tampermonkey 或 Violentmonkey 任选一个在浏览器扩展商店搜索安装。安装本脚本在浏览器中打开user.js 脚本文件按脚本管理器弹窗提示点击安装。访问任意一款游戏的Steam商店页面或SteamDB游戏页面。安装成功标志页面右下角出现“Get Data from Steam / SteamDB”按钮点一下会弹出提取面板。脚本由脚本管理器自动更新手动更新时重新安装同一文件即可。 核心工作流Steam数据提取的三条路径一键导出DLC清单操作打开游戏的Steam商店页或SteamDB页 → 点击右下角按钮 → 进入DLC选项卡选择格式点击下载。输出一个文件每行一个DLC的ID和名称选JSON或CSV可直接导入表格、数据库。注意商店页的清单来自商店区列表要更完整的DLC含未命名DLC用SteamDB页面。成就数据与图标批量下载操作打开游戏的SteamDB页面 → 点击右下角按钮 → 进入成就选项卡分别点“下载文本”和“下载图片包”。输出文本文件含每个成就的名称、描述、是否隐藏图片包是zip含每个成就的彩色与灰度图标。注意成就数据走SteamDB接口请求失败时稍等几秒重试即可。导出仓库文件清单并校验哈希操作打开SteamDB游戏页 → 进入仓库depot选项卡导出文件清单校验时切到哈希校验子选项卡上传一个 .sha1 文件对比。输出文件名加SHA1哈希的清单附depot ID和manifest ID校验结果分“匹配、不匹配、缺失”几类列出。注意部分SteamDB仓库数据需要登录出现登录提示时先登录再刷新。 自定义输出格式模板系统想把DLC清单直接变成INI片段喂给模组工具默认格式不合适时就用模板dlcs index-start-from-zerofalse index-prefix5 DLC{dlcIndex}{dlcId} DLCName{dlcIndex}{dlcName} /dlcs常用变量变量含义{appId}游戏应用ID{dlcId}DLC的ID{dlcName}DLC显示名称{dlcIndex}DLC序号前缀由 index-prefix 属性控制{achievementName}成就名称{achievementIcon}成就图标URL脚本会把取到的数据缓存在本地仓库数据有效期2小时请求数据1小时面板里能看到是否来自缓存手动清理缓存可强制重新拉取。能力边界能做提取Steam商店与SteamDB两个站点的公开页面数据多格式导出DLC、成就、仓库文件清单批量下载成就图标、按哈希校验文件完整性不能做抓取需要登录才能看到的数据部分SteamDB数据需先登录只在上述两个站点运行其他网站页面不生效不下载游戏文件本身的内容只给清单和哈希踩坑记录右下角不出现按钮—— 多数是页面不匹配脚本只在Steam商店游戏页和SteamDB的应用/仓库页生效。确认地址里带 /app/ 或 /depot/再到脚本管理器确认脚本已启用刷新页面。成就数据为空或反复拉取失败—— 通常是页面没加载完或SteamDB接口限流。等页面完全加载后重试仍失败就在面板里清掉缓存重新取。仓库选项卡提示登录—— SteamDB的部分仓库数据只对登录用户可见。登录你的SteamDB账号刷新页面即可。导出格式怎么选先问一句数据给谁用给脚本解析选JSON结构清晰易读入。要进Excel选CSV。自己看或喂给别的工具选TXT或自定义模板。格式适用场景打开方式JSON脚本解析、程序化处理编辑器/代码CSV导入Excel、数据库Excel / WPSTXT/模板自己阅读、喂给其他工具任意文本编辑器打开你最近在玩的那款游戏的Steam页面点右下角按钮先导出一份DLC清单对着自己的游戏库核对一遍。想查看或修改脚本核心文件是dist/sak32009-get-data-from-steam-steamdb.user.js脚本主体和dist/sak32009-get-data-from-steam-steamdb.meta.js更新元数据。项目以MIT协议开源只读取公开页面数据不收集个人信息。【免费下载链接】GetDataFromSteam-SteamDB项目地址: https://gitcode.com/gh_mirrors/ge/GetDataFromSteam-SteamDB创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考