Passolo绿色版翻译检查宏是一款针对检查并纠正Passolo 翻译列表字串的应用程序,通过Passolo绿色版 翻译检查宏你可检查,修正翻译中的前置空格,后置空格,快捷键,终止符和加速器的错误等功能,如果您正在使用Passolo,会用到该程序。需要的小伙伴们赶快来下载吧!
功能介绍
- 可同时选择多个 PE 文件区段和多种语言、字符编码提取字符串
- Passolo绿色版支持 32 位和 64 位 PE 文件的字符串提取和自动或手动空间分配及移位写入
- Passolo绿色版支持非 PE 文件的字符串提取和原长写入、最长写入、超长写入及变长写入
- 支持字串空位、非字串空位、节后原有空位、节后扩展空位、最后节扩展空位及新增节等多种移位空间
- 可自定义字符串提取和编辑时的多种过滤方案、代码页及范围
- 可按引用地址对多引用字符串进行分组拆分、合并和编辑
- 可单独或批量选择每条翻译字符串的代码页
- 支持翻译字符串的单独或批量写入及撤销
- 提供字串提取和写入记录、文件信息、字串数据信息、移位空间信息等供用户查看
- 支持 Pascal、.NET Unicode、Android、自定义字符串类型及其长度、代码页等标识符的修改
- 支持导入 HCS 文件、点睛文件、TransText 文件及 Athena-A 导出文件中的源文和翻译
- 内置可自定义的自动更新功能
- 可自定义并可扩展的用户界面语言
包含文件
- PSLHardCodedString.txt (简体中文说明文件)
- PSLHardCodedString.bas (宏文件)
- Module\modCommon.bas (公共模块)
- Module\modPEInfo.bas (文件信息模块)
- Module\modUpdate.bas (自动更新模块)
- Module\modEncodeQuery.bas (字符编码查询模块,可单独使用)
- Module\modReferenceSearch.bas (引用地址和引用代码搜索模块,可单独使用)
- Module\modStringSearch.bas (字串搜索模块,用于在指定文件夹下搜索字串)
- Data\PSLHardCodedString_0804.lng (简体中文语言文件)
- Data\PSLHardCodedString_0404.lng (繁体中文语言文件)
运行环境
运行环境:
- 支持宏处理的 Passolo 5.0 及以上版本,必需
- Windows Script Host (WSH) 服务 (VBS),必需
- Adodb.Stream 服务,支持 Utf-8、Unicode 必需
- Microsoft.XMLHTTP 服务,支持自动更新功能必需
使用方法
使用方法:
- 将解压后的文件连同子文件夹一起复制到 Passolo 系统文件夹中定义的 Macros 文件夹中
- 在 Passolo 的工具 -> 自定义工具菜单中添加该宏文件并定义该菜单名称此后就可以单击该菜单直接调用
更新日志
Passolo 翻译检查宏 V2016.03.22 (Build 160322)
- 修正当区段数超过 10 个时,第 11 个开始的区段过滤显示错误或发生数组溢出
- 修正写入字串类型长度和原始字串不一致的翻译时显示空的消息对话框
- 修正引用搜索程序中当输入的 RVA 地址超过文件长度时地址转换错误
- 修正引用搜索程序中当输入的 RVA 地址超过虚拟大小时无法计算引用代码
Passolo 翻译检查宏 V2016.03.01 新日志
- 增加对 Unicode Big Endian 编码字串的支持
- 增加提取 Unicode 和 UniBigEnd 编码字串时的奇偶数位循环检测以减少遗留,但会增加提取时间
- 修正字串类型有字串结束标识符的字串无法被正确提取和识别
- 修正当长度标识符和字串之间未用空字节分隔时,部分长度标识符被提取为字串以及类型识别错误