精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>已关闭版区>>● BBS系统>>火鸟 BBS>>火鸟技巧谈>>有关big5转换成gb码的方法

主题:有关big5转换成gb码的方法
发信人: hessian()
整理人: vol(1999-12-02 00:21:57), 站内信件
看了前面一大堆文章大多数都谈论关于bbs的源码
只有big5版本的问题,本人就做一些介绍,希望对
各位有所帮助,其实bbs(中文的)很多只有big5码
除了firebird会在推出big5版本的稍候时间推出
gb码外其他,例如,maple,maple的同类sob,powerbbs
phonix都很少推出gb版本,各位可能手头上都有
各种bbs的最新big5版本,可苦于不知如何转换成
gb码,因而不得其门而入.
在GNU软件里面有一个叫wordg2b的软件是清华大学
出的(请各位不要问我在哪里找,因为我用这软件
已经是很久的事情了,也忘了在哪里找到,具体可以到
各大Linux搜索引擎查找),编译好后再建立gbchar文件
和big5char文件,make install会自动做的了.
至于怎么使用man有具体介绍.写一个shell script
首几行是
sourcepath=待转换文件的目录
convertpath=转换后的目录
Filein=%1
Fileout=convertpath/$Filein
....

下面不用我教了吧?
然后就是将这个shell script改为可执行
利用find 待转换文件目录 -exec script名字 {} \;
不到1分钟最新的gb码版本不就有了吗?
但提醒一句要仔细比较有没有出现错误
就是用big5和gb版本各make一次看看有没有错误和错误
是不是一致,如果不一致那就可能在转换过程有些文字
变为C的控制符,稍加删减即可.
希望对各位有所帮助!

--
※ 来源:.网易 BBS bbs.netease.com.[FROM: news.foshan.gd.cn]

[关闭][返回]