Config 板


LINE

※ 引述《[email protected] (Peptide上脑)》之铭言: : ※ 引述 [email protected] (bestlong) 的铭言: : : 虽然是很久远的事情, 不过还是想问看看 : : 若是有开放的意愿, 是可以不用整理就公开 : : 让有兴趣的人接手整理就好 : : 我稍微看了 OpenColaBBS 的部分程式码後也是有学习到一些技巧 : : 也是蛮好玩的 :   听说目前开放的原始码只有到约 1999 年的 990402 版本,请问 2000~2002 年 : 魏先生开发的部份有着落了吗? :   路过某篇大陆人聊 Cola 的,顺便附上连结: : ColaBBS的GB化的方法 : https://www.smth.org/bbsanc.php?path=%2Fgroups%2Fcomp.faq%2FFreeDevelop%2Ftaolun%2F2001%2Fspring%2Fcolabbsgb%2FM.983522409.A 帮缩一下网址: http://tinyurl.com/69srron 若无法连至该页面的,最下面转贴的内容,是该页面的完整内容。 但原作者「sharpwhite」联络不到, 所以我是在未经同意的情况下,就将文章原封不动的转贴过来了, 若 sharpwhite 看到的话,还请您见谅。也谢谢您的分享。 --- 水木社区 ( 展开完整界面 ) → 自由与协作 →文章阅读 FreeDevelop 版() 发信人: sharpwhite (强强), 信区: FreeDevelop 标 题: colabbs的gb化的方法 (转载) 发信站: BBS 水木清华站(Fri Mar 2 16:40:09 2001) 【 以下文字转载自 Hacker 讨论区 】 【 原文由 sharpwhite 所发表 】 前两天经介绍下载了一个ColaBBS,用後感觉台湾那帮学生真是牛啊, 19岁就用java做出了可以在98下用的telnetd,smtpd,pop3d,fingerd,现在好像 还在做httpd,ftpd,一应俱全了。 看网上关於讨论它的文章不多,好像 无法全面gb化严重影响了它的使用(还有其他bug).我当的0016_GB版本EXE没有gb化 , *.class文件虽gb化却有乱码,所以我就自己动手来实现gb化,现在把 心得发在网上供大家参考,希望能起到抛砖引玉的作用,也希望有高手能不断扩充 它的功能,也免的我们老是跟着台湾人去找big5的新版本再拿来汉化了,呵呵。 在colabbs.exe中,汉字的每个字节是用如下编码规则编码的: 介於A0-BF的字节,前面加C2,变成两个字节,如A7变成C2 A7 介於C0-FF的字节,前面加C3,原字节-40,变成两个字节,如C9变成C3 89,FA变成 C3 BA 小於A0的字节,不变动(其中处於低位在4F以下的字节会在解码时+40,不过汉字没 有这麽小的编码) 需要注意的是,big5中低位经常有小於A0的字节,而gb中都大於A0,所以同样数量 的汉字按 上述编码规则编码後bg码往往比big5码字节多,这样如果想通过编程来完成gb化,可 能会产生 字节不够而破坏原exe的情况。 想我要把bbs中的等级描述“一般岛民”改成gb码, exe中刚好差 两个字节,只好改为“小岛民:)”了。 *.class的gb化比较简单,big5和gb都用unicode编码,一个汉字在其中占三个字节 ,以E6,E7,E8等 开头,如果了解java对unicode的编译规则,就可以直接编程来实现了。 我用的方法 比较笨, 但对付少数乱码还行,就是用javac编译一段含有我要的汉字的java程序,查看得 到的class文件 中对应的字节,拷贝到colabbs的class的相应位置处就可以了。 欢迎大家访问我的bbs,telnet://166.111.160.234 -- 临 兵 斗 者 皆 阵 列 在 前 诛 邪 ※ 来源:·BBS 水木清华站smth.org·[FROM: 166.111.160.234] --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.27.69.123







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP