Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

GB/BIG5/UTF-8 文件编码批量转换

[复制链接]
gderic 发表于 2007-12-25 12:36:29 | 显示全部楼层 |阅读模式
看到不少人一直在寻求风格时问到编码转换问题。今天在这里把我常用的一个编码工具发上来给大家,也算是圣诞节的一个小小礼物吧,祝大家节日快乐。

这个工具本人已经长期使用了很久,感觉在编码转换上真的很方便、快捷,所以在此象大家推荐。
以下是关于这个小软件的说明:


  1. '*****************************************************************
  2. '* 软件名称:GB/BIG5/UTF-8 文件编码批量转换程序
  3. '*
  4. '* 版权信息:此软件由 阿勇(fxy_2002@163.com) 开发,请保留此信息!!
  5. '*      免费软件,欢迎使用!请勿用于直接出售或其它商业用途。
  6. '*
  7. '* 作者主页:pc-soft.cn    e-mail:fxy_2002@163.com
  8. '*
  9. '* 程序功能:将 GB、BIG5、UTF-8 文件相互转换,方便的批量处理能力,
  10. '*      主要用于网站文件编码方式的整体转换上。
  11. '*
  12. '* 特别提醒:程序不保证文件绝对安全,使用前请备份!
  13. '*
  14. '* 开发环境:Visual Basic6.0(SP6) 简体中文、Windows XP(SP2) 简体中文
  15. '*      在其它环境下未做测试,因此程序不一定能正常运行。
  16. '*
  17. '* 已知缺陷:对于 BIG5 编码的文件,若执行 UTF-8 转换,保存到 UTF-8 文
  18. '*      件中的是伪编码,实际上是 GBK 繁体字的 UTF-8 编码,而非 BIG5。
  19. '*      这么做的原因在于在简体 Windows 系统中,我还没有找到好的办法对
  20. '*      BIG5 进行 UTF-8 编码,只能对 GBK 进行 UTF-8 转换,使之看起来
  21. '*      象一个繁体字文件。
  22. '*
  23. '* 最后修改:2006/06/15
  24. '*
  25. '*****************************************************************
  26. 使用说明:
  27.     软件使用VB6开发,如果在某些电脑上无法使用,多半是缺少运行库的原因。
  28. 碰到这种情况,请在互网上下载 MSVBVM60.DLL 文件到软件所在目录即可。这个
  29. 文件使用很普遍,许多地方可以下载。如果找不到,微软的网站一定存在!

  30. ----------------------------------------------------------------------
  31. 开发背景:
  32.     某天,应老板的要求,需要将一个 GB 编码的 WEB 应用改变成 UTF-8 编码,
  33. 整个 WEB 程序涉及 300 多个 ASP 和 HTML 文件....于是乎,我上网搜索能将
  34. GB 文件批量转换成 UTF-8 编码的软件。找来找去,多是一些仅能在网页中实时
  35. 编码的 VBS、JS 或 PHP 脚本,而没有进行大量文件编码转换的工具。
  36.     因为时间紧迫,后来只好使用最原始的办法,用 Windows 的记事本打开一个
  37. 个 ASP 文件,使用“另存为...”的方式变成 UTF-8 编码。真是郁闷....最后,
  38. 有了这个软件!

  39. ---------------------------------------------------------------------
  40. 版本历史:
  41.     1.3 -- 当前版本,批量查找时可以只查找包含指定文本内容的文件
  42.     1.21 -- 生成 UTF-8 时可选是否带BOM(标示自身编码方式和字节
  43. 序的特殊字串,BYTE ORDER MARK)
  44.     1.2 -- 添加在转换过程中进行文件内容添加、替换功能;该功能使本软件也
  45. 能作为一个文本替换软件使用。
  46.     1.1 -- 未公开发布,完成 GB、BIG、UTF-8 三种编码相互转换。
  47.     1.0 -- 未公开发布(自用),完成 GB 与 UTF-8 编码相互转换功能。

复制代码

从说明我们可以看出,作者因与我们遇到同样的问题而开发出这个工具并把它发布出来,这实在是解决了我们大家之急。
catcat2008 发表于 2009-1-12 07:28:09 | 显示全部楼层
謝謝分享  
回复

使用道具 举报

lkqc 发表于 2009-1-12 11:01:40 | 显示全部楼层
这个确实很有用
回复

使用道具 举报

tccb 发表于 2009-8-12 10:29:37 | 显示全部楼层
享用了。看看能否顺利转换哦。
回复

使用道具 举报

(_选萚ス咹 发表于 2011-5-21 12:52:43 | 显示全部楼层
回复

使用道具 举报

reghtml 发表于 2011-8-3 13:12:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

22354657 发表于 2011-9-9 18:49:53 | 显示全部楼层
不错,不错解决了燃眉之急!!!
回复

使用道具 举报

jinbod 发表于 2012-4-8 08:23:58 | 显示全部楼层
没看到东西呢。。。
回复

使用道具 举报

twostone 发表于 2012-6-8 16:40:55 | 显示全部楼层
说得热闹,软件的下载链接在哪里呢?
回复

使用道具 举报

幸福指南 发表于 2013-11-11 11:38:31 | 显示全部楼层
看似个好东西,不知道怎么样
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-29 01:25 , Processed in 0.260094 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表