15
0

恐怖黎明云存档提取器【用AI制作】

2026-09-15
2026-09-15

软件界面

软件界面1

软件界面2

下载地址

城通网盘下载

软件介绍

恐怖黎明云存档提取器是一款专为《恐怖黎明》(Grim Dawn) 玩家设计的存档管理工具。支持自动定位Steam云存档和本地存档,提供可视化界面进行存档的提取、导入和转移操作。

主要功能

  • 自动定位存档:自动检测Steam安装路径和用户ID,定位云存档目录
  • 云存档管理:列出所有云存档子目录,支持打包提取全部或选中存档
  • 本地存档管理:列出所有本地存档子目录,支持打包提取全部或选中存档
  • 云→本地复制:一键将云存档复制到本地游戏目录
  • 导入功能:支持导入ZIP格式存档到本地目录
  • 多用户支持:下拉框切换不同Steam用户ID
  • 进度显示:转移/复制操作时显示进度条
  • 启动游戏:转移成功后可直接启动游戏
存档路径
  • 云存档Steam安装目录\userdata\{用户ID}\219990\remote\save\main\
  • 本地存档%USERPROFILE%\Documents\My Games\Grim Dawn\save\main\

开发工具

编程语言

  • Rust (2021 Edition) - 系统级编程语言,注重安全性和性能

GUI框架

  • egui (v0.29) - 即时模式GUI库,轻量级、跨平台
  • eframe (v0.29) - egui的桌面应用框架,基于winit和glow

依赖库

库名 版本 用途
winreg 0.52 读取Windows注册表,自动定位Steam安装路径
open 5.4 打开文件夹和URL链接
rfd 0.15 原生文件对话框,选择保存位置和导入文件
zip 2.4 压缩/解压存档目录
image 0.25 加载和设置程序图标
winres 0.1 Windows资源编译器,嵌入应用程序图标

构建配置

[profile.release]
lto = true          # 链接时优化,减小文件体积
strip = true        # 去除调试符号
codegen-units = 1   # 单代码生成单元,最大化优化
panic = "abort"     # panic时直接终止,减小体积

开发环境

  • 操作系统:Windows 10/11
  • IDE:Visual Studio Code
  • 编译器:rustc (MSVC工具链)
  • 构建工具:Cargo

项目结构

grimdawn-cloud-grabber/
├── Cargo.toml          # 项目配置和依赖
├── build.rs            # 构建脚本(嵌入图标)
├── src/
│   └── main.rs         # 主程序代码
└── README.md           # 项目说明文档

功能说明

1. 重新扫描

刷新云存档和本地存档列表,重新读取Steam用户ID。

2. 打开云存档目录

在资源管理器中打开云存档所在文件夹。

3. 打开本地存档目录

在资源管理器中打开本地存档所在文件夹。

4. 更新说明

显示版本信息和更新日志。

5. 手动获取云.本地存档

打开Bilibili教程视频,指导用户如何手动定位存档。

6. 提取云存档-全部

将所有云存档打包为ZIP文件,选择保存位置。

7. 提取云存档-选中

将选中的云存档子目录打包为ZIP文件。

8. 提取本地存档-全部

将所有本地存档打包为ZIP文件。

9. 提取本地选中存档

将选中的本地存档子目录打包为ZIP文件。

10. 导入

选择ZIP存档文件,解压到本地存档目录。

11. 云→本地

将选中的云存档复制到本地游戏目录,支持进度显示。

技术-林塘 界面-杨爽