最好的内码转换器ConvertZ

2011年九月7,星期三

确实是最好的内码转换器,没有之一。最后版本为8.02。

这个软件从win9X用到win7都没问题,最赞的是批量转换功能,转换目录下所有文件可以按目录树转换并且不会破坏代码,只会转换中文,特别适合PHP/ASP等网页批量转换内码,使用时只需要直接convertz.exe,则会在桌面顶部出现一个工作栏,把鼠标放上去就会显示出来

image

点文件进行文件转码,其它如剪切板转码之类也差不多,不多介绍。

image

文件转码操作界面如上图,其中左上为源文件区,可点击选择文件夹;左下为源文件编码预览右上为选择要转码的文件,点左上的源文件加入至此;右边中间位置为编码选择,源编码会自动选择,你只需要选择目标编码,进阶选项有更多选择如下:

image

右下区为目标编码预览。

以下例来看,该文件会由简体中文UTF-8转为繁体中文UTF-8:

image

这里有个小窍门,点击左下角“目的地”下面的双箭头按纽,会自动将目的文件夹设置为源文件夹,这样在转换时会提示是否覆盖,当然还可以选择重命名,如下:

image

很方便吧,这样就可以保存文件的目录结构。一般来说建议先备份好所有文件再进行转换。

以下为软件自介:

ConvertZ ver 8.02                           2005年6月2日

(仅供个人免费使用,不得作任何商业用途)

用途: 中文 Big5/GBK/Unicode/UTF8 内码转换器。
注意:档案转换只能将纯文字格式的文件(例如 txt, html 等)转码,
并不适用于如 MS Word, Excel 等 binary 档案。

系统要求: 视窗9x/ME/NT/2000/XP/2003、注:WIN7完全没有问题

安装:
将所有档案解压到一个新资料夹,然后直接在档案总管执行 convertz.exe。
开启ConvertZ后可于程式设定一栏选择加快捷列到桌面、开始功能表、或程式集。

删除程式:
程式本身并不改变系统登录或填入任何数值,若要从硬碟删除本程式,
只须在档案总管删除 ConvertZ 所在的档案夹及其捷径。

注意事项:
为节省程式的开发时间,ConvertZ 用Windows 内建的 API 进行 unicode 内码的转换,故此视窗必须已经同时已安装繁体 (codepage 950) 及简体 (codepage 936) 的中文支援。
ConvertZ 于启动时会侦查系统,若发现缺少上述codepage支援会作出提示。
Win9x/ME 使用者可以到 Windows Update下载、或在安装 Ms Office/IE 时选择加入有关元件; Win2000/XP 使用者可以在“控制台”安装有关支援。

在 Win9x/ME 繁体视窗下预览 Unicode 简体文字时部份字会变成 ? 符号,这是因为程式所用的元件在繁体视窗下无法显示简体字的原故,对输出结果并无影响。在 Win2000/NT 无这问题,所有简体 unicode 字可正常显示。

软件作者 : 李志成 (香港)

命令行使用:

语法: convertz [CodeIn] <CodeOut> [Face] <FileIn> [FileOut]

[CodeIn] 输入编码 (可省略)

参数    输入的编码方法
------------------
/i:ule    Unicode Little Endian
/i:ube    Unicode Big Endian
/i:utf8    UTF-8
/i:gbk    GBK
/i:big5    Big5

*在省略这参数的情况下,程式会自动侦测来源档案的编码。若果来源档案
是 GBK 或 Big5 码,建议当档案里面有多于100个中文字时才用这功能,
否则程式可能会错误判断编码。
 
<CodeOut> 输出编码

参数    输出的编码方法
------------------
/o:ule    Unicode Little Endian
/o:ube    Unicode Big Endian
/o:utf8    UTF-8
/o:gbk    GBK
/o:big5    Big5

[Face] 输出字体(可省略)

参数    输出的字型
------------------
/f:t    繁体字型 (Traditional)
/f:s    简体字型 (Simplified)
/f:d    直接转换不做词汇修正,当输出的编码没有同样字型时会用同义字代替。

    输入编码    输出编码    在缺乏 /f 参数时的假设值
---------------------------
GBK        Big5        /f:t
Big5    GBK        /f:s
其它的编码转换        /f:d

* 若果输出编码是 Big5  /f:s 参数无效

<FileIn> 输入档案的路径+名称,支援万用字符

[FileOut] 输出档案的路径+名称,支援万用字符(可省略)

* 在 FileOut 省略的情况下,转码结果会覆写到 FileIn

* 若档案名称包含空白格,须要在档名的前后两端加入双引号 (")

 

例体:

1) convertz /i:big5 /o:ule /f:s test1.txt test2.txt
   上述指令会将 test.txt 的内容由 Big5 转为简体中文的 Unicode-LE 编码
   并将结果储存到 test2.txt。

2) convertz /i:utf8 /o:big5 *.*
   上述指令将当前目录的所有档案由 utf-8 转做 big5 码,输出结果会覆写
   原来的档案。

3) convertz /o:ule /f:t k*.txt "D:\Temp Dir\*.abc"
   上述指令会搜寻当前目录内所有档名首个字母是 k 及副档名是 txt 的档案,
   自动侦测它们的原来编码,然后逐一转换成为繁体 Unicode-LE, 并另存到
   'D:\Temp Dir' 目录,新档案名称跟原来档案相同但副档名会改做 abc。

以上都在软件目录里有文档,下附下载地址(华军):

http://www.newhua.com/soft/4376.htm

2 条评论 至 “最好的内码转换器ConvertZ”

  1. 这是神马....

    • administrator

      非马


留下评论



使用腾讯微博登陆

Copyright© 2007-2012 Althars隨記 All Rights Reserved.