荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: bstone (Live my life!), 信区: Linux
标  题: Faint是在linux下上bbs用的程序.
发信站: BBS 荔园晨风站 (Wed Feb 23 14:03:13 2000), 站内信件

发信人: ylsdd (1245), 信区: Linux
标  题: Faint 0.1 使用说明
发信站: BBS 水木清华站 (Wed Feb 23 07:08:04 2000)

Faint是在linux下上bbs用的程序.


(一) Faint 0.1对Faint 0.0稍微的升级

    Faint 0.0的每个bbs连线要一个单独的目录, 而
Faint 0.1的所有bbs连线共用一个目录 (比如~/bbs),
这样更整洁一些;
    Faint 0.1增添了log的功能, 所有的log文件放置在
~/bbs/log目录中.
    Faint 0.0需要先运行cover程序, 尔后运行loadbbs
程序, 在Faint 0.1里则由loadbbs代为执行cover程序.

(二) 安装方法

    Faint 0.1包含两个.c文件, cover.c和loadbbs.c,
将它们下载并保存到自己的目录下, 然后执行如下命令:

                gcc cover.c -o cover
                gcc cover.c -o cover
                gcc loadbbs.c -o loadbbs
                mkdir ~/bbs
                mkdir ~/bbs/ctrl
                mkdir ~/bbs/log
                cp cover ~/bbs
                cp loadbbs ~/bbs
                mkfifo ~/bbs/ctrl/00in.fifo -m 0600
                mkfifo ~/bbs/ctrl/00out.fifo -m 0600
                mkfifo ~/bbs/ctrl/01in.fifo -m 0600
                mkfifo ~/bbs/ctrl/01out.fifo -m 0600
                mkfifo ~/bbs/ctrl/02in.fifo -m 0600
                mkfifo ~/bbs/ctrl/02out.fifo -m 0600

其中fifo文件创建的数量依据自己最多建立的bbs连线数量定,
其起头数字可以从00直到99.

(三) 使用方法

     比如要连到ytht.dhs.org, 我们可以在~/bbs中运行如下
命令:
        ./loadbbs 0 telnet ytht.dhs.org


如果同时要连接到smth.org, 我们则使用命令

        ./loadbbs 1 telnet smth.org

这里的数字0和1标志着该连线使用的fifo文件编号. 在bbs连线
建立后, 我们可以使用热键^]然后按c暂时退出, 这时cover程序
会自动防止发呆. 而当要重新回到bbs时, 只要使用命令

        ./loadbbs 1    (回到ytht.dhs.org)
或者
        ./loadbbs 2    (回到smth.org)

就可以了.

(四) 关于log文件

     当建立了一个bbs连接后, 程序会在~/bbs/log目录中产生
一个log文件, 其文件名从连线编号和连线时间给出, 比如, 在
2000年1月23日早晨7点10分25秒连到ytht.dhs.org,

        ./loadbbs 1 telnet ytht.dhs.org


则log文件的名称为 "0120000123071025.log". 该log文件的第
一行保存了连线的命令:

        telnet ytht.dhs.org
        Trying 162.105.21.117...
        Connected to ytht.dhs.org.
        Escape character is '^]'.

log文件未过滤ANSI控制码.

(五) 上传文件

     上传文件方法和Faint 0.0类似, 比如上传文件给上文建立的
到ytht.dhs.org的连线, 其连线编号为1, 那么使用命令

        more myfile >> ~/bbs/ctrl/01in.fifo

就可以了.

(六) 新版本一般张贴于ytht.dhs.org的linux版以及ylsdd的个人文
集中. 问题和建议请发email到ylsdd.bbs@ytht.dhs.org.

        Trying 162.105.21.117...
log文件未过滤ANSI控制码.

(五) 上传文件

     上传文件方法和Faint 0.0类似, 比如上传文件给上文建立的
到ytht.dhs.org的连线, 其连线编号为1, 那么使用命令

        more myfile >> ~/bbs/ctrl/01in.fifo

就可以了.

(六) 新版本一般张贴于ytht.dhs.org的linux版以及ylsdd的个人文
集中. 问题和建议请发email到ylsdd.bbs@ytht.dhs.org.

--
要是不能说糊话, 还不如死了算了

※ 修改:·ylsdd 於 Feb 23 07:11:16 修改本文·[FROM:   162.105.21.92]
※ 来源:·BBS 水木清华站 smth.org·[FROM: 162.105.21.92]

--
☆ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: bbs@192.168.28.23]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店