Terminal QQ : MyQQ3.1 (修正Linux下的编译问题)
-
- 帖子: 5
- 注册时间: 2009-03-21 23:58
Terminal QQ : MyQQ3.1 (修正Linux下的编译问题)
Try this page for a terminal QQ:
http://home.xxsyzx.com/home/read.do?id=1222
With myqq, you can easily login Tencent QQ Server using QQ2009 Protocol and chat with your Q friends. Unlike openQ, LumaQQ, MyQQ just needs a basic linux system to run!
已经修正Linux下的编译问题。
Linux编译:
在终端里执行
make -C src -flinux.mak clean all
由于最初没有周全考虑,目前版本暂时不兼容64位的机器,望见谅!
Update History:
Version 3.13 (2009-3-29)
1. Linux(Ubuntu) version compiled!
Version 3.12 (2009-3-22)
1. 用Windows的Sleep代替不推荐的_sleep。
2. 在Mingw32-gcc4.3.3上编译成功。
Version 3.11 (2009-2-8)
1. 输入验证码提示。
2. 修正myqq.c删除好友的bug。
3. 修正添加附言的bug。
Version 3.10 (2009-2-7)
1. 修正09接收消息协议。
2. 全部源代码文件更改为UNIX-UTF8格式。
3. 增加Preference来自定义屏蔽部分协议。
4. 增加添加、删除好友基本协议,支持验证码。
5. 登录后更改状态。
6. 登录机器数据随机填充。
7. 修正myqq.c里无法打印某些消息的bug。
Version 3.08 (2009-1-27)
1. 修正myqq.c里显示好友状态。
2. 修正因缺少pthread_mutex_destroy引起的资源泄漏(可以检测到)。
3. 修正好友数目多时导致分组信息与群信息未能获取的问题。
4. 10分钟刷新群在线成员。
5. 自动建立qqconfig.txt配置文件。
Version 3.03 (2009-1-26)
1. 修正prot_im.c中buf->pos += get_word( buf );在Linux上运行时发生的错误。
2. 编译Linux版本。
3. qqconfig.txt缺失提示。
Version 3.00 (2009-1-25)
1. 更换QQ2008贺岁版协议为QQ2009Preview4协议。
2. 全面使用utf8,myqq.c为Windows用户转换为gb。
3. 移除所有多余,功能不确切的协议处理函数。
4. 能够接收08,09协议的好友消息与群消息。
5. 处理消息中的表情字符,转换成[face:*]以及[image]来表示。
http://home.xxsyzx.com/home/read.do?id=1222
With myqq, you can easily login Tencent QQ Server using QQ2009 Protocol and chat with your Q friends. Unlike openQ, LumaQQ, MyQQ just needs a basic linux system to run!
已经修正Linux下的编译问题。
Linux编译:
在终端里执行
make -C src -flinux.mak clean all
由于最初没有周全考虑,目前版本暂时不兼容64位的机器,望见谅!
Update History:
Version 3.13 (2009-3-29)
1. Linux(Ubuntu) version compiled!
Version 3.12 (2009-3-22)
1. 用Windows的Sleep代替不推荐的_sleep。
2. 在Mingw32-gcc4.3.3上编译成功。
Version 3.11 (2009-2-8)
1. 输入验证码提示。
2. 修正myqq.c删除好友的bug。
3. 修正添加附言的bug。
Version 3.10 (2009-2-7)
1. 修正09接收消息协议。
2. 全部源代码文件更改为UNIX-UTF8格式。
3. 增加Preference来自定义屏蔽部分协议。
4. 增加添加、删除好友基本协议,支持验证码。
5. 登录后更改状态。
6. 登录机器数据随机填充。
7. 修正myqq.c里无法打印某些消息的bug。
Version 3.08 (2009-1-27)
1. 修正myqq.c里显示好友状态。
2. 修正因缺少pthread_mutex_destroy引起的资源泄漏(可以检测到)。
3. 修正好友数目多时导致分组信息与群信息未能获取的问题。
4. 10分钟刷新群在线成员。
5. 自动建立qqconfig.txt配置文件。
Version 3.03 (2009-1-26)
1. 修正prot_im.c中buf->pos += get_word( buf );在Linux上运行时发生的错误。
2. 编译Linux版本。
3. qqconfig.txt缺失提示。
Version 3.00 (2009-1-25)
1. 更换QQ2008贺岁版协议为QQ2009Preview4协议。
2. 全面使用utf8,myqq.c为Windows用户转换为gb。
3. 移除所有多余,功能不确切的协议处理函数。
4. 能够接收08,09协议的好友消息与群消息。
5. 处理消息中的表情字符,转换成[face:*]以及[image]来表示。
- 附件
-
- myqq3.13.zip
- Linux编译修正版
- (233.6 KiB) 已下载 2820 次
上次由 gdxxhg 在 2009-03-29 17:29,总共编辑 1 次。
-
- 帖子: 618
- 注册时间: 2008-08-24 21:34
- 来自: 福州
- 南风夜雨
- 帖子: 840
- 注册时间: 2007-01-04 9:49
- 系统: ubuntu-gnome
Re: Terminal QQ : MyQQ3.1
有人用过吗,怎么样??
- lerosua
- 论坛版主
- 帖子: 8455
- 注册时间: 2007-11-29 9:41
- 联系:
- eagle5678
- 帖子: 1865
- 注册时间: 2006-07-08 14:07
Re: Terminal QQ : MyQQ3.1
make
gcc -c -Wall -O -Werror -o qqsocket.o qqsocket.c
gcc -c -Wall -O -Werror -o qqcrypt.o qqcrypt.c
gcc -c -Wall -O -Werror -o md5.o md5.c
gcc -c -Wall -O -Werror -o debug.o debug.c
gcc -c -Wall -O -Werror -o qqclient.o qqclient.c
gcc -c -Wall -O -Werror -o memory.o memory.c
gcc -c -Wall -O -Werror -o config.o config.c
gcc -c -Wall -O -Werror -o packetmgr.o packetmgr.c
cc1: warnings being treated as errors
packetmgr.c: 在函数‘handle_packet’中:
packetmgr.c:206: 错误: 将一个整数转换为大小不同的指针
packetmgr.c:207: 错误: 将一个整数转换为大小不同的指针
make: *** [packetmgr.o] 错误 1
gcc -c -Wall -O -Werror -o qqsocket.o qqsocket.c
gcc -c -Wall -O -Werror -o qqcrypt.o qqcrypt.c
gcc -c -Wall -O -Werror -o md5.o md5.c
gcc -c -Wall -O -Werror -o debug.o debug.c
gcc -c -Wall -O -Werror -o qqclient.o qqclient.c
gcc -c -Wall -O -Werror -o memory.o memory.c
gcc -c -Wall -O -Werror -o config.o config.c
gcc -c -Wall -O -Werror -o packetmgr.o packetmgr.c
cc1: warnings being treated as errors
packetmgr.c: 在函数‘handle_packet’中:
packetmgr.c:206: 错误: 将一个整数转换为大小不同的指针
packetmgr.c:207: 错误: 将一个整数转换为大小不同的指针
make: *** [packetmgr.o] 错误 1
-
- 帖子: 5
- 注册时间: 2009-03-21 23:58
Re: Terminal QQ : MyQQ3.1
楼上的不是32位的计算机????
- jioyo源
- 帖子: 3476
- 注册时间: 2008-10-08 13:48
Re: Terminal QQ : MyQQ3.1
还是等腾迅的,会越来越好的……
--------------------------------------
论坛精华贴全集:http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=199845
book:http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=198286
论坛精华贴全集:http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=199845
book:http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=198286
- TualatriX
- 帖子: 359
- 注册时间: 2006-11-17 20:07
- 来自: 杭州/宁波
- 联系:
Re: Terminal QQ : MyQQ3.1
Hi,我编译时也出错了,不过跟前一位的信息不同:gdxxhg 写了:楼上的不是32位的计算机????
make: Entering directory `/home/tualatrix/Desktop/2009-2-7/src'
rm -f *.o
rm -f ../myqq
gcc -c -Wall -Werror -o qqsocket.o qqsocket.c
gcc -c -Wall -Werror -o qqcrypt.o qqcrypt.c
gcc -c -Wall -Werror -o md5.o md5.c
gcc -c -Wall -Werror -o debug.o debug.c
gcc -c -Wall -Werror -o qqclient.o qqclient.c
gcc -c -Wall -Werror -o memory.o memory.c
gcc -c -Wall -Werror -o config.o config.c
gcc -c -Wall -Werror -o packetmgr.o packetmgr.c
gcc -c -Wall -Werror -o qqpacket.o qqpacket.c
gcc -c -Wall -Werror -o prot_login.o prot_login.c
gcc -c -Wall -Werror -o protocol.o protocol.c
gcc -c -Wall -Werror -o prot_misc.o prot_misc.c
gcc -c -Wall -Werror -o prot_im.o prot_im.c
gcc -c -Wall -Werror -o prot_user.o prot_user.c
cc1: warnings being treated as errors
prot_user.c: In function ‘prot_user_request_token’:
prot_user.c:349: error: pointer targets in passing argument 2 of ‘put_data’ differ in signedness
prot_user.c: In function ‘prot_user_request_token_reply’:
prot_user.c:381: error: pointer targets in passing argument 2 of ‘get_data’ differ in signedness
make: *** [prot_user.o] Error 1
PS:既然该项目是开源项目,建议在Google Code上注册并使用Subversion来管理项目。
- ptpt52
- 帖子: 717
- 注册时间: 2008-07-27 8:51
- 系统: Ubuntu/Windows
- 来自: 广西玉林|广东深圳
- 联系:
Re: Terminal QQ : MyQQ3.1
代码: 全选
rm -f *.o
rm -f ../myqq
gcc -c -Wall -Werror -o qqsocket.o qqsocket.c
gcc -c -Wall -Werror -o qqcrypt.o qqcrypt.c
gcc -c -Wall -Werror -o md5.o md5.c
gcc -c -Wall -Werror -o debug.o debug.c
gcc -c -Wall -Werror -o qqclient.o qqclient.c
gcc -c -Wall -Werror -o memory.o memory.c
gcc -c -Wall -Werror -o config.o config.c
gcc -c -Wall -Werror -o packetmgr.o packetmgr.c
gcc -c -Wall -Werror -o qqpacket.o qqpacket.c
gcc -c -Wall -Werror -o prot_login.o prot_login.c
gcc -c -Wall -Werror -o protocol.o protocol.c
gcc -c -Wall -Werror -o prot_misc.o prot_misc.c
gcc -c -Wall -Werror -o prot_im.o prot_im.c
gcc -c -Wall -Werror -o prot_user.o prot_user.c
cc1: warnings being treated as errors
prot_user.c: 在函数‘prot_user_request_token’中:
prot_user.c:349: 警告: 传递参数 2 (属于‘put_data’) 给指针时,目标与指针符号不一致
prot_user.c: 在函数‘prot_user_request_token_reply’中:
prot_user.c:381: 警告: 传递参数 2 (属于‘get_data’) 给指针时,目标与指针符号不一致
make: *** [prot_user.o] 错误 1
make:离开目录“/home/chen/Desktop/2009-2-7/src”
- lerosua
- 论坛版主
- 帖子: 8455
- 注册时间: 2007-11-29 9:41
- 联系:
Re: Terminal QQ : MyQQ3.1
听说作者非常牛B的
- sevk
- 帖子: 2060
- 注册时间: 2007-05-08 16:26
- 系统: arch
- 来自: 火星内核某分子内某原子核内
- 联系:
Re: Terminal QQ : MyQQ3.1
路过,但一定要支持一下,学习一下。
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387
- 想入非非
- 帖子: 8078
- 注册时间: 2008-07-14 22:42
- 来自: Beijing
- 联系:
- eagle5678
- 帖子: 1865
- 注册时间: 2006-07-08 14:07
Re: Terminal QQ : MyQQ3.1
×64的,这年头时毛64的gdxxhg 写了:楼上的不是32位的计算机????
- 卞锦生
- 帖子: 320
- 注册时间: 2008-12-07 19:43
- 系统: ubuntu14.10
- 来自: 江苏盐城亭湖区
- 联系:
-
- 帖子: 124
- 注册时间: 2007-10-05 13:25