论坛风格切换切换到宽版
  • 7352阅读
  • 12回复

对《画龙字串替换器1.0》的一点建议 [复制链接]

上一主题 下一主题
离线大老胡
 

发帖
117
金钱
820
威望
82
只看楼主 倒序阅读 0 发表于: 2015-11-07




画龙字串替换器 1.0

软件很给力,很好用。试用的时候发现一个问题:

一个很 BT 的语言文件,U-16 编码,英语,但不规范,英语中间出现部分东亚字符,
试了好多软件都提不全,就这个软件基本提全了 (英文 + 中文),但在回写时出现问
题:软件不认自己提的东亚字符,不让回写,真是很郁闷.......

建议:给个强行回写选项,反正有备份,大不了还原就是了,不知作者能否满足。

期待!!!同时感谢作者的慷慨。


离线中正

发帖
147
金钱
1280
威望
128
只看该作者 1 发表于: 2015-11-07
好,支持。。。
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 2 发表于: 2015-11-08
建议 LZ 用非标宏试试看, 看看有没有这个问题。
试用前,请先进入设置 -> 代码页 ,在拉丁文 1 的代码页设置的编码范围中,增加这些东亚字符的 Unicode 编码范围。以便在提取和写入时识别这些字符。
或者,直接用这些东亚字符的所属语言作为提取语言,因为所有语言都兼容英文。
离线大老胡

发帖
117
金钱
820
威望
82
只看该作者 3 发表于: 2015-11-08
试不了,PASSOLO 直接出错


字串格式:\u0000 \uxxxx(字符数) \u0000 \uxxxx \uxxxx...(U-16字串)   \u0000





离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 4 发表于: 2015-11-08
啊,出错?请检查:
1、要本地化的文件是否已被其他程序打开?或者
2、是否已被 Passolo 占用(刚添加到 Passolo 时会出现这个情况,重新启动 Passolo 即可)
3、一定要使用最新版的非标宏,汉化版的 Passolo 中的非标宏比较旧
该文件的字串需要自定义一个字串类型。请在提取对话框中先选择自定义字串,或者单击设置按钮,在配置对话框中先定义一个新的字串类型。并在提取对话框中选定该字串类型。这样就会在提取是识别并在写入时修改字串长度值。
如下图:

提取对话框设置

提取结果






离线大老胡

发帖
117
金钱
820
威望
82
只看该作者 5 发表于: 2015-11-08
要不请各位大虾们试试
LNG 文件: enu.rar (175 K) 下载次数:7

要是能同时改字数指示符就更好了

离线中正

发帖
147
金钱
1280
威望
128
只看该作者 6 发表于: 2015-11-08
回 5楼(大老胡) 的帖子
大老胡:要不请各位大虾们试试LNG 文件: 要是能同时改字数指示符就更好了 ....... (2015-11-08 13:55)


离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 7 发表于: 2015-11-08
我给你一个包含原文件、Passolo 方案及提取后的 HCS 文件的文件包。
打开方案并运行非标宏时,会根据 HCS 文件自动添加该字串类型,并设置合适的提取选项。
enu.rar (1459 K) 下载次数:16

离线中正

发帖
147
金钱
1280
威望
128
只看该作者 8 发表于: 2015-11-08
回 7楼(wanfu) 的帖子
wanfu: (2015-11-08 14:51) 

还是老大厉害。。。
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 9 发表于: 2015-11-08
回 8楼(中正) 的帖子
中正:还是老大厉害。。。 (2015-11-08 14:53) 

谢谢!一些特殊字串的自定义及提取这个功能非标宏早就有了。