TextractorCLI

TextractorCLI 是第三方集成。VNTranslator 不提供与特定游戏挂钩问题相关的支持。有关从特定游戏提取文本的问题,请参考 Textractor GitHub 问题页面arrow-up-right.

错误对话框:“Textractor 错误”

Textractor 错误
  • 查看 Textractor GitHub 问题页面arrow-up-right 以了解您特定游戏的已知问题

  • 搜索您的游戏标题或错误信息以查找社区提供的解决方案

  • 确保您为游戏使用了正确的架构(x86 或 x64)


智能过滤窗口为空 / 未显示文本

1. 使用 TextractorCLI 时请勿运行 Textractor.exe

VNTranslator 会自动启动 的路径, 以挂钩游戏文本。如果您手动运行 Textractor.exe 同时运行,会导致冲突,因为两个程序都试图使用相同的文本提取管道。这会阻止文本被发送到 VNTranslator。

2. 以管理员身份运行 VNTranslator

文本挂钩需要提升权限以注入到游戏进程中。

3. 将 TextractorCLI.exe 添加到杀毒软件例外

杀毒软件通常会阻止文本挂钩程序,因为它们向正在运行的进程注入代码。

4. 验证 TextractorCLI 路径是否正确

确保 VNTranslator 设置中的路径指向正确的 TextractorCLI.exe 文件。

示例路径:

  • C:\Textractor\x86\TextractorCLI.exe (用于 32 位)

  • C:\Textractor\x64\TextractorCLI.exe (用于 64 位)

5. 确保您的游戏引擎受支持

并非所有游戏引擎都与 Textractor 兼容。请检查 Textractor GitHub 问题页面arrow-up-right 以查看您特定的游戏或引擎是否受支持。


较新的文字冒险游戏无法正常工作

Textractor 已不再积极开发,因此某些较新的文字冒险游戏可能与当前版本不兼容。

解决方法: 更新 texthook.dll 文件到您 Textractor 安装文件夹中的社区维护的较新版本。


测试 TextractorCLI

控制台

您可以通过手动运行来验证 TextractorCLI 是否正常工作:

  • 打开运行命令(Windows 键 + R)

  • 输入 TextractorCLI.exe 的路径:

    • C:\Textractor\x86\TextractorCLI.exe (用于 32 位)

    • C:\Textractor\x64\TextractorCLI.exe (用于 64 位)

  • 点击 确定 以确认

  • 检查输出 如果 TextractorCLI 正常工作,您应在控制台窗口看到类似如下的输出:[1:0:0:FFFFFFFFFFFFFFFF:FFFFFFFFFFFFFFFF:Clipboard:HB0@0] 如果剪贴板地址出现在控制台中,说明 TextractorCLI 正常运行。


其他故障排除提示

  • 挂钩时游戏崩溃: 尝试使用不同的架构(x86 或 x64),或检查游戏是否具有反作弊保护

  • 文本乱码或重复: 使用 VNTranslator 中的智能过滤功能以过滤掉不需要的文本线程

  • 未检测到挂钩: 某些游戏需要自定义 H 代码。在 Textractor 的 GitHub Issues 页面或 VNDB 上搜索您的游戏以查找可用的 H 代码

  • 仍然有问题? 考虑使用剪贴板集成方法作为替代,这通常更稳定