配置文件为BsTelRun.cfg,具体说明如下:
1).指定线路运行脚本,格式为:
0-29 = MainIvr.bss // 指定0到29号线路共30条线路都运行相同的脚本文件
"MainIvr.bss"
或
30,31 = Dialer.bss // 指定30号、31号线路的脚本文件为"Dialer.bss"(外拨)
或
37 = DbaseSrv.bss // 指定37号线路的脚本文件为"DbaseSrv.bss"(数据库服务)
38 = AgentSrv.bss // 指定38号线路的脚本文件为"AgentSrv.bss"(座席服务)
39 = TtsSrv.bss // 指定39号线路的脚本文件为"TtsSrv.bss"(文本转语音服务)
线路配置更完整的说明:
119 = 没有符号分隔,表示指定单一的线路号
1,41,80 = 逗号分隔,表示指定多个独立的线路号
10-16 = 减号,表示范围之内连续的线路号, 相当于: 10,11,12,13,14,15,16
20+26 = 加号,表示范围之内奇数的线路号, 相当于: 21,23,25
30*36 = 星号,表示范围之内偶数的线路号, 相当于: 30,32,34,36
以上规则可以组合使用
2).运行参数:
IS_DISP_SENTE = Yes // 运行时是否显示语句
IS_SHOW_FORM = Yes // 启动后是否显示主窗口
VIR_LINES_NUM = 10 // 虚拟线路数
LANGUAGE_TYPE = CN // 界面提示文字, 中文(CN)还是英文(EN)
TITLE1 = 被叫号码 // 用户信息1的标题栏, 缺省为"用户信息1"
TITLE2 = 主叫号码 // 用户信息2的标题栏, 缺省为"用户信息2"
TITLE3 = 状态 // 用户信息3的标题栏, 缺省为"用户信息3"
IS_WRITE_LOG = Yes // 是否记录详细系统日志
LOG_FILE = sys_log.txt // 系统日志文件名
LOG_SIZE = 2 // 系统日志文件尺寸,单位M
IS_IMMEDIATE_LOG = No // 系统日志产生时,是否立即写入文件?No,先缓冲到一定程度再写;Yes,立即写,缺省为Yes
MAX_MSG_NUM = 500 // 消息队列,最大消息数量
COL_GROUP_NUM = 2 // 栏目分组, 缺省为1, 当线路数较多时, 可以分多个组, 尽量把所有的线路都显示在屏幕上
MONITOR_PORT = 2004 // 远程监控服务,TCP侦听端口号
MONITOR_MAX_CONN = 3 // 远程监控服务,允许最大监控连接数,如为0表示禁止远程监控
LOAD_DELAY = 200 // 加载时的延时毫秒数,在外线数量巨大的情况下,适当加大该值可以避免启动时CPU超载,缺省值125
DISP_DELAY = 600 // 界面刷新的延时毫秒数,适当加大该值可以避免占用过多资源
DB_MAX_CONN = 4 // 数据库最大连接数, 如果>0,则系统会自动采用连接池方式。缺省值为0
IS_DISP_TALKTIME = Yes // 是否显示接通时间,如果有来电或外呼接通后,界面上的线路显示为黄色并显示时间计数,缺省为No即不显示