MyICQ-0.8-alpha1

所属分类:ICQ/即时通讯
开发工具:Visual C++
文件大小:1006KB
下载次数:80
上传日期:2008-04-20 09:40:35
上 传 者nanguatang
说明:  MyICQ是一套公开源代码的即时通讯软件,包括服务器端和客户端,可以用于互联网或局域网中。可以运行在Windows或Linux(KDE/Qt)操作系统上,这是Windows版。目前客户端程序的界面完全模仿腾讯的QQ。 总之,如果你崇尚自由,对QQ的越来越多的广告骚扰感到深恶痛绝的话,MyICQ绝对是你很好的选择。
(MyICQ is a set of open-source instant messaging software, including server-side and client, can be used for Internet or LAN. Can run on Windows or Linux (KDE/Qt) operating system, which is Windows version. At present, the client program interface completely imitate Tencent s QQ. In short, if you advocate freedom of QQ more and more ads are harassment, then hated, MyICQ absolute good is your choice.)

文件列表:
MyICQ-0.8-alpha1\myicq-win32\face\1-1.bmp (624, 2002-05-31)
MyICQ-0.8-alpha1\myicq-win32\face\1-2.bmp (624, 2002-05-31)
MyICQ-0.8-alpha1\myicq-win32\face\1-3.bmp (632, 2002-05-31)
MyICQ-0.8-alpha1\myicq-win32\face\10-1.bmp (624, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\10-2.bmp (620, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\10-3.bmp (624, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\11-1.bmp (596, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\11-2.bmp (588, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\11-3.bmp (596, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\12-1.bmp (620, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\12-2.bmp (604, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\12-3.bmp (620, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\13-1.bmp (588, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\13-2.bmp (588, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\13-3.bmp (588, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\14-1.bmp (630, 2002-05-31)
MyICQ-0.8-alpha1\myicq-win32\face\14-2.bmp (624, 2002-05-31)
MyICQ-0.8-alpha1\myicq-win32\face\14-3.bmp (628, 2002-05-31)
MyICQ-0.8-alpha1\myicq-win32\face\15-1.bmp (628, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\15-2.bmp (624, 2002-05-31)
MyICQ-0.8-alpha1\myicq-win32\face\15-3.bmp (624, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\16-1.bmp (628, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\16-2.bmp (624, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\16-3.bmp (628, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\17-1.bmp (600, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\17-2.bmp (604, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\17-3.bmp (604, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\18-1.bmp (632, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\18-2.bmp (632, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\18-3.bmp (632, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\19-1.bmp (632, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\19-2.bmp (620, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\19-3.bmp (632, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\2-1.bmp (628, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\2-2.bmp (624, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\2-3.bmp (624, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\20-1.bmp (632, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\20-2.bmp (628, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\20-3.bmp (632, 2002-05-30)
MyICQ-0.8-alpha1\myicq-win32\face\21-1.bmp (708, 2002-05-30)
... ...

MyICQ 0.8 alpha1测试版 ==================================================== --------------- 1. MyICQ是什么? --------------- MyICQ是一套公开源代码的即时通讯软件,包括服务器端和客户端,可以用于互联网或局域网中。可以运行在Windows或Linux(KDE/Qt)操作系统上,这是Windows版。目前客户端程序的界面完全模仿腾讯的QQ。 总之,如果你崇尚***,对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) 服务器端的性能和稳定性

近期下载者

相关文件


收藏者