配置导出与导入
用于备份、恢复或在多台设备之间迁移应用配置。配置保存在应用目录的 configs 文件夹中,包括任务开关与参数、账号配置与账号任务覆盖、共享战斗配置、窗口与设备选择等。
1. 入口位置
打开应用的 Capture 页,在 Debug 卡片的按钮行中可以找到两个按钮:
- 导出配置
- 导入配置
2. 导出配置
- 点击“导出配置”。
- 应用会把
configs目录打包为一个 zip 文件,保存到系统的下载文件夹,文件名形如ok-ef-config-20260907_010515.zip。 - 导出完成后会提示“配置已导出”,并自动在资源管理器中定位该文件。
导出的 zip 不包含日志与截图;configs/backup、configs/global_config_migration_backup 两个备份目录也不会被打包。
3. 导入配置
支持两种方式,效果相同:
- 点击“导入配置”按钮,在文件对话框中选择 zip 文件(默认从下载文件夹开始浏览)。
- 直接把 zip 文件拖入应用主窗口的任意位置;一次拖入多个 zip 时只会导入第一个。
对 zip 内容的要求:压缩包中至少要有一个 .json 配置文件。以下三种打包形态都可以识别:
- 由“导出配置”生成的 zip(条目在
configs/目录下)。 - 配置文件直接放在压缩包根部。
- 配置文件放在压缩包中的单个目录里(导入时该目录会被剥离,条目直接落到
configs)。
导入流程:
- 确认对话框中点击确认后,应用会暂停运行中的任务。
- 现有配置先备份到
configs/backup/import_backup_<时间戳>/,然后configs目录被导入内容覆盖(上述两个备份目录会保留)。 - 导入完成后会提示“导入完成”,并询问是否立即重启。
4. 生效与回滚
- 导入只修改磁盘上的配置文件,正在运行的程序仍使用内存中的旧配置;点击“立即重启”或之后手动重启应用后才会生效。
- 需要手动回滚时,先关闭应用,删除
configs中除backup和global_config_migration_backup两个目录以外的所有内容,再把configs/backup/import_backup_<时间戳>/中的备份文件复制回configs。也可以改为重新导入此前导出的 zip。 - 建议在相同或相近版本的应用之间导出导入;版本差异较大时,个别配置项可能被重置为默认值。
5. 常见问题
- 导入按钮提示“压缩包中未找到配置文件”:zip 里没有
.json文件,或选中的不是配置压缩包。 - 拖入 zip 后没有反应:确认拖入的是
.zip文件;个别自带拖放处理的输入框(如代码编辑区)不会触发导入。 - 导出按钮提示“导出失败”:检查
configs目录是否被其他程序占用(例如已打开的配置文件),重试即可。