看板Maple
标 题请问,关于那个bbs://...
发信站明月水轩BBS (Sun Jun 1 12:57:54 2003)
转信站Ptt!news.cs.nthu!news.neu.edu.cn!hightman
在版面上看到有人提到说以前有大大提出 bbs:// 的说法。
可是google不到,我和hightman的转信版上也没找到。
请问具体是怎么样子的。
我想有魄力提这样的协议的话应当很有一些比较全面的思考吧。
所以很想看看,不知能在哪里找到。
我自己在想,如果要使bbs比较像个“正儿八经”的东西的话,
应当有这样一些功能:
1. bbs上的文章可以确切地指向。比如在bbs上或在转信版中可以
用
[email protected] 这样的id指明一篇文章,
在bbs.dot66.net这个站上,twitoc版,msgid为46SU7N
这篇文章只要没被删掉,序号不论怎样变就能找到。
更进一步地,我想能描述在中的位置就更好了。
因为maple的结构是平行的,即文件和目录都是平列的。
比如 G46SU7N$twioc 其实就可以在中找到了。
但是不够直观,可以想想更通用的办法,比如
G46SU7N.cat2.cat1.root@twitoc
来指代在twitoc的中root->cat1->cat2目录下G46SU7N这篇文章
相应地,在版面上表示链接的格式,结合client作识别等等。
2. 版面文章的Replyto关系被记录。现在bbs只是依赖主题上的"Re: "
来描述相互关系,这个要改好象是太大的动作,但是我想是很有用的。
3. 我想还是要扩展term的一些功能,象鼠标的支持,移动指示,点击等等
我想目前还是要尽量在terminal标准下面加扩展。我的意思是:
http://210.83.130.82/~fuse/ctlseqs.pdf
这篇文档中所列举的control sequence,它已经包含很多的功能了.
包括鼠标点击,选择,字体的变化,(private message?也可以用起来)
我想支持xterm应当大家能接受吧,至少xwindow中term太多了。
非要在vt100范围内,好象是只有止步不前。
4. 游戏方面的支持我是这样想的:声光俱色的PC游戏我们是不一定去竞争,
但是可以搞一些小动作,不过是要和client配合才有突破。
比如maple以前不是还有个xchat么?我现在也在作了一个类似的软件,
那么聊天方面至少可以很快达到和irc差不多。
然后扑克牌,筛子这些东西也可以设计为标准的物件,client中存着,
由server通知它如何动作。那么server通过发出类似ansi escape sequence
控制client的屏幕运作。这又是一个大的设计。
---
等上面这些协议能有一个比较明确的样子了,那么在client中加上一些
功能,比如链接的表示,识别等等就比较自然了。
---
hightman和我这边已经试着作了zmodem的上传和下传,能够传二进制文件
会有很多新的功能可以玩了。
--
# Origin # 笑书亭 bbs.dot66.net
# Author # 218.108.188.200