源码论坛新源代

 找回密码
 立即加入

QQ登录

只需一步,快速开始

香港云VPS只要28/月新源代香港VPS 站长建站必备文字广告30/月 Q 380559645
查看: 4541|回复: 62
收起左侧

[学校医院] MYICQ(仿腾讯QQ)整套聊天系统(包括服务端与客户端)+安装教程

  [复制链接]

该用户从未签到

贞子还魂 发表于 2009-5-2 19:19:19 | 显示全部楼层 |阅读模式

马上注册,下载更多源码!

您需要 登录 才可以下载或查看,没有账号?立即加入

x
                                           MyICQ 0.8 alpha1测试版介绍
             ====================================================


---------------
1. MyICQ是什么?
---------------
    MyICQ是一套公开源代码的即时通讯软件,包括服务器端和客户端,可以用于互联网或局域网中。可以运行在Windows或Linux(KDE/Qt)操作系统上,这是Windows版。目前客户端程序的界面完全模仿腾讯的QQ(如果Tencent告我的话,我会马上改的:-)。
    总之,如果你崇尚自由,对QQ的越来越多的广告骚扰感到深恶痛绝的话,MyICQ绝对是你很好的选择。


--------
2. 版本
--------
这是MyICQ 0.8版本的alpha1 测试版,基本上还没有经过什么严格测试。


--------
3. 版权
--------
完全遵循GPL协议2.0或以后协议版本。


---------------
4. 基本功能特点
---------------
1) 收发(离线)消息(如果客户端之间能直接通讯,则通过UDP协议发送,否则通过服务器中转)
2) 添加/删除好友(可以设置身份验证)
3) 服务器端存储好友列表
4) 在客户端存储好友资料和聊天记录
5) 客户端与服务器端用DES的密钥加密方式通讯
6) 支持代理服务器(SOCKS5/HTTP)
7) 向在线的一组好友发送消息
8) 系统管理员(MyICQ号 < 1000)可以发送系统广播消息
9) 皮肤系统
10)完全基于插件,使扩展更容易。目前提供的插件有:
   a. 收发文件
   b. 二人世界(可以实时语音聊天)
   c. 闹钟提醒


------------------
5. 分发包里有什么?
------------------
分发包里有三个目录:
myicq/                客户端程序
myicqd/                服务器端程序
myicqhttp/        HTTP的转换程序。MyICQ支持HTTP代理,但需要在MyICQ的服务器端运行myicqhttp程序


--------
6. 安装
--------
客户端程序不写Windows注册表,无需安装。双击MyICQ.exe运行。

服务器端由于内部采用MySQL数据库,所以安装稍微麻烦一些:
1) 到http://www.mysql.com下载MySQL
2) 打开一个DOS命令窗口,在MySQL中建立一个数据库,并添加一个用户:
   C:\mysql\bin> mysql -uroot -p
   ******** (输入root密码,如果还没有设置,直接输入回车即可)
   mysql> GRANT ALL ON myicq.* TO myicq@localhost IDENTIFIED BY 'myicq';
   mysql> CREATE DATABASE myicq;
   mysql> quit
3) 创建表格:
   C:\mysql\bin> mysql -umyicq -Dmyicq -p < [myicqd目录]\myicq.sql
   password: myicq
   注意: [myicqd目录]代表myicqd所在的目录
4) 运行myicqd:
   双击myicqd.exe即可运行。如果没有错误,应该显示"MyICQ server is now started".
   接下来就可以从客户端注册新用户了。
5) 你可能想要添加一个系统用户,以发送系统广播消息:
   C:\mysql\bin> mysql -umyicq -Dmyicq -p
   password: myicq
   mysql> INSERT INTO basic_tbl (uin, passwd) VALUES(100, password('yourpassword'));
   mysql> INSERT INTO ext_tbl (uin) VALUES(100);
   注意: yourpassword代表系统用户的密码
   然后选择客户端程序的注册向导,取回100这个号码。完成后,你会发现在主菜单中多了"广播消息"一项。此后,你可以选择个人设定来设定你的个人信息(比如,不允许任何人加我为好友)

   
-------------
7. 编译源代码
-------------
如果你是一个程序员,那么一定要编译MyICQ的源代码:-)
1) 到http://www.mysql.com下载MySQL
2) 由于MyICQ在存储好友资料和聊天记录时,使用Berkeley DB库,所以先到
   http://www.sleepycat.com下载
3) 编译Berkeley DB
4) 在VC的Tools->Options->Directories中设置好MySQL和BerkeleyDB的include和library路径
5) 在VC中打开myicq-win32/src/win32/myicq.dsw项目文件
6) 编译


---------
8. TODO
---------
1) POP3邮件自动监测(插件)
2) 文件共享(插件)
3) 一些小游戏(插件,如俄罗斯方块)
4) 发送好友/URL消息
5) 更完善的皮肤系统
6) 服务器端改为Windows服务程序
7) 服务器端的性能和稳定性


-----------
9. 下载地址


海量源码
已测源码  
精品源码
VIP源码
整站源码
源码论坛
asp源码


web包子解压教程

关于.gif .jpg.mdb等文件如何解包的说明教程
ASP+SQL数据库源码详细语音安装教程
关于包子MDB格式如何变成网站包图文教程
资源来自网络.本人只转载,如果下载此源码发生法律纠纷,一切后果与本人无关.
不保证时效,过期的别找我.这个东西懂源码的人都知道过期了就没办法了.
是你自己没关注新源代.大家尽量下.有支持的朋友给点动力.

建议:迅雷下载. 直接调用小K给的回复代码.支持源码论坛-新源代
游客,如果您要查看本帖隐藏内容请回复

该用户从未签到

haogoa 发表于 2009-5-2 19:38:56 | 显示全部楼层
看看  呵呵  什么号东西

该用户从未签到

mike2008 发表于 2009-5-2 19:50:52 | 显示全部楼层
看看是什么东西再说

该用户从未签到

summy966 发表于 2009-5-2 20:31:55 | 显示全部楼层
服务器端的性能和稳定性

该用户从未签到

第三世界的人 发表于 2009-5-7 15:27:49 | 显示全部楼层
看看是什么东西再说

该用户从未签到

cziea 发表于 2009-5-7 16:08:58 | 显示全部楼层
用处多`吗?

该用户从未签到

wy0222 发表于 2009-6-21 10:29:05 | 显示全部楼层
{:1_567:}还能下载吗?

该用户从未签到

hongsk 发表于 2009-6-21 10:43:08 | 显示全部楼层
还能下吗?
shzn 该用户已被删除
shzn 发表于 2009-6-21 12:04:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
  • TA的每日心情
    慵懒
    2024-8-8 00:18
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    xuxunjian 发表于 2009-6-24 02:15:47 | 显示全部楼层
    有没有用的啊

    该用户从未签到

    sxhklm 发表于 2009-9-13 08:28:45 | 显示全部楼层
    aaaaaaaaaaaaaaaaaaaa

    该用户从未签到

    purefire 发表于 2009-9-13 19:16:39 | 显示全部楼层
    MYICQ(仿腾讯QQ)整套聊天系统(包括服务端与客户端)+安装教程
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    QQ|小黑屋|手机版|注册|源码论坛 |网站地图

    GMT+8, 2024-11-1 06:59 , Processed in 0.265625 second(s), 22 queries .

    Powered by Discuz!

    © 2001-2023 新源代源码论坛 XYDAI.CN

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