发信人: 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]
|
|