Skip to content

About

steam仓库清单文件下载

Resources

Stars

10 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

83 Commits

Folders and files

Repository files navigation

steam仓库清单文件下载

查看使用帮助

  • python -m pip install -r requirements.txt
  • python main.py --help

子命令参数

  • app: 下载全部清单
    • -p, --app-path: 清单目录
      • 目录结构
        • *.manifest: 清单文件
        • config.vdf: 密钥文件
  • depot: 单独下载清单
    • -m, --manifest-path: 清单文件路径,可指定多个或空格分隔
    • -k, --depot-key: 仓库密钥,可指定多个或空格分隔

使用示例

  • python main.py app --app-path ./10
  • python main.py depot --manifest-path "368010_6622130648560741481.manifest" --depot-key ef8ea30154f995c4e4226df06f5cc39705ef0fc2d800f948613d1b3dd6b6437e

下载加速

  1. 指定cdn下载

    • 使用示例:python main.py -s https://google.cdn.steampipe.steamcontent.com {app,depot} ...
    • 指定多个用,分开,或者指定多个-s
    • cdn列表
      • google
        • https://google.cdn.steampipe.steamcontent.com
        • https://google2.cdn.steampipe.steamcontent.com
      • level3
        • https://level3.cdn.steampipe.steamcontent.com
      • akamai
        • https://steampipe.akamaized.net
        • https://steampipe-kr.akamaized.net
        • https://steampipe-partner.akamaized.net
      • 金山云
        • http://dl.steam.clngaa.com
      • 白山云
        • http://st.dl.eccdnx.com
        • http://st.dl.bscstorage.net
        • http://trts.baishancdnx.cn
  2. 使用工具:UsbEAm Hosts Editor

旧清单导入steam运行

  • steam导入旧清单无法下载
  • 使用本工具下载旧清单文件到steam游戏目录
  • 使用steamtools开启阻止游戏下载与更新,点击下载完空包即可游玩旧版本

free-threading 版本

安装 free-threading 版本 Python 后使用 PYTHON_GIL 环境变量控制,应该可以提升性能

  • PYTHON_GIL=0 python main.py --help

About

steam仓库清单文件下载

Resources

Stars

10 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages