Passolo非标字串宏用于提取和写入 PE 文件或其他文件中的非标字符串。可以从选定的来源列表、翻译列表或其他文件中直接提取或导入非标字串,并自动将提取的字串文件添加到Passolo方案中。对字串进行翻译并生成翻译后的字串文件后,可再运行本程序将其写入到目标文件中,从而完成文件的本地化。
Passolo中文版下载软件简介
Passolo 在线翻译宏是一个用于 Passolo 翻译列表字串的在线翻译宏程序。它具有以下功能:
- 利用在线翻译引擎自动翻译 Passolo 翻译列表中的字串
- 集成 Microsoft 和 Google 在线翻译引擎,并可自定义其他在线翻译引擎
- 可选择字串类型、跳过字串以及对翻译前后的字串进行处理
- 集成快捷键、终止符、加速器检查宏、可在翻译后检查并纠正翻译中的错误
本程序包含下列文件:
- PSLWebTrans.bas (Passolo 在线翻译宏文件)
- PSLWebTrans.txt (简体中文说明文件)
☆运行环境:
===========
- 支持宏处理的 Passolo 6.0 及以上版本,必需
- Windows Script Host (WSH) 对象 (VBS),必需
- Microsoft.XMLHTTP 对象,必需
☆使用方法:
===========
- 将解压后的文件复制到 Passolo 系统文件夹中定义的 Macros 文件夹中
- 在 Passolo 的工具 -> 自定义工具菜单中添加该宏文件并定义该菜单名称
此后就可以单击该菜单直接调用
☆更新历史:
===========
版本 2010.05.28 (2010-05-26)
- 调整了纠正快捷键、终止符、加速器部分的核心代码,修正了容易崩溃等问题
版本 2010.05.27 (2010-05-25)
+ 增加了对多个 HTTP 头和值的支持(分行输入)
- 解决了 Microsoft 和 Yahoo 在线翻译引擎在非英文源文时翻译乱码的问题
- 其他一些小的改进
版本 2010.05.26 (2010-05-25)
- 增加了 Yahoo 翻译引擎
- 修...
Passolo非标字串宏开发历史:
版本 2017.10.07 (Build 171007)
- 修正上个版本修改错误:无法添加、导入字串类型值大于 -1 的字串,感谢王苏发现此问题
- 修正以指定地址范围提取字串时,小于 5 个字节地址范围的字串无法被提取
Passolo非标字串宏开发历史:
版本 2017.08.07 (Build 170807)
- 修正当不需要获取标准字串、不需要过滤无引用字串、不需要获取引用地址前的字串类型时,
提取、导入、添加字串后的第一个非标准字串会被丢失
- 调整当原始文件已更改,数据文件可能不再适用时,从不允许导入更改为询问用户是否继续
Passolo非标字串宏开发历史:
版本 2017.08.06 (Build 170806)
- 优化内置信息输出窗口的刷新速度,特别是在输出提取信息时效果非常明显
- 修正在内置信息输出窗口中输出提取信息时,前面的信息会丢失、中文会乱码的问题
版本 2017.06.16 (Build 170616)
- 修正字串地址显示为十六进制时,添加字串对话框上的地址文本仍显示为十进制值的错误
- 修正不带空格且含有 www 的网址字串被最小重复数为 3 的“字符连续重复的字串”过滤项过滤的问题
- 修正编码查询程序接收含有“" "”字符的命令行时,文本被截断的错误
- 修正 Passolo 2016 宏引擎 DlgFocus 函数会刷新对话框,造成内置编辑程序无法继续查找的问题
Passolo非标字串宏开发历史:
版本 2017.06.09 (Build 170609)
- 增加解析 HCS 翻译文件时,某些原始字串不存在时的提示
- 增加自动更新程序对好压压缩软件的支持
- 修正当字串代码页为 ANSI 时,无法添加代码页设置为未知的指定原始字串
Passolo非标字串宏开发历史:
版本 2017.05.15 (Build 170515)
- 增加正则表达式的过滤收藏夹菜单:文件路径、注册表项、网址
- 增加可选多个正则表达式过滤的组合使用功能
- 改进在提取对话框中选取其他需要提取字串的文件后,地址范围显示默认提示
- 优化 PE64 的引用搜索速度和引用分析法的字串提取速度
- 将最小字串长度改为去除前后空格后的字符数,以过滤去除前后空格后小于最小字符数的字串
- 修正有时会获取 PE64 假引用的问题,该错误可能会因修改移位写入翻译的引用代码而损坏其他字串
- 修正更改正被使用的字串类型配置后,字串类型列表中选择更多时出现了不该出现的正被使用的类型
- 修正添加 HCS 文件到空方案时无法创建字串列表,该错误仅在翻译了解析器名称的汉化版中存在
Passolo非标字串宏开发历史:
版本 2017.04.28 (Build 170428)
- 修正修改原始字串不存在时字典 Key 未被还原导致原字串无法在文本框中显示
- 修正在字串类型列表中添加更多自定义字串类型时,原有的自定义字串类型丢失
Passolo非标字串宏开发历史:
版本 2017.04.22 (Build 170422)
- 增加创建和更新 HCS 文件的字串列表时,可以选择删除或忽略无法被解析的超长字串
- 调整按代码页定义编码范围为按语言定义编码范围,以适应相同的代码页有不同语言
- 新定义或修改的自定义字串类型现在可以立即生效,不再需要重新提取或导入
- 预定义字串类型现在也可应用于这些字串类型所对应的文件类型以外的文件类型
- 改进对字串字符长度标识符在字串前的字串类型的字串开始地址的判断方法
- 将锁定功能应用于原始字串的地址、代码页、字串类型的修改
- 修正补齐空格到原始字串长度时,因转义字符未被转义引起的补齐错误
- 修正手动编辑翻译后未对补齐状态复位,此错误将导致再补齐时变为取消补齐
- 修正添加代码页时未对重复的代码页值进行限制和提示的错误而导致程序崩溃
- 修正写入移位字串的引用地址前的字串标识符时错误地关联了写入地址出现的错误及提示
版本 2016.12.18 (Build 161218)
- 增加对字串是否翻译的判断,未翻译的字串不再使用 DAT 文件中的数据
- 增加对语言不同但翻译字串相同时,重新生成 HCS 翻译文件后目标代码页设置不再丢失
- 修正因应用 DAT 文件中的地址数据而引起的一系列错误
 
- 利用在线翻译引擎自动翻译 Passolo 翻译列表中的字串
- 集成 Microsoft 和 Google 在线翻译引擎,并可自定义其他在线翻译引擎
- 可选择字串类型、跳过字串以及对翻译前后的字串进行处理
- 集成快捷键、终止符、加速器检查宏、可在翻译后检查并纠正翻译中的错误
本程序包含下列文件:
- PSLWebTrans.bas (Passolo 在线翻译宏文件)
- PSLWebTrans.txt (简体中文说明文件)
☆运行环境:
===========
- 支持宏处理的 Passolo 6.0 及以上版本,必需
- Windows Script Host (WSH) 对象 (VBS),必需
- Microsoft.XMLHTTP 对象,必需
☆使用方法:
===========
- 将解压后的文件复制到 Passolo 系统文件夹中定义的 Macros 文件夹中
- 在 Passolo 的工具 -> 自定义工具菜单中添加该宏文件并定义该菜单名称
此后就可以单击该菜单直接调用
☆更新历史:
===========
版本 2010.05.28 (2010-05-26)
- 调整了纠正快捷键、终止符、加速器部分的核心代码,修正了容易崩溃等问题
版本 2010.05.27 (2010-05-25)
+ 增加了对多个 HTTP 头和值的支持(分行输入)
- 解决了 Microsoft 和 Yahoo 在线翻译引擎在非英文源文时翻译乱码的问题
- 其他一些小的改进
版本 2010.05.26 (2010-05-25)
- 增加了 Yahoo 翻译引擎
- 修...
Passolo非标字串宏开发历史:
版本 2017.10.07 (Build 171007)
- 修正上个版本修改错误:无法添加、导入字串类型值大于 -1 的字串,感谢王苏发现此问题
- 修正以指定地址范围提取字串时,小于 5 个字节地址范围的字串无法被提取
Passolo非标字串宏开发历史:
版本 2017.08.07 (Build 170807)
- 修正当不需要获取标准字串、不需要过滤无引用字串、不需要获取引用地址前的字串类型时,
提取、导入、添加字串后的第一个非标准字串会被丢失
- 调整当原始文件已更改,数据文件可能不再适用时,从不允许导入更改为询问用户是否继续
Passolo非标字串宏开发历史:
版本 2017.08.06 (Build 170806)
- 优化内置信息输出窗口的刷新速度,特别是在输出提取信息时效果非常明显
- 修正在内置信息输出窗口中输出提取信息时,前面的信息会丢失、中文会乱码的问题
版本 2017.06.16 (Build 170616)
- 修正字串地址显示为十六进制时,添加字串对话框上的地址文本仍显示为十进制值的错误
- 修正不带空格且含有 www 的网址字串被最小重复数为 3 的“字符连续重复的字串”过滤项过滤的问题
- 修正编码查询程序接收含有“" "”字符的命令行时,文本被截断的错误
- 修正 Passolo 2016 宏引擎 DlgFocus 函数会刷新对话框,造成内置编辑程序无法继续查找的问题
Passolo非标字串宏开发历史:
版本 2017.06.09 (Build 170609)
- 增加解析 HCS 翻译文件时,某些原始字串不存在时的提示
- 增加自动更新程序对好压压缩软件的支持
- 修正当字串代码页为 ANSI 时,无法添加代码页设置为未知的指定原始字串
Passolo非标字串宏开发历史:
版本 2017.05.15 (Build 170515)
- 增加正则表达式的过滤收藏夹菜单:文件路径、注册表项、网址
- 增加可选多个正则表达式过滤的组合使用功能
- 改进在提取对话框中选取其他需要提取字串的文件后,地址范围显示默认提示
- 优化 PE64 的引用搜索速度和引用分析法的字串提取速度
- 将最小字串长度改为去除前后空格后的字符数,以过滤去除前后空格后小于最小字符数的字串
- 修正有时会获取 PE64 假引用的问题,该错误可能会因修改移位写入翻译的引用代码而损坏其他字串
- 修正更改正被使用的字串类型配置后,字串类型列表中选择更多时出现了不该出现的正被使用的类型
- 修正添加 HCS 文件到空方案时无法创建字串列表,该错误仅在翻译了解析器名称的汉化版中存在
Passolo非标字串宏开发历史:
版本 2017.04.28 (Build 170428)
- 修正修改原始字串不存在时字典 Key 未被还原导致原字串无法在文本框中显示
- 修正在字串类型列表中添加更多自定义字串类型时,原有的自定义字串类型丢失
Passolo非标字串宏开发历史:
版本 2017.04.22 (Build 170422)
- 增加创建和更新 HCS 文件的字串列表时,可以选择删除或忽略无法被解析的超长字串
- 调整按代码页定义编码范围为按语言定义编码范围,以适应相同的代码页有不同语言
- 新定义或修改的自定义字串类型现在可以立即生效,不再需要重新提取或导入
- 预定义字串类型现在也可应用于这些字串类型所对应的文件类型以外的文件类型
- 改进对字串字符长度标识符在字串前的字串类型的字串开始地址的判断方法
- 将锁定功能应用于原始字串的地址、代码页、字串类型的修改
- 修正补齐空格到原始字串长度时,因转义字符未被转义引起的补齐错误
- 修正手动编辑翻译后未对补齐状态复位,此错误将导致再补齐时变为取消补齐
- 修正添加代码页时未对重复的代码页值进行限制和提示的错误而导致程序崩溃
- 修正写入移位字串的引用地址前的字串标识符时错误地关联了写入地址出现的错误及提示
版本 2016.12.18 (Build 161218)
- 增加对字串是否翻译的判断,未翻译的字串不再使用 DAT 文件中的数据
- 增加对语言不同但翻译字串相同时,重新生成 HCS 翻译文件后目标代码页设置不再丢失
- 修正因应用 DAT 文件中的地址数据而引起的一系列错误