|
5600549976
新手上路
积分 11
发帖 11
注册 2009-4-19
状态 离线
|
『楼 主』:
[求助]fr.exe能不能处理unicode格式的文本
fr.exe能不能处理unicode格式的文本,是不是要加什么参数,还是根本就不能处理
|
|
2009-8-26 05:56 |
|
|
yishanju
银牌会员
[b]看你妹啊[/b]
积分 1488
发帖 1357
注册 2006-5-20
状态 离线
|
『第
2 楼』:
不能处理
用WFR可以了
|
有问题请发论坛或者自行搜索,再短消息问我的统统是SB |
|
2009-8-26 10:07 |
|
|
yishanju
银牌会员
[b]看你妹啊[/b]
积分 1488
发帖 1357
注册 2006-5-20
状态 离线
|
『第
3 楼』:
wfr
- 支持多国语言的字符串批量查找和替换
- 批量字符集编码转换
bwfr
- 支持多国语言的字符串批量查找和替换
- 批量字符集编码转换
作者网站http://baiy.cn
|
有问题请发论坛或者自行搜索,再短消息问我的统统是SB |
|
2009-8-26 10:20 |
|
|
caopengwen
新手上路
积分 9
发帖 9
注册 2009-5-14
状态 离线
|
|
2009-8-26 12:03 |
|
|
yishanju
银牌会员
[b]看你妹啊[/b]
积分 1488
发帖 1357
注册 2006-5-20
状态 离线
|
『第
5 楼』:
确实是编码的原因,
我也搞不清楚这些编码的关系
靠,第一次感觉编码这么可恨
WFR 说支持UNICODE的,但是用-encin:unicode 指定输入输出都为UNICODE,却是不行的
郁闷
|
有问题请发论坛或者自行搜索,再短消息问我的统统是SB |
|
2009-8-26 16:35 |
|
|
yishanju
银牌会员
[b]看你妹啊[/b]
积分 1488
发帖 1357
注册 2006-5-20
状态 离线
|
『第
6 楼』:
wfr -ric:"(^creatyear=)(\d+)" -t:"\12009" -encin:UCS-2 config1.ini
start config1.ini
看了N多文章之后,试着指定用UCS-2编码,替换成功了
|
有问题请发论坛或者自行搜索,再短消息问我的统统是SB |
|
2009-8-26 17:31 |
|
|
caopengwen
新手上路
积分 9
发帖 9
注册 2009-5-14
状态 离线
|
『第
7 楼』:
wfr -ric:"(^creatyear=)(\d+)" -t:"\12009" -encin:UCS-2 -encout:UNICODE config1.ini
因为处理后config.ini保存的格式是GB312,而导致程序无法读取INI文件,所以我再后面加了句 -encout:UNICODE ,出现以下错误:
## Incompatible text encoding convertion detected: encoding from "UCS-2" to "UNICODE" will lost infomation and should not be used. use: "wfr -listcmp" for a list of the compatible convertion combinations. or use "-force" to enforce the convertion.
并且程序未对INI文件作任何处理,请问这是怎么回事儿
|
|
2009-8-26 22:48 |
|
|
caopengwen
新手上路
积分 9
发帖 9
注册 2009-5-14
状态 离线
|
|
2009-8-26 23:18 |
|
|
yishanju
银牌会员
[b]看你妹啊[/b]
积分 1488
发帖 1357
注册 2006-5-20
状态 离线
|
『第
9 楼』:
我们可以看到记事本支持4种编码格式:ANSI、Unicode、Unicode big endian、UTF-8。如果读者看过《谈谈Unicode编码》,对Unicode、Unicode big endian、UTF-8应该不会陌生,其实它们更准确的名称应该是UTF-16LE(Little Endian)、UTF-16BE(Big Endian)和UTF-8,它们是基于Unicode的不同编码方案。
http://blog.csdn.net/fmddlmyy/archive/2007/02/14/1510189.aspx
UNICODE等于UTF-16LE
wfr -ric:"(^creatyear=)(\d+)" -t:"\12009" -encin:UTF-16LE config1.ini
start config1.ini
改成这样试试
|
有问题请发论坛或者自行搜索,再短消息问我的统统是SB |
|
2009-8-26 23:27 |
|
|
caopengwen
新手上路
积分 9
发帖 9
注册 2009-5-14
状态 离线
|
『第
10 楼』:
还是不行 结果有变成了 GB312 真麻烦yishanju 要是真不行的话 哎~
|
|
2009-8-26 23:58 |
|
|
yishanju
银牌会员
[b]看你妹啊[/b]
积分 1488
发帖 1357
注册 2006-5-20
状态 离线
|
『第
11 楼』:
我不知道你是怎么弄的,我试了处理过的INI文件都是UNICODE编码。
[ Last edited by yishanju on 2009-8-27 at 10:14 ]
|
有问题请发论坛或者自行搜索,再短消息问我的统统是SB |
|
2009-8-27 10:12 |
|