这个项目能做什么
Ludusavi 是一款用 Rust 编写的跨平台 PC 电子游戏存档数据备份工具。它支持多个游戏商店,并提供图形界面和用于脚本编写的命令行界面,支持 Bash、Fish、Zsh、PowerShell 和 Elvish 的 Tab 补全。
主要功能:
- 为超过 19,000 款游戏备份数据,并支持用户自定义条目。
- 支持 Steam、GOG、Epic、Heroic、Lutris 及其他游戏库的备份与恢复。
- 处理以文件形式和 Windows 注册表形式存储的存档、Steam 的 Proton 存档以及 Steam 截图。
- 可在 Steam Deck 上运行,并可作为 Playnite 扩展使用。
- 使用 Ludusavi Manifest 获取每款游戏的备份信息,主要来源为 PCGamingWiki。
安装方式为便携式:从发布页面下载适用于 Windows、Linux 或 Mac 的可执行文件。也可通过 Winget、Scoop、Flatpak 和 Cargo 获取。详细的帮助文档涵盖以下主题:备份自动化、排除项、保留策略、验证、云备份、自定义游戏、重复项、过滤、游戏启动包装、重定向、根目录、选择性扫描、操作系统之间的迁移、应用程序文件夹、备份结构、命令行、配置文件、环境变量、日志记录和故障排除。
README 还提到了社区创建的次级清单、适用于 Decky Loader、LaunchBox 和 VS Code 的插件,以及 GSM 到 Ludusavi 的转换器。比较部分讨论了其他备份工具,指出了在平台支持、速度、源代码可用性和界面方面的差异。
评论
0 评分人数达到10人后显示
登录后参与讨论。