跳转到内容

导入问题

Sakura 可直接在你的设备上导入 NScripter 和 ONScripter 游戏压缩包。完整的分步流程参见导入游戏 — 本页介绍出现问题时该怎么做。

症状: 点按选择压缩包时,系统文件选择器中你的压缩包呈灰色或根本不显示。

原因:****文件扩展名过滤设置默认只显示可识别的压缩包扩展名。

解决方法:

  1. 前往设置 > 通用
  2. 关闭文件扩展名过滤
  3. 再次尝试导入

症状: 导入 .exe 文件时显示不支持的格式“此 .exe 不是可识别的安装程序(NSIS、Inno Setup)或自解压文件(zip/7z/LHA SFX)— 不支持 CAB。请在电脑上解压后,将游戏重新打包为 zip、7z、rar 或 tar.gz。”

原因: Sakura 可以导入 NSIS 安装程序、Inno Setup 安装程序,以及 zip/7z/LHA 自解压压缩包,但不支持基于 CAB 的自解压文件 — iOS 没有解包该容器格式的方法。

解决方法: 在电脑上解压该安装程序,将游戏文件夹重新打包为 .zip.7z.rar.tar.gz,然后导入该压缩包。

症状:“不支持的压缩包格式。支持的类型:zip、7z、rar、tar、tar.gz、bz2。”

原因: 该文件根本不属于 Sakura 支持的任何压缩包格式。

解决方法: 将游戏重新打包为上述支持的格式之一。

“此压缩包看起来不像 ONScripter 游戏”

Section titled ““此压缩包看起来不像 ONScripter 游戏””

症状: 解压完成(或在开始前就被中止)并显示:“此压缩包看起来不像 ONScripter 游戏。请查找包含 0.txt、nscript.dat 或 arc.nsa 包的压缩包。”

原因: Sakura 会在导入压缩包之前扫描其中是否有可识别的 NScripter/ONScripter 标志 — 例如启动脚本 0.txt00.txtnscript.datnscr_sec.datnscript.___0.utf00.utfpscript.datscript.file(Umineko 等游戏所用的 ONScripter-RU 打包脚本格式),或打包压缩包如 arc*.nsa*.ns2*.sar。如果都没有找到,该压缩包会被拒绝,而不是作为一个损坏的游戏被导入。

解决方法:

  • 确认压缩包中确实包含游戏的脚本/数据文件,而不仅仅是安装程序外壳或无关的文件夹内容。
  • 如果压缩包的目录嵌套了好几层(例如 Title 1.0/Title 1.0/game files…),Sakura 已经会自动向下搜索最多 6 层 — 但要检查真正的游戏文件夹是否埋得更深。
  • 如果你确定这是一款有效的 ONScripter 游戏但仍被拒绝,请参见支持

症状:“RAR 解压不完整:N 个关键文件缺失或被截断(例如 {sample})。请将游戏重新打包为 ZIP 或 7z 后再导入。”

原因: 解压 .rar 压缩包后,Sakura 会再次检查启动所需的关键文件是否完整写入磁盘。如果有文件缺失或被截断 — 通常是由于下载损坏或不常见的 RAR 变体 — 导入会被停止,而不是留下一个半解压的状态。

解决方法: 如果可能,重新下载该压缩包,或在电脑上将其重新打包为 .zip.7z 后再导入。

症状: Sakura 提示*“此压缩包受密码保护。请输入密码以继续”*,但拒绝你输入的密码。

原因: 密码支持仅限于 .zip.rar.7z 压缩包,且密码必须完全匹配。

解决方法: 仔细检查密码(留意多余的空格或大小写错误)。如果该压缩包使用了完全不同的加密方案,可能不受支持 — 尝试先在电脑上解密。

症状:“可用空间不足,无法解压此压缩包。请释放存储空间后重试。”

原因: 解压压缩包临时需要额外的余量 — 如果需要先在本地暂存(例如来自 iCloud Drive),大约需要压缩包大小的 3 倍;如果已经在设备本地,则需要2 倍

解决方法: 使用存储管理器释放空间后重试。

症状: 导入似乎卡住了,或者压缩包始终没有真正开始复制。

原因: 如果你的压缩包存放在 iCloud Drive 中但尚未下载到设备上,Sakura 必须先将其在本地实体化才能解压 — 在网络较慢时这可能需要一段时间。

解决方法: 打开“文件”App,手动下载该压缩包(点按它,或使用“立即下载”),然后再从 Sakura 中导入。

症状: 导入的日语游戏中,文件名显示为乱码而不是可读的日文字符。

原因: zip 条目名称在应用内导入时会先按 UTF-8 解码,失败时自动回退到 Shift-JIS,这能修复大多数情况。但如果你是通过网页传输使用浏览器端解压来传输游戏的,浏览器无法保留非 Unicode(Shift-JIS)文件名 — 此时 Sakura 会显示**“检测到日文文件名”**提示。

解决方法: 出现该提示时,选择**“按原样发送压缩包(推荐)”,让设备自行解压压缩包并保留原始文件名,而不要选择“继续使用浏览器解压”**(该选项会用占位符替换损坏的文件名)。

如果按照上述步骤操作后压缩包仍无法导入,请参见支持 — 请附上游戏名称和你看到的确切错误信息。