socket
所属分类:
Downloads
开发工具:WINDOWS
文件大小:107KB
下载次数:73
上传日期:2004-05-31 14:31:03
上 传 者:
管理员
说明: socket程序
(socket program)
文件列表:
chat1.0pre5.pl (26311, 2000-06-21)
ChatServer.doc (159744, 2000-06-01)
chat_vars_test.pm (20416, 2000-06-21)
README (2511, 2000-06-21)
Socket Chat Server 说明文件
===========================
Socket Chat server是一个模仿网易的聊天室,完全用perl编写,运行于Unix/Linux平台。运行不需要root权限,在程序内部包括了最基本的WWW Server功能,不需要安装WWW服务器。
文件列表:
~~~~~~~~~
README:本文件
chat_vars_test.pm:聊天数据文件,安装时需要修改其中的参数
chat1.0pre5.pl:主文件
安装要求:
~~~~~~~~~
*)这个程序开发测试环境为Linux,经测试也可以在SGI IRIX运行,在其它类Unix环境下应该也没问题。
*)程序里包含了聊天所需的WWW服务功能,不需要安装WWW服务器。
*)perl及相关模块
需要安装的perl模块有(版本号可能不同):
Proc-Daemon-0.02.tar.gz
Log-Logger-1.01.tar.gz
以上perl模块均可在本地站点找到,http://tucows.qz.fj.cn,请使用页面上方的搜索器查找(注意先选择CPAN模块),
搜索时可以输入部分关键字,例如"daemon",即可找到Proc-Daemon-0.02.tar.gz。
程序中使用的其他模块都是perl标准模块,如果您安装的perl版本不完整,也可以下载这些模块自行安装。
安装过程中只有安装perl模块需要root权限,其他步骤普通权限即可完成。运行也只需普通用户权限
安装方法:
~~~~~~~~~
安装好perl及所需模块,创建一个目录存放这三个文件,根据需要修改chat_vars_test.pm,然后执行chat1.0pre5.pl即可。
聊天室入口页面看我们的实例:
http://tucows.qz.fj.cn/chat
请注意:这个下载包主要面向程序开发人员,因此安装说明比较简陋,您必须对这个程序作必要的修改,才能正常运行。
错误报告及编程交流:
~~~~~~~~~~~~~~~~~~~
请到http://tucows.qz.fj.cn/chat中所述BBS讨论。
许可:
~~~~~
这个程序完全免费,你可以对它进行修改,也可以任意拷贝,但是传播过程中请不要加上某某版权所有,修改过的版本如果要公开请加上我的站点地址,以免有人对修改的版本有疑问又不知道出处。
另外希望您能把自己的改进贡献出来,让这个系统更加完善。靠隐瞒技术并不能使您的聊天室更好,毕竟聊天室的成功与否不完全取决于使用的软件。
题外话:
~~~~~~~~
这样的聊天室本来我想找一个现成的,可是找了很久也没找到。在网易bbs上CGI、ASP、PHP讨论组里有很多人在探讨这方面的技术,但是却没有一个可以运行的版本,而实际上很多网站却已经在运行这样的系统了。我们中国不缺乏优秀的程序员,但是往往做出来的东西都不愿共享。这样一个不算特别复杂的程序,实现技术从商业角度来说也不算特别敏感,不知道为什么要浪费那么多的人力纠缠不休,大家完全可以利用这些时间做更多事情。只要有一个参考程序,相信会有很多人比我写得更好。
这个程序我也不是从头写起的,最初的想法来自于entropychat(http://missinglink.darkorb.net/pub/entropychat/),这使我的开发时间减少了许多。我觉得现在这样每个人重复劳动是巨大的浪费。
谨以此程序献给那些目前还在黑暗中探索socket聊天室技术的朋友们:-)
近期下载者:
相关文件:
收藏者: