BBS水木清华站∶精华区

发信人: 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 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. 
 
-- 
要是不能说糊话, 还不如死了算了 
 
※ 修改:·ylsdd 於 Feb 23 07:11:16 修改本文·[FROM:   162.105.21.92] 
※ 来源:·BBS 水木清华站 smth.org·[FROM: 162.105.21.92] 

BBS水木清华站∶精华区