热门排行
简介
用vbs实现的简体与繁体互相转换的工具,脚本之家简单的整理打包了下,方便大家使用。在线繁体字转换
本来想用算法来实现的,但查遍资料也没找到成熟的算法(可能是本人没找到吧),大家基本都是采用的查表法来进行转换的。于是,不得已沿用了这种查表法,同时将字符表写入了代码以提高转换速度。因此导致了代码体积很大(达到76kb),所以源码是不可能贴上来了,只好请大家下载附件压缩包。
同时说明一下:
1、支持字符转换和文件转换双模式(自动分辨);
2、支持批量拖拽文件,会分别转换每个文件并另存在以原文件名+_cg的格式命令的新文件(每个文件都有提示);
3、支持命令行,如CMD下输入简繁互换1.0.vbs "我是一个兵 来自老百姓" "d:\test\a.txt",会分别进行字符转换和文件转换;
4、支持输入框输入,如输入非有效路径和文件,将进行字符转换,如是有效路径和文件,则进行文件转换;
代码有待优化,有时间再更新,大家帮测试并多提宝贵意见哈!
版本发布及更新说明:
-------------------------------------------------------------------------------------------
2011年7月18日发布Chs2cht v1.0版 (附件已被删除)
版本说明如下:
1、主要说明见前言;
2、因附件压缩后仍有30多k,为节省论坛空间删除,故v1.0版已成为历史。
-------------------------------------------------------------------------------------------
2011年7月18日发布Chs2cht v2.0版(6楼word版)
版本说明如下:
1、继承原v1.0版的多种输入和运行;
2、继承原v1.0版的字符转换和文件转换自动辨别功能;
3、继承原v1.0版的批量转换功能;
4、脱离字库束缚,采用vbs调用word对象进行转换速度更快,代码体积很小;
5、最大的缺点就是需要office word组件支持。
-------------------------------------------------------------------------------------------
2011年7月19日更新至Chs2cht v1.1版(1楼)
更新说明如下:
1、去掉两个字库中大量重复的汉字(繁简体一致的),体积大为缩小;
2、更换了字库存取的数组模式(同时也大幅减少了字符);
3、修正了算法上的失误(原来算法导致每两个汉字比对一次的错误);
4、为论坛节约资源删除了1.0附件。
-------------------------------------------------------------------------------------------
2011年7月20日发布纯命令行输入Chs2cht v1.1b版(10楼)
版本说明如下:
1、仅支持命令行输入(双击只会显示帮助信息);
2、继承字符转换和文件转换自动辨别功能;
3、继承批量转换功能;
4、设置工具帮助信息,方便使用者使用工具;
5、设置/e /q /s /t /?参数,可通过参数选择相应模式;
6、设置错误提示版块,集中输出错误信息;
7、设置文本文件类型自动检测;
8、本版本最大的特点是支持Wscript脚本宿主调用,因而可返回数据到其它脚本;
9、因为仍是字库内置,导致代码体积较大。
本来想用算法来实现的,但查遍资料也没找到成熟的算法(可能是本人没找到吧),大家基本都是采用的查表法来进行转换的。于是,不得已沿用了这种查表法,同时将字符表写入了代码以提高转换速度。因此导致了代码体积很大(达到76kb),所以源码是不可能贴上来了,只好请大家下载附件压缩包。
同时说明一下:
1、支持字符转换和文件转换双模式(自动分辨);
2、支持批量拖拽文件,会分别转换每个文件并另存在以原文件名+_cg的格式命令的新文件(每个文件都有提示);
3、支持命令行,如CMD下输入简繁互换1.0.vbs "我是一个兵 来自老百姓" "d:\test\a.txt",会分别进行字符转换和文件转换;
4、支持输入框输入,如输入非有效路径和文件,将进行字符转换,如是有效路径和文件,则进行文件转换;
代码有待优化,有时间再更新,大家帮测试并多提宝贵意见哈!
版本发布及更新说明:
-------------------------------------------------------------------------------------------
2011年7月18日发布Chs2cht v1.0版 (附件已被删除)
版本说明如下:
1、主要说明见前言;
2、因附件压缩后仍有30多k,为节省论坛空间删除,故v1.0版已成为历史。
-------------------------------------------------------------------------------------------
2011年7月18日发布Chs2cht v2.0版(6楼word版)
版本说明如下:
1、继承原v1.0版的多种输入和运行;
2、继承原v1.0版的字符转换和文件转换自动辨别功能;
3、继承原v1.0版的批量转换功能;
4、脱离字库束缚,采用vbs调用word对象进行转换速度更快,代码体积很小;
5、最大的缺点就是需要office word组件支持。
-------------------------------------------------------------------------------------------
2011年7月19日更新至Chs2cht v1.1版(1楼)
更新说明如下:
1、去掉两个字库中大量重复的汉字(繁简体一致的),体积大为缩小;
2、更换了字库存取的数组模式(同时也大幅减少了字符);
3、修正了算法上的失误(原来算法导致每两个汉字比对一次的错误);
4、为论坛节约资源删除了1.0附件。
-------------------------------------------------------------------------------------------
2011年7月20日发布纯命令行输入Chs2cht v1.1b版(10楼)
版本说明如下:
1、仅支持命令行输入(双击只会显示帮助信息);
2、继承字符转换和文件转换自动辨别功能;
3、继承批量转换功能;
4、设置工具帮助信息,方便使用者使用工具;
5、设置/e /q /s /t /?参数,可通过参数选择相应模式;
6、设置错误提示版块,集中输出错误信息;
7、设置文本文件类型自动检测;
8、本版本最大的特点是支持Wscript脚本宿主调用,因而可返回数据到其它脚本;
9、因为仍是字库内置,导致代码体积较大。