📄 readme.txt
字号:
聊天室名:武测98062聊天室
版本:1.3.0501
作者:流云
官方主页及最新版本下载地址:http://www.98062.com
类型:ASP+ACCESS聊天室
服务器端环境要求:安装WINDOWS2000+IIS5.0及以上版本
客户端:WINDOWS+IE4.0及以上版本
本聊天室的功能特点:
1。采用数据库记录在线用户及聊天信息,无须global.asa文件,无须FSO支持。
2。登陆与注册融合,新用户无须专门注册,只要第一次登陆时所用的用户名没有被别人注册即自动注册
3。采取用户积分制,用户等级根据用户在线时间自动提升。新用户等级为1,超级管理员等级为10。
4。方便的选取聊天对象功能,无须从下拉菜单选择用户,只要用鼠标在聊天室内出现的任何用户名上点击即可选定聊天对象。
5。聊天内容文字颜色由聊天者根据喜好自选,表情自选。
6。屏蔽HTML标记功能,防止用户捣乱,同时,根据用户等级高低判断是否支持UBB的超链,和图片标记。
7。具有私聊功能,私聊内容仅私聊双方可见。私聊文字加粗显示,更加醒目。
8。登陆进聊天室后自由更改用户注册时的性别,密码功能。
9。高级用户(用户等级超过设定最低等级者)具有发布超链接功能,贴图功能(默认最低等级3),提升用户等级功能,踢人功能(默认最低等级5)。高等级用户可踢低等级用户,反之不行。提升用户等级类似。
10。随机显示最近3条聊天室主题(聊天室顶部信息)之一功能,超级用户发布聊天室主题功能。
11。高级用户发布聊天室公告(用加粗的红色的字体显示如 “***聊天室公告:******” 字样)功能。
12。新增的聊天交友功能,登陆进聊天室后可以选择注册个人详细信息,让大家可以认识你,你也认识大家,广交天下朋友嘛。
聊天室的使用方法:
聊天室要求的运行环境为IIS5.0+ACCESS,无须安装,将整个目录拷贝到你的WEB站点中执行index.asp即可。
要修改聊天室配置请用记事本打开config.asp文件,内含详细配置说明。自己修改即可。
聊天室预先建立了一个超级用户admin,密码也是admin,用户等级10,登陆后可以任意更改密码和性别。
新用户无须专门注册,只要登陆的用户名没有被别人使用过,第一次登记即自动注册。
页面下部的“超链”,“贴图”,“公告发布”视当前用户的等级不同而有不同的表现,只有用户具有相应权限时按钮才变得可用,否则呈现灰色的不可用状态。
“公告发布”按钮的作用是将聊天输入框中的文字作为聊天室公告,以加粗的红色来出现在聊天室中,显示式样统一为“〖***聊天室〗公告:*****”字样,因此要发布公告请先在输入框中输入文字,然后用鼠标点击“公告发布”即可。
要更改聊天室顶部的文字,请从“==工具箱==”下拉列表中选择“发布聊天主题”,在弹出的页面中写好,发布即可,聊天主题支持HTML标记。但注意文字不要太长,以免影响显示效果。
“==工具箱==”中的“最新注册用户”可以显示最新注册的20位用户资料,更多用户资料请用“聊友信息查询”来获得。
更改性别及密码请登陆进聊天室后从“工具箱”下拉菜单中选择“更改我的性别”或“更改登陆密码”来更改。其它如“聊友信息”查询,提升“用户等级”操作与之相同。
提升用户等级是为高等级用户设置的功能,执行一次该功能,高等级用户可以将低等级的用户级别提升一级。同等级用户不能相互提升等级。值得注意的是“提升用户等级”执行一次,用户等级增加1,可以多次重复执行该命令。
写这个聊天室的原由:
由于局域网内需要一个聊天室作为大家交流之用,刚开始时打算在网上找一个现成的,也免得自己去设计编写了。可找了10来个都没有满意的,原因是大多数聊天室都分了好几个房间,这对于人气火暴的站点来说,分散了用户,能有效避免聊天内容刷新过快问题,有益无害。然而对人气不够旺盛的站点来说只能是弊大于利,试想如果每个房间只有一,两个人,谁会愿意进去聊天?
当然其中也有一两个不分房间的,但要么不够简洁,要么功能太弱。还有一个是用FLASH制作的,界面什么的都不错,可要改成自己的就有点难度了(主要是改FLASH费工夫)。
恰巧最近有空,也就花了几天来设计和编写这个聊天室,界面参考了原武汉测绘科技大学的心语聊天室(一个个人认为非常不错的CGI聊天室,可惜无法获得源代码)。最开始,聊天室的基本功能以外的各种功能,比如踢人,更改性别,更改密码都是通过输入命令来实现。后来在朋友建议下改成下拉菜单或按钮方式实现,更易操作。
如果你发现程序有任何bug,或者有什么好的建议,请到http://www.98062.com/gbook/index.asp留言告诉我,不胜感激。
下载聊天室最新版本,请到http://www.98062.com。
◆◆注意事项◆◆
聊天室投入使用后,由于频繁读写数据库文件,加上数据库中会保存最后200条聊天信息,故数据库文件会变大至几百K,而不是刚从压缩包中解压时的100多K,这是正常现象,不用担心,数据库文件也不会再继续变大。
当你在某台服务器上使用本聊天室一段时间后,将整个聊天室目录拷贝到另外一台服务器上使用时可能会发生错误,这是由于不同语言的操作系统(比如简体中文及繁体中文)以及不用的区域设置造成的。一般而言,将数据库文件(即chatdb目录下的chatdb.asp文件)后缀改回MDB,用ACCESS打开,将chatinfo表中的puttime字段的内容清空即可。注意是清空字段中的内容,不是删除字段。
本聊天室的最新聊天内容显示在页面最上部,要是你希望聊天室的最新聊天内容显示在最下边,请删除main.asp文件,将main2.asp更名为main.asp即可。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -