ChatRoom 安装说明:
#######################################################################
# Chat CGI FREE VERSION 1.5v
#
# # 使用语言: Perl 5
#
# 本软体着作权属作者所有。
# 任何人皆可自由使用本程式於非商业用途, 如需用於商业用途请於事先告知。
# 本人保留对本软体之更改与订正之权利, 任何人不得任意修改本软体之任一部份。
# 使用者执行本软体所需之设定或美化外观所需之更改不在此限。
#
# 如有违反着作权法之规定, 本人自动保留追诉之权利。
#
# 本段着作权申明不得删除。
#
# 使用上如有任何问题, 欢迎与我连络。
# My HomePage: http://oh.yeah.net
# My e-mail : elvis@126.com
#
# 1.5V 1. 聊天室提供的攻击功能改用 java applet 撰写!!
# 2. 不再使用 CGI.pm module, 加快聊天室速度, 也方便安装聊天室
# 聊天室进入点改用 chat.cgi 为进入点, 不再使用 chat.htm
# 3. 修正部份画面及一点小错误!!
#
# 1.4V 使用 Netscape Cookie 减轻 Servers 负担 (Microsoft IE 支援 Cookie)。
#
# 1.3V 加入禁止使用 PROXY 进入聊天室的功能。
#
# 1.2V (1)每个进入聊天室的人, 系统给予一个单独的 ID, 系统依 ID 工作
# (2)改进密谈功能, 改成出现在对话下方。
#
# 1.1V 大改版......
#
# 1.0V 正式完成
#
#######################################################################
解开 chat.zip 後会有这些档案:
bekick.htm 踢出聊天室显示 html, 踢人功能
chat.cgi 聊天室 CGI 主程式
chat.htm 聊天室进入 html 档
chatlog.txt 聊天室错误记录档
command.dat 对话指令档
command.htm 对话指令使用说明
dg.txt 记录攻击的资料
dg.class 让对方 Browser 不停开新视窗的 java applet 档, 攻击功能
help.htm 使用说明 html 档
index.htm 聊天室进入 html 档
kickip.txt 记录要踢人的 ip
lasttime.txt 记录聊天室中的最後发话时间
lemon.mid LemonTree 的 MIDI 档
macarena.mid Macarena 的 MIDI 档
main.txt 聊天室主画面
midi.htm 播放 MIDI 的 HTML 档
NewFrame.class 配合 dg.class 使用之 java applet 档
passwd.dat 密码档
proxy.dat proxy 主机列表
readme.txt 读我档案(现在看的这个档案)
userdata.txt 记录目前在聊天室中的 user 的资料
要安装聊天室首先先将 chat.zip 解到一个目录中,
接着使用文字编辑器(记事文,小作家,汉书等等)作设定的动作!
修改 chat.cgi
1.
#!/usr/bin/perl
改成主机 perl 程式所在路径!
例如: #!/usr/bin/perl
如果你不知道主机 perl 所在正确路径, 请询问 Server 管理者。
==============================================================================
2.
$my_computer = 1;
设成 1 = 表示是在自己电脑上执行
设成 0 = 表示是在 server 上执行
$chat_title = "Oh Yeah Net 聊天室";
设成你的聊天室的名字
==============================================================================
3. 聊天室参数设定
$level_spccmd = 10; #可使用系统对话指令的等级
$level_boardcast = 10; #可使用密谈功能的等级
$level_notalk = 4; #不受潜水时间限制的等级
$level_lookip = 4; #可看到IP的等级
$level_lookdata = 4; #可看线上人员资料的等级
$level_looktime = 4; #可看线上人员潜水时间的等级
$level_clear = 3; #可以清除聊天室画面的等级
$level_kick = 3; #可以踢人的等级
$level_dg = 3; #可以攻击的等级
$level_cansee = 3; #可看别人密讯的等级
$level_looklevel = 2; #可看线上人员等级资料的等级
$level_lookpassword = 1; #可看线上人员密码的等级
$level_allow_color = 10; #可使用字形颜色功能的等级
$level_allow_size = 10; #可使用字形大小功能的等级
$level_allow_style = 10; #可使用字形样式功能的等级
$level_allow_expressional = 10; #可使用表情文字的等级
$message_num = 30; # 设定讯息视窗可显示最大 message 的笔数
$reset_chatroom = 1; # 当聊天室超过 $reset_time 的时间没人发话时,是否要重置聊天室 1=Yes; 0=No
$reset_time = 10; # 设定 reset 时间(分钟)
$allow_html = 1; # 可使用HTML语法 1 = Yes; 0 = No
$bg_color = "BLACK"; # 设定聊天室 bgcolor 颜色
$text_color = "WHITE"; # 设定聊天室 text 颜色
$link_color = "WHITE"; # 设定聊天室 link 颜色
$vlink_color = "WHITE"; # 设定聊天室 vlink 颜色
$allow_show_time= 1; # 在每列对话前显示发话时间 1 = Yes; 0 = No
$ban_proxy = 1; # 充许使用 proxy 进入聊天室 1 = Yes; 0 = No
$display_talktime = 1; # 在交谈视窗第一行显示已在聊天室中聊天多久 1= YES; 0 = No
$display_time = 1; # 在交谈视窗第一行显示时间 1= YES; 0 = No
$display_user = 1; # 在交谈视窗第一行显示目前在聊天室中的人数 1= Yes; 0 = No
$sys_mess_color = "00FF40"; # 设定系统讯息颜色
$boy_color = "4080ff"; # 设定男生颜色
$girl_color = "magenta"; # 设定女生颜色
$basefont_size = "2"; # 系统讯息预定大小(包括: 时间,ip,人名,系统讯息)
$message_size = "2"; # 讯息预定大小 (user发话讯息)
$message_color = "WHITE"; # 讯息颜色 (当user无使用字形颜色功能时, 使用此设定值)
$look_time = 10; # 潜水时间(分钟)
$kick_out_time = 60; # 设定踢人时间(分钟)
$refresh_time = 15; # 更新画面时间(秒)
这一段是设定聊天室参数用的, 你可视实际情况自行修改。
==============================================================================
4. 系统保留功能设定, 此部份设定之选项会出现在聊天室右下角之小视窗中
$Ext1 = 1; # 1保留功能, 1 = 开启, 0 = 关闭
$Ext1Win = "win1"; # 要动作的视窗, win1 = 讯息视窗, win2 = 状态视窗
$Ext1Menu = "留言板"; # 选单要出现的 "文字"
$Ext1Url = "/gbook/gbook.htm"; # 对应的 url
$Ext2 = 1; # 2保留功能, 1 = 开启, 0 = 关闭
$Ext2Win = "win2"; # 要动作的视窗, win1 = 讯息视窗, win2 = 状态视窗
$Ext2Menu = "播放 MIDI"; # 选单要出现的 "文字"
$Ext2Url = "/chat/midi.htm"; # 对应的 url
$Ext3 = 0; # 3保留功能, 1 = 开启, 0 = 关闭
$Ext3Win = # 要动作的视窗, win1 = 讯息视窗, win2 = 状态视窗
$Ext3Menu = # 选单要出现的 "文字"
$Ext3Url = # 对应的 url
$Ext4 = 0; # 4保留功能, 1 = 开启, 0 = 关闭
$Ext4Win = # 要动作的视窗, win1 = 讯息视窗, win2 = 状态视窗
$Ext4Menu = # 选单要出现的 "文字"
$Ext4Url = # 对应的 url
$Ext5 = 0; # 5保留功能, 1 = 开启, 0 = 关闭
$Ext5Win = # 要动作的视窗, win1 = 讯息视窗, win2 = 状态视窗
$Ext5Menu = # 选单要出现的 "文字"
$Ext5Url = # 对应的 url
==============================================================================
5. 聊天室相关档案路径设定,此处设定配合 $my_computer参数,关於 $my_computer请看设定 2.
if ($my_computer == 1) {
# 在自已电脑上执行程式时, 相关路径设定,
# 如果不是在自己电脑上执行聊天室, 这部份可以略过不管。
$HomeUrl = "http://localhost/chat/"; # 聊天室所在目录 url
$HomeDir = "/webs/content/chat/"; # 聊天室所在目录
$outurl = "http://localhost/"; # 设定离开後的 url
$cgiurl = "http://localhost/cgi-bin/chat.cgi"; # 聊天室 cgi 的 url
$guestbookurl = "http://localhost/gbook/gbook.htm"; # 留言板 url
} else {
# 在 server 上执行程式时, 相关路径设定,
# 如果是在自己电脑上执行聊天室, 这部份可以略过不管。
$HomeUrl = "http://linux.cqi.com.cn/~elvis/xchat/"; # 聊天室所在目录 url
$HomeDir = "/home/httpd/elvis/public_html/xchat/"; # 聊天室所在目录
$outurl = "http://linux.cqi.com.cn/~elvis"; # 设定离开後的 url
$cgiurl = "http://linux.cqi.com.cn/~elvis/xchat/chat.cgi"; # 聊天室 cgi 的 url
$guestbookurl = "http://linux.cqi.com.cn/~elvis/guestbook/guestbook.cgi"; # 留言板 url
#调整 server 与本地时间的时差, 请自行修改。
$hour = $hour + 13;
if ($hour >= 24) {
$hour = $hour - 24;
$yday = $yday + 1;
}
}
$MidiUrl = $HomeUrl."midi.htm"; # mid
xchat v1.5
5星 · 超过95%的资源 需积分: 10 123 浏览量
2008-09-11
18:19:15
上传
评论 1
收藏 52KB RAR 举报
19840701
- 粉丝: 1
- 资源: 3
最新资源
- 热设计仿真分析汇报模板,可编辑,真实项目!
- 基于YOLOv5 + Flask + Vue实现深度学习算法的垃圾检测系统源码+数据库(高分项目)
- yuuuuuuuuuuuuuuuuuu
- 打印设计软件DLL(最新版,修复了很多bug)+ 测试源码 + Dev所需全部组件(Debug目录里面)
- YOLOv5 + Flask + Vue实现基于深度学习算法的垃圾检测系统源码+数据库
- IMG_0310.jpg
- Fine Report-常用JS接口实例汇总演示
- 【Elman算法】matlab实现Elman网络预测股市开盘价.docx
- MobaXterm-telnet-ssh远程链接工具
- 微信小程序自拍人相框拍摄
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈