JKSV switch 存档备份还原插件下载[导入导出存档]v11/05/2024
- 类型:软件
- 大小:7.46 MB
- 日期:2024-11-5
- 版本:v11/05/2024
《JKSV》是switch上的专用存档管理工具,它支持对你switch账号下的存档进行快捷管理,将每个switch账号下的账号导出到电脑上去,从而实现快速精准的存档备份管理。
完全图形化的操作ui界面
支持对tf卡内全部账号下的存档管理
支持存档备份(导出)和还原(导入)
完全还原 备份安全 清晰化列表管理
1.插件安装
所有操作务必使用Windows操作系统,请勿使用Mac。
将压缩包里的JKSV.nro放到TF卡的swich文件夹(放心覆盖)。
如果你看过之前的USB教程,你完全可以通过USB将文件传输到TF卡中。
进入相册,启动JKSV。
或者桌面按住R键启动个游戏,进入高权限模式的相册后再启动JKSV(推荐方式)。
2.批量备份存档
启动JKSV后,你将看到多个用户(上下键切换用户)。
在要批量备份存档的用户头像,按下X键呼出菜单:
菜单对应说明如下:
Dump All For Name | 导出用户数据(没用过)
Create Save Data | 创建游戏卡的存档数据(没啥用)
Create All Save Data | 批量备份全部游戏存档数据
Delete All User Data | 删除用户全部数据
很明显,批量备份存档只需选择Create All Save Data,按A键确认即可。
耐心等待全部存档数据备份结束,所有存档数据位于TF卡路径如下:
TF卡根目录/JKSV/游戏名称/
拷贝该文件夹到电脑上即完成了对应用户的全部游戏存档备份。
3.存档备份恢复(导入导出)
选中用户头像按A键进入游戏列表。
找到要备份或恢复存档的游戏,按A键选中。
备份存档,则继续按A键创建存档(需要自定义存档名称,用默认的即可),A键确认后存档备份结束。
存档路径位于:
TF卡根目录/JKSV/游戏名称/
如果你有其他人的存档,可以放到上一步备份存的游戏名称文件夹中。
之后再次选中游戏,点A键即可看到能恢复的存档文件夹。选中要恢复的存档文件夹后,按A键确认。
弹出的提示告诉你,如果要恢复存档,长按A键片刻即可恢复完毕。
4.BCAT备份恢复(导入导出)
BCAT常用于动物之森这类需要联网更新对应事件活动的游戏,使用BCAT可以离线激活对应事件功能,之后只需修改系统时间到活动时间即可参加活动。
左侧向下,进入BCAT标签,此时会列出支持BCAT的游戏列表:
和备份存档一样,按A键选中,继续按A键创建BCAT备份(需要自定义存档名称,用默认的即可),A键确认后备份BCAT结束。
BCAT备份路径位于:
TF卡根目录/JKSV/游戏名称/BCAT开头的文件夹
如果你有其他人分享的BCAT文件夹,可以放到上一步备份存的游戏名称文件夹中。
之后再次在BCAT侧边栏中选中游戏,点A键即可看到能恢复的BCAT。选中要恢复的BCAT后,按A键确认。
弹出的提示告诉你,如果要恢复BCAT,长按A键片刻即可恢复BCAT完毕。重启游戏即可启用官方活动。
5.移除系统自动下载的系统补丁
有些菜鸡呢,破解系统不按博客教程设置好禁止在线自动更新,会发生有新版时自动下载系统固件的情况,一不留神点了允许,就会自动将系统更新到最新版,如果此时大气层还未跟进,那就要等当跟进的破解包放出后才能正常使用了。
清理系统下载好的固件包方式也很简单,进入Extras侧边栏,选择Remove Pending Update,之后按A键确认即可清除掉系统下载好的固件包。
清除成功后,别忘记进入:设置–主机–关闭软件自动更新和发送错误信息。
JK 的保存管理器切换版。
快速指南
主/用户菜单
A 选择当前突出显示的用户并允许您浏览他们的标题。
Y 转储所有用户的保存数据。
X 为当前突出显示的用户打开选项子菜单:
Dump All for [X] 为突出显示的用户转储所有保存。
创建保存数据会打开在您的交换机上找到的游戏列表,并允许为它们创建保存数据,而无需启动游戏。
位于 JKSV/svi 中的 SVI 文件也将被加载并添加到此列表中。这些是为当前不在系统上的游戏创建保存数据。这适用于搜索其他存档以解锁额外内容的游戏。
缓存保存需要创建缓存索引号。此信息可在导出时的缓存保存信息下找到。
创建所有保存数据为所选用户的系统上的每个标题创建保存数据。
删除所有保存数据删除所选用户的所有保存数据。这是永久性的。
设置和附加功能如下。
标题/游戏选择
A 选择并打开备份菜单。
将 .zip 添加到文件名的末尾将强制使用 zip,无论它是否启用。
Y 收藏一个标题并将其推送到您的游戏顶部。
L 和 R 向前跳下你的游戏。
X 打开标题选项菜单:
信息显示当前用户的游戏统计信息。
黑名单将标题添加到未显示的列表中。
更改输出文件夹更改写入游戏保存的文件夹。
在文件模式下打开在基本文件浏览器中打开保存。
Delete All Save Backups 删除当前标题的所有备份。
重置保存数据会清除保存,就好像它从未运行过一样。
删除保存数据从系统中删除标题的保存数据。这与从 Switch 的数据管理设置中执行此操作相同。
扩展保存数据扩展当前标题的容器。如果导入的存档对于容器来说太大,这也会自动完成。
不同的游戏有不同的限制。大多数游戏根本不需要这个。一些人会利用更大的容器,其他人有时会扩展他们的容器,并且需要比默认创建的更大的容器。
导出 SVI 将创建当前标题的保存数据所需的数据导出到 JKSV/ncap/[TID].svi。这只是标题 ID、NACP 和标题图标。这些可用于为系统上未安装的游戏创建保存数据。
文件模式
A 打开目录。
如果可能,B 会备份一个文件夹。
X 打开文件和目录选项的小菜单:
复制到 [X] - 将当前选择的项目复制到另一个面板上打开的位置。选择第一个。将使用以root身份打开的目录进行复制。
删除删除当前选定的项目。
重命名重命名当前选定的项目。
Make Dir 创建一个文件夹。
属性获取文件大小和目录大小。
ZL 或 ZR 更改受控菜单。
设置
清空垃圾箱会删除 _TRASH_ 文件夹中的所有备份。垃圾桶功能可以进一步禁用。
Check For Updates 检查 github 是否有对 JKSV 的更新。这目前仅更新 NRO 版本。以后可能会 NSP。
设置 JKSV 保存输出文件夹允许您设置 JKSV 的工作目录在哪里。文件和文件夹应该为您重新定位。
编辑列入黑名单的标题允许您删除列入黑名单的标题,使其不再显示。
删除所有保存备份会擦除 JKSV 的所有保存备份文件夹。
附加功能
SD To SD Browser 打开文件浏览器,同时在两个面板中打开您的 SD
BIS:[X] 在文件浏览器中打开分区 [X]。
Remove Update 删除从 Nintendo 下载的系统更新,并要求重新启动系统以消除更新问题。
终止进程要求终止标题 ID。
挂载系统保存要求挂载保存 ID。这适用于当 JKSV 无法在进程终止的情况下重新扫描时。
重新扫描标题重新加载保存数据信息。这可用于在进程终止或更改选项后重新加载。
Mount Process RomFS 会打开标题的 romfs,该 romfs 被接管以启动 homebrew 菜单。这仅适用于 NRO。 NSP 只会打开 JKSV 自己的 RomFS。
备份 JKSV 文件夹将整个 JKSV 文件夹写入 ZIP 存档并将其放置在您的 JKSV 文件夹中。
注意:按加号退出 JKSV。 JKSV 在退出时会保存所有配置、收藏夹和黑名单。按下主页按钮并以这种方式关闭将不允许这种情况发生。
信息
这开始是我在 2016 年公开发布的 3DS 保存管理器的一个简单、直接的移植版本。尽管最初并不想把它做得太过分,但我会尽可能地继续努力。目前它可以:
转储和恢复帐户保存数据。
转储和恢复所有用户共享的设备保存(动物穿越等游戏)。
转储和恢复 BCAT 数据。
转储和恢复缓存保存。
转储系统保存数据。
始终启用转储此数据,但需要从选项菜单中启用回写。写到这里可能非常危险。
可以从“附加”菜单终止进程,从而允许您打开更多这些并进行更多探索。
将保存数据导出到原始或压缩 zip 文件等文件夹以节省空间。
如果已配置,则将保存备份上传并下载到 Google Drive。
创建存档数据,因此用户不再需要启动游戏来导入存档。
可以从附加菜单重新扫描标题。例如,如果您在 JKSV 打开时插入游戏卡,重新扫描将加载并将其添加到保存创建菜单中。
导出并使用 SVI 文件为系统上未安装的标题创建保存数据。对于检测其他游戏保存以解锁内容的游戏。
SVI 文件只是打包到文件中的标题 ID、NACP 和图标。将它们放在 JKSV/svi 中将加载它们,就像它们是您交换机上的任何其他游戏一样。它们将与其余部分一起出现在保存创建菜单中。
将保存数据容器扩展到用户想要的任何大小,或者如果保存不适合当前容器,则自动扩展。
从系统中删除保存数据。
重置保存数据,就好像游戏从未启动过一样。
显示有关游戏/保存的统计信息和信息:播放时间、启动次数、标题 ID (TID)、保存 ID(SID)/用户 nand 分区上保存文件的名称等。
通过 Extras 菜单打开和探索 bis 存储分区
BIS 存储在基本文件浏览器中打开。分区的列表在左侧。您的 SD 在右侧。
只有复制到 SD 和文件属性才适用于 BIS 分区。除非像系统保存数据那样启用,否则写入和删除将被禁用。
杂项附加:
能够从 NAND 中删除下载的固件更新。它位于附加功能下。
按 ID 终止进程。允许您转储通常无法打开的系统档案。
按系统保存 ID 挂载。通常在终止进程使 JKSV 无法在 Switch 崩溃的情况下重新扫描标题时使用。
挂载并打开 Homebrew 菜单接管的进程的 RomFS(如果作为 NRO 启动)。
在使用 Atmosphere 打开游戏或小程序时按住 R,以便加载自制菜单。打开 JKSV 并按减号并选择 Mount Process RomFS。应用程序的 romfs 应与右侧的 SD 一起出现在浏览器中。
注意:某些功能可能需要从源代码构建 JKSV。我非常挑剔,只有在我满意并确保一切按预期 100% 工作时才会发布。
JKSV 11/05/2024:
JKSV 的默认配置设置已更新,使用 ZIP 作为默认备份选项,而不是 JKSM 的原始解压文件夹格式。
如果您希望使用文件夹,可以通过向下滚动到用户选择菜单的末尾并打开设置菜单来更改此设置。请注意,ZIP 与使用 UTF-8 文件路径的游戏以及保存容器允许但 SD 卡不允许的其他奇怪功能的游戏具有更高的兼容性。文件夹可以更轻松地访问文件本身。
如果您已经使用 JKSV 一段时间,您的当前配置文件很可能会覆盖此更改。如果您想要尽可能好的兼容性,我建议从现在开始将“将保存导出到 ZIP”选项切换为开启。
在此版本中,我在使用 JKSV 时包含了一个带有我首选配置的 ZIP。只需将其解压缩到您的 SD 卡即可。
JKSV 的配置文件现在是在切换或更改选项时写入的,而不是在退出或清理时写入。太多人不知道您应该使用加号而不是主页按钮退出 JKSV,以允许它保存您的配置和清理。
更新了以下翻译:
繁体中文,@qazrfv1234。
意大利语,@Pf-16
韩语,@DDinghoya
拉丁美洲西班牙语 (ES419),@impeeza
更新了 WebDav 说明,感谢 @impeeza
我已经编写了 JKSV 设置菜单指南以及此处选项的作用。
有了这些,我想专注于 FsLib 和重写 JKSV。过去几年我学到了很多东西,并且意识到很多事情我本可以做,也应该做不同的事情。
v08/06/2024更新日志
哎呀,我撒谎了:额外发行版。
此版本包含以下针对 Webdav 的修复和调整:
修复了某些 Webdav 服务器上的空文件名。
对 Webdav 服务器使用路径安全标题。
注意:这将导致一个问题,即此版本的 JKSV 将针对与上一个 Webdav 不同的父文件夹。
与之前一样,每个人都应该感谢 @rado0x54 对 Webdav 的支持和修复。
祝大家拥有美好的一天!
JKSV 版本 07/18/2024:
(实验性?)感谢 @rado0x54 提供 WebDav 支持。使用和设置说明可在远程说明中找到。
我还想借此机会向 @rado0x54 表示诚挚的感谢和道歉。我并不是故意忽视你或忽视你的工作,我真的认为这很酷,并对此表示感谢。
这将是 JKSV 的最终版本,直到我完成清理和重写代码的工作。我希望我可以冻结时间并在一夜之间完成,但我不能。感谢大家的耐心等待。
2023-2-23最新日志
由于@SciresM,此版本包含对由最近的 Switch 更新引起的系统字体问题的修复。
它还迫使我发布一个包含我正在进行的 Google Drive 代码的版本。 请注意,虽然它有效,但我从来没有时间添加和完成自动上传/修补代码。 目前需要手动上传。 我保证有一天我会回来完成它。 您可以在此处阅读设置说明。
在过去的两年里,我可能还做了其他的改变。 如果有问题,请报告,我会尽我所能解决问题。
-JK
09.01.2021 最新日志
感谢@qazrfv1234 添加繁体中文支持
修复了初始导入旧配置后未读取的输出路径/标题定义
将垃圾箱分成子文件夹,因此并非不可能找到已删除的备份。
08.31.2021 最新日志- UI 改造 + 部分重写
UI 已重做:
用户更改
现在加载系统上的所有用户,无论他们是否有保存数据。
在用户选择处于活动状态时按 X 将打开用户选项菜单。突出显示的用户是目标。
Dump All For X 转储该用户的所有保存
创建保存数据打开一个子菜单并为目标用户创建保存数据。
缓存保存需要一个索引号并在导入前扩展。稍后我将自动执行此操作。
创建所有保存数据为系统上找到的每个标题创建所有保存
删除所有用户保存 删除目标用户的所有保存数据
标题选择更改
现在应该加载所有标题。甚至那些还没有运行的。
一些选项和功能已移至子菜单:
信息与之前选择文件夹时显示的信息相同。
黑名单将突出显示的标题添加到您的黑名单中
更改输出文件夹也会更改目标写入的文件夹保存数据。这与在以前的版本中使用标题定义相同。该文件夹已为您重命名。
以文件模式打开与以前版本中使用文件模式相同。减号暂时退出文件模式。
删除所有保存备份将清除目标游戏的所有备份。
重置保存数据将重置您的保存,就好像游戏从未运行过一样。
删除保存数据将删除保存数据,就像在数据管理中一样
扩展保存数据将增加目标游戏的存储大小。
文件夹选择更改
文件夹选择不再是一个单独的屏幕,而只是一个滑出菜单。
设置更改
Empty Trash Bin 清空垃圾文件夹。可以在此菜单下方进一步启用和禁用垃圾箱功能。
检查更新检查极其罕见的 JKSV 更新。
设置 JKSV 保存输出文件夹设置 JKSV 写入保存到的文件夹。
编辑黑名单标题允许您最终从黑名单中删除标题,而无需编辑文本文件。
删除所有保存备份会清除所有游戏的所有保存备份。基本上是在不丢失配置或文件夹的情况下进行重置。
动画比例改变了新 UI 动画的速度。 1是即时的,8是非常慢的。
其他设置保持不变。旧配置和文件应该由 JKSV 加载和删除,无需用户进行任何干预。
引擎盖下的东西
即使禁用了“导出到 ZIP”,在文件名末尾添加 .zip 也会强制使用压缩。 .zip 已添加到字典建议中。对于只想将其用于某些标题的人。
已添加垃圾箱文件夹。如果启用回收站,删除的备份将被发送到 _TRASH_ 文件夹,而不是被永久删除。这很可能在未来改变为不同的标题。
现在线程化了各种功能,以允许 UI 更新屏幕。
JKSV 将不再导出或导入空的 zip、文件夹或保存。这修复了尝试导入空 zip 文件时的崩溃,不再允许意外擦除保存,并大量减少空的大量备份文件和文件夹。
已修复 zip 文件的标题。
日志文件不再保持打开状态,允许 FTP 在 JKSV 仍在运行时访问它的工作目录。
Extras 中的备份 JKSV 文件夹现在修剪 ZIP 中的路径并忽略任何不是保存文件夹的内容。
感谢@zand,他发现了我错过的缓冲区溢出问题,字典建议和预测已得到修复。
在决定何时提交保存数据时使用日志空间。
注释和未来计划/改进
实际图标而不是系统用户生成的图标
可能是云备份
标题定义的主列表,用于替换将为用户下载和定制的标题 ID 文件夹。
此版本仅适用于 nro 和英语。我需要找到我将构建 nsp 的东西放在哪里,旧的翻译与这个版本完全不兼容。
像往常一样,在 git 上报告问题。将针对主要错误和翻译发布更新。我可能错过了其他更改,自述文件将很快更新。
精品推荐
相关文章