LunaTranslator完整上手指南:Galgame实时翻译三种捕获方式一次讲清

LunaTranslator完整上手指南:Galgame实时翻译三种捕获方式一次讲清 LunaTranslator完整上手指南Galgame实时翻译三种捕获方式一次讲清【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslatorLunaTranslator 是一款免费的视觉小说翻译器专为玩日文 Galgame 的普通玩家设计它能在游戏运行时实时捕获文本并翻译让你在官方汉化还没出来的时候就能读得懂。全文按第一次把它跑通的顺序来写——先判断你该用哪种文本捕获方式再走一遍从解压到出翻译的完整流程最后给出 HOOK 失效、OCR 不准等高频问题的处理顺序。 三种文本捕获方式怎么选别用错LunaTranslator 读取游戏文字有三条路选错路后面全是徒劳。判断依据很简单游戏能不能被注入进程、文字是不是画在图里、支不支持复制。捕获方式怎么工作适合的游戏局限与注意点HOOK 注入把 DLL 注入游戏进程直接从内存里读文本绝大多数视觉小说含冷门引擎游戏若开了反作弊或要求管理员权限会注入失败OCR 识别定时截图画面识别框选区域内的文字HOOK 无解的游戏通用性强需要手动框选区域识别有频率与精度取舍剪贴板监控监听系统剪贴板读取游戏复制出来的文字支持文本复制功能的游戏完全依赖游戏本身的复制功能先试 HOOK大多数视觉小说用 HOOK 就能零延迟拿到完整文本只有它失败时再考虑 OCR。 从解压到第一次出翻译完整跑通流程三个启动入口分别是什么别把软件解压进C:\Program Files这类受保护目录否则即使开了管理员权限也可能无法保存配置和缓存甚至直接无法运行。建议放在非系统盘的普通文件夹里。目录里有三个入口按需选择LunaTranslator.exe普通模式启动绝大多数情况用它就够了LunaTranslator_admin.exe以管理员权限启动仅当游戏需要管理员权限才能 HOOK 时才用这个LunaTranslator_debug.bat带命令行窗口的调试启动软件默认自动更新更新失败时手动下载新版本、解压覆盖旧目录即可。如果重装务必保留userconfig文件夹删掉它会丢失全部已保存的设置。把游戏连进来两种方式游戏已经在跑的话打开 HOOK 模式在弹出的进程选择窗口里挑出游戏进程点击确认完成注入随后进入文本选择窗口。让游戏多说几句话窗口里会出现若干候选文本行挑出符合游戏对话的那一行翻译就开始持续输出了。游戏还没启动的话更省事直接把游戏 exe 拖进 LunaTranslator 窗口松开鼠标后它会自动启动游戏并完成 HOOK之后操作同上。看到内嵌和显示两列按钮意味着什么文本选择窗口里如果游戏支持内嵌翻译对应行会出现内嵌按钮——翻译结果直接写回游戏画面实现沉浸式体验不支持的游戏则只有显示按钮翻译会显示在 LunaTranslator 自己的悬浮窗口里。两条路都能用内嵌体验更好。 HOOK 模式调优文本只出几个字、刷新太慢怎么办第一次用 HOOK 大概率需要微调基本只碰下面这几项详细文档见 HOOK设置。按症状调参数每次只提取出一两个字或一行顶掉上一行只剩最后一行游戏文字显示速度偏慢而刷新延迟设低了提前刷新。处理提高刷新延迟或者把游戏内的文字显示速度调快。文本正确但提取很慢适当降低刷新延迟同时盯着别出现前一种症状。文本反复不停刷新把最大缓冲区长度调小一点注意别调得比实际文本长度还短。查看历史文本时卡顿最大缓存文本长度默认 1000000调到 1000 左右通常就够。Skip 或翻历史时突然涌出大量文本调小最大允许输出文本长度过滤突发输出。代码页和额外钩子先别乱动代码页设置只对HOOK 引擎未指定编码的多字节字符串生效对 UTF-16/UTF-32 文本完全无用一般老引擎的官方中文版GBK/BIG5才碰得到。找不到正确文本时改它通常是徒劳正确的做法是直接提交 issue 反馈。另外Win32 通用钩子GDI/D3DX/字符串函数钩子默认不注入是因为会拖慢游戏速度实在提取不到文本时再激活试试。每个游戏可以单独存一套 HOOK 设置在游戏管理里打开该游戏的游戏设置切到 HOOK 子选项卡、取消跟随默认就不用每次切换。️ OCR 识别区域怎么框模拟器游戏走哪条路OCR 执行方式先选周期执行OCR 模式下框选识别区域后会自动持续识别并翻译。注意别点错按钮图标相近的两个按钮里后一个只是临时选取并识别一次不是持续识别。软件提供四种自动截图方式参数看不懂的话直接用周期执行它按固定执行周期截图最简单也最不容易出错。想精细控制时再碰这两个关键阈值详见 OCR自动化执行图像一致性阈值决定文字变了才重新识别的灵敏度。识别频率过快就调高反应迟钝就调低这是最重要的一个参数图像稳定性阈值动态背景、live2d 或慢速打字时画面会不停变化用它判断画面是否已画稳再识别确定游戏完全静态可设为 0模拟器游戏优先 HOOK 模拟器本体对 NS、PSP、PSV、PS2 上的大部分游戏LunaTranslator 支持直接 HOOK 模拟器进程读取游戏文本不需要 OCR效果和原生游戏一样零延迟。平台与各模拟器的支持清单见 模拟器游戏支持。只有确认目标游戏不在支持列表里时才退回 OCR 方案并适当降低识别频率以节省 CPU。翻译引擎在线为主离线保底翻译引擎几乎覆盖所有主流服务在线的有百度、DeepL、彩云等离线模型也有轻量约 1GB和深度约 4GB质量接近在线服务两档可选还支持大语言模型翻译。引擎对比与配置说明见 翻译引擎详解在线 OCR 引擎的接入文档在 OCR接口设置。 问题按这个顺序排查先杀软再权限最后参数启动即报错杀毒软件是头号嫌疑出现找不到重要组件 / Missing embedded Python3、正在等待 DLL 注入到游戏中……、FileNotFoundError这几类报错时几乎都是杀毒软件把注入相关的LunaSubprocess32.exe、LunaHost32.dll等组件当成病毒杀掉了。处理方法固定给 Luna 的整个文件夹添加信任Windows Defender 走病毒和威胁防护 → 排除项 → 添加文件夹然后重新下载解压。注意即使已加信任也可能在运行一段时间后才报这类错原因一样照此处理。HOOK 抓不到文本时的固定排查顺序游戏和 LunaTranslator 的权限是否一致——游戏要管理员权限时用LunaTranslator_admin.exe启动确认游戏是窗口模式而非全屏在 HOOK 设置里激活 Win32 通用钩子再试更新到最新版本可能已有针对该游戏的适配都不行就带着游戏信息提交 issue不要反复乱改代码页旧系统注意Windows 7 及更早系统有专门的旧版兼容包但性能更差、运行更不稳定、更容易被杀软误报没有特殊需求不建议使用。下一步打开 基本用法对着你手边第一款想玩的游戏从 HOOK 模式开始把完整流程走一遍。【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考