|
|

楼主 |
发表于 2016-7-3 02:57:38
|
显示全部楼层
本帖最后由 asicsfree 于 2016-7-4 09:50 编辑
; M, L& H4 ` f: f9 R0 ~% ^: Y* x V. F& x" z9 H2 }! q
1 G; a0 O& h W( ~$ o. l1 i8 ?
这里稍微解释一下:
/ [' m/ @/ k$ h+ u1. 以下面的 exe 档覆盖原档,並把 settings.ini 删掉,再跑软件。* v7 g8 q$ D1 z
2. 现在输出只能是 UTF8。
1 m* j: t2 ]+ |( m" E! ]3. 以 BIG5 编码时,最好手动选 CP950 或是香港的 BIG5HKSCS。用 Python 的 BIG5 会少几个字,例如你说的「裏」。当字典編码是 BIG5 时,可以两种解码 CP950 或 BIG5HKSCS 都试试看,这些当年都统称 BIG5,结果会不太一样。$ D( S7 A7 @. S6 v# a2 S
4. 新增 Decoding error 的处理方式。 之前 Crash 或转不出来都是解码的问题,有些是 Python 的限制。
, ]* _0 ]$ _/ ] a. Ignore: 直接把解不出来的字删除。5 U) M, r. n+ K( b) _$ w: f
b. Replace: 把解不出来的字以�替换。所以解出来後要注意查找这个字,再和原版比较校对。' X4 ]- b, E- m1 X
c. Strict: 这就是之前的模式。一报错,马上就停止执行。' v! u& O3 B! U. L: R( W3 E4 z5 b3 t
1 W% q; r/ H, `, \0 \# ~( o
3 T6 \- X- ~7 ]! K$ r$ k. \; w! J r4 a
3 [* O! O1 {' P9 p5 e |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?免费注册
x
|