BBS建站上网365问/342.退出文件的格式是怎样的?
当用RemoteAccess菜单功能类型7和15运行外部程序时,站台会先退出BBS软件,创建退出文件,让外部程序读取该文件来获得站台、用户等信息。
退出文件有几种格式,下面介绍常用的DORINFO1.DEF和DOOR.SYS格式:
DORINFO1.DEF是在当前目录创建的标准退出文件,是标准ASCII文本文件,有以下格式:
-----------------------------------------------------------
行号 例子 内容
-----------------------------------------------------------
1 JINGLE BBS 站台名称
2 JAMES 站长英文名字
3 QI 站长英文姓氏
4 COM1 使用的通信端口(本地为COM0)
5 14400 BAUD,N,8,1 通信端口设置:BPS速度、奇偶校验、数据位、停止位
6 0 保留(总是零)
7 REN 用户英文名字
8 BOTAO 用户英文姓氏
9 河南/信阳 用户地点
10 1 用户终端模拟方式(0=ASCII,1=ANSI,2=AVATAR)
11 20 用户安全级别
12 21 用户剩余时间(分钟)
-----------------------------------------------------------
DOOR.SYS是在当前目录中创建的标准退出文件,这是许多外部程序使用的标准ASCII文本文件。使用的格式如下:
-----------------------------------------------------------
行号 例子 内容
-----------------------------------------------------------
1 COM1: 通信端口(如果本地就为COM0:)
2 28800 BPS速度
3 8 数据位
4 1 线号
5 28800 DTE速度(锁定速度)
6 Y 屏幕显示(雪花)(Y=On N=Off)
7 N 打印机切换(Y=On N=Off)
8 Y 在线呼叫铃声(Y=On N=Off)
9 Y 呼叫者警报(Y=On N=Off)
10 Michael Zheng 用户全名
11 武昌 用户地点
12 027-8226661 家庭/语音电话号码
13 027-8226661 工作/数据电话号码
14 密码(不显示)
15 40 安全级别
16 365 用户的全部呼叫站台次数
17 02-17-98 用户的上次呼叫日期
18 2280 本次呼叫剩余秒数
19 38 本次呼叫剩余分钟
20 GR 图形模式(GR=ANSI,NG=ASCII)
21 24 屏幕长度
22 N 用户模式(总设置为N)
23 总是空白
24 总是空白
25 12-31-99 订阅过期日期
26 180 用户记录号码
27 Z 默认协议
28 25 用户的全部上传文件数量
29 621 用户的全部下传文件数量
30 0 用户的每天下传全部KB
31 3000 每天下传KB限制
32 05-27-75 用户的出生日期
33 \BBS\RA\MSGBASE\ 用户数据库文件路径
34 \BBS\RA\MSGBASE\ 信件数据库文件路径
35 James Qi 站长全名
36 Maverick 用户的别名
37 01:25 下一个事件开始时间
38 N 纠错连接(Y=Yes N=No)
39 N 总是设置为N
40 Y 总是设置为Y
41 7 在RACONFIG中定义的文本颜色
42 0 总是设置为0
43 02-17-98 上次新文件扫描日期
44 21:33 本次呼叫时间
45 21:33 上次呼叫时间
46 32768 总是设置为32768
47 0 今天下传文件数量
48 8413 全部上传KB
49 153720 全部下传KB
50 用户记录中保存的注释
51 0 总是设置为0
52 373 全部投递信件数量
-----------------------------------------------------------