开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

123
返回列表 发新帖
楼主: 957400246
收起左侧

[已解决] 哪位高人能给小弟一个网络聊天程序的源码啊就好像QQ哪样的啊有重赏赐啊

 关闭 [复制链接]
结帖率:85% (11/13)
 楼主| 发表于 2010-6-17 23:35:56 | 显示全部楼层   广东省清远市
是啊,如果是小工程就不来求大家了啊。哎
回复

使用道具 举报

结帖率:85% (11/13)
 楼主| 发表于 2010-6-17 23:37:49 | 显示全部楼层   广东省清远市
回复 16# jiaabc


    没有啊
回复

使用道具 举报

结帖率:100% (3/3)
发表于 2010-6-18 00:46:30 | 显示全部楼层   重庆市重庆市
不好意思,记成天狮了!是双狮!
回复

使用道具 举报

结帖率:85% (11/13)
 楼主| 发表于 2010-6-18 11:24:26 | 显示全部楼层   广东省清远市
回复 21# jiaabc


    你有没有这款程序啊
有的话发给我啊我给你加金币
回复

使用道具 举报

结帖率:100% (10/10)
发表于 2010-6-18 15:18:53 | 显示全部楼层   山西省运城市
聊天室功能介绍
  

本聊天室采用服务器+客户端的方式,用户完全可以自己建立在线聊天室,支持局域网、广域网。修正了1.0测试版BUG,新增支持颜色文字、表情图 片等...

1、用户完全可以自己建立在线聊天室,支持局域网、广域网(只要普通ADSL宽带速度就可以自设一个属于自己的聊天室)

2、文字颜色、表情图 片

3、用户可以在线管理、服务器端高级管理

4、支持私聊、用户聊天内容屏蔽,防恶意骚扰



附件过大 没法上传。

   
用户组功能简介:

    1、新用户可以注册自已的昵称,一旦注册,此昵称在此聊天室内全权属你,注册时可填入有关资料,让大家了解你,并可随时更新。帐号由系统自动生成,用作登陆本聊天室。

    2、屏蔽功能:当你觉得某个聊友言谈不适合你时,你可使用此功能把其过滤,这样你就不会再看到其说话,当然其他人还是照常能看见此人的谈话的。这项功能向所有注册用户开放。

    3、私下对谈功能:你有悄悄话想对室内的另一位聊友说时,可使用此功能,其他人是不能看见的。

    4、聊天记录保存功能

    5、自由使用编辑文字颜色、表情图 片发送。


管理组功能简介:

    1、踢人功能:违反本聊天室的规定,否则会被有此权限的管理员踢出本聊天室,30分钟后才能重新登录。
   
    2、锁定帐号:违反本聊天室的规定,否则会被有此权限的管理员锁定帐号,要重新登录必须经管理员同意。
   
    3、管理员可以使用管理的功能,聊天室标题修改、发布公告等。

    4、服务器端在线管理,拥有最高管理权限,查看显示的在线用户资料,可以在线修改聊天室内注册用户的任何一项资料,包括级别,密码,其它个人资料等,即改即生效。也可以删除一些‘违反规定’的用户。管理员可以使用管理的功能,聊天室标题修改、发布公告等。当发现本聊天室有聊友违反本室规定的时候,可以把指定的聊友踢出本聊天室或锁定。被踢出聊天室的聊友要等30分种才可以重新进去本聊天室,锁定帐号要重新登陆要经管理员同意。 服务器端可以添加修改表情,设置在线用户上限,限制用户注册等。


   用户组:

   1超级管理员
   2主管理员
   3副管理员
   4注册用户
   5未注册/未登录用户


如何建立在线聊天室?

普通ADSL宽带速度(上下行1M以上,实100kb左右)

运行服务器端软件,不需要做任何设置,如果受端口限制,需要可以设置端口(默认80端口),带路由器的需要设置开放端口(转发端口)或设立虚拟服务器。用户下载客户端解压安装后,运行软件,获取服务器IP地址和端口,用户注册后立即可以登陆聊天。
回复

使用道具 举报

结帖率:100% (10/10)
发表于 2010-6-18 15:25:53 | 显示全部楼层   山西省运城市
注册

新用户可以注册自已的昵称,名称不重复.
系统随时分配一个帐号号码,用作登陆聊天室.
密码用MD5加密防**,保护用户的安全.

个人资料的仿QQ的方试

用户在线时长计算,等级按时长计.时间以服务器为准.离开聊天室,系统才会统计.

系统管理员,用户组



' 用户名(昵称),帐号,密码,找回密码问题,找回密码答案,IP地址,登陆时间,在线时长,用户组,注册时间,等级状态,屏蔽用户,性别,年龄,职业,主页,邮箱,说明



                                        服务器   
        ----------------------------------------------------------------------      
         |          |         |       |       |         |         |       |      …………
        用户   用户   用户  用户  用户   用户   用户  用户   



用户登陆>>连接服务器>>发信息验证用户>>服务器验证确认返回信息>>用户登陆成功


                          |所有人,屏蔽掉的除外>>服务把用户A的信息发送到所有在线用户端
用户A发信息>>服务器处理>>
                          |私聊>>服务把用户A的信息发送到指定用户B(在线)用户端

服务器防用户恶意发送信息,大量重复发送信息内容。

客户A屏蔽客户B,发送信息到服务器加入客户信息屏蔽,服务器屏蔽不转发此聊天信息到客户B.

客户A屏蔽客户B,服务器取客户A的屏蔽用户列表,如果有客户B不转发.


防止非法盗窃用户帐号,服务器进行登陆验证次数记录,错误超过10次!将暂停帐号使用24小时,要进行激活后,才能再登陆!

检查用户离线
  从服务器取得用户信息保存在列表中,服务器通知用户各自刷新自己的数据。



               
              服务器
     ------------------------
       |         |        |
     客户1    客户2     客户3
   --------  -------   -------
     连接       离开    在线
       |
     登陆
       |
     在线

客户1连接,服务器只能知道某一客户连接,并接收此客户的数据,但是客户1未登陆验证.服务器只知道客户的IP和端口.用户要通过验证才能登陆,客户必须发送用户信息到服务器来验证登陆,服务器通过验证后才能登陆.服务器只能通过客户连接的IP和端口和客户发送过来的验证信息确认此客户1是此用户的.

服务器运行过程中,将记录服务器处理的错误问题保存,以便维护.


用户组

用户组名              登陆  可以查看会员信息(包括其他会员的资料和会员列表)       可以查看历史记录         可以发表话题
1管理员                 √            √                                                √                      √
2超级版主               √            √                                                √                      √
3版主                   √            √                                                √                      √
4注册用户               √            √                                                √                      √
5等待验证的(COPPA)会员  ×            ×                                                ×                      ×
6等待邮件验证的会员     ×            ×                                                ×                      ×
7未注册/未登录用户      ×            ×                                                ×                      ×
8贵宾                   √            √                                                √                      √
9见习版主               √            √                                                √                      √

注册用户

1菜鸟入门

2江湖菜鸟

3后起之鸟

4江湖侠鸟

5菜鸟高手

6风尘奇鸟

7无双隐鸟

8世外高鸟

9天外飞鸟

10神通之鸟

11至尊圣鸟

12无敌神鸟



错误信息
外和内

内:内部(服务器记录)
外:返回客户端


用户登陆成功,立即返回在线成员列表,屏蔽用户列表,公告,聊天室标题等

屏蔽用户列表,公告,在线成员列表刷新,当服务器发送刷新数据时,客户端收到后自己刷新.

错误登陆记录和处理:

24小时内连续24次登陆错误将被暂停登陆24小时。




登陆>>密码错误>>登陆失败>>记录+1   如果24小时内超过24次将被暂停登陆24小时.


                    是否被暂停
                        |
       ----------------------------------
               |                |
              否                是
       -----------------------------------
             登陆               |
         密码是否正确       是否超过暂停时间
  -----------------------------------------------
        |          |         |            |
        否         是       否           是
      记录+1    登陆成功   返回     清除暂停,时间
如果超过24次,                          登陆
暂停,记录暂停时间



增加设置在线人数上限
增加服务器的增减设置和登陆服务器选择


============================2007.11.1============================
开发和完成丰富文本框,显示和编辑。

增加表情 字体设置(大小、颜色、字型)

表情:表情在客户端设置和输入,发送会直接转为特定表情字符,其它客户端收到后转换为表情图 片。

字体:字型|大小|颜色|   《〈封装发送,客户端收到分析转换。


============================2007.11.14============================

文本向下滚动 已解决!

防止粘贴网页代码,只取纯文本.  完成

窗口设成可调大小 完成

设置显示框背景图 片  暂停

更新表情下载 完成

发送正则表达式出问题 完成

版本号修改 升级为1.1测试版  基本完成

聊天管理和查看 完成

服务器表情管理  完成

============================2007.11.26============================

游客登陆 (只能看不能动)  暂时取消

查看聊友资料  完成

登陆限制 完成

注册限制 完成

表情图 片显示问题 当配置文件中设置的图 片数少于载入支持图 片数时不能显示  不能显示图 片将用系统指定图 片代替
回复

使用道具 举报

结帖率:100% (10/10)
发表于 2010-6-18 15:26:46 | 显示全部楼层   山西省运城市
附件传不上去。
看看是你想要的吗?
是的话2群里喊我吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表