LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 969|回复: 11

有关linux的qq问题

[复制链接]
发表于 2007-2-25 01:16:21 | 显示全部楼层 |阅读模式
腾迅真黑,改了协议,搞的好多qq的好铀都联系不上,等腾迅出linux版的qq不知道要等的什么时候,现在有兄弟破解了新协议了么?
发表于 2007-2-25 09:45:55 | 显示全部楼层
由于腾讯原版 QQ 存在严重漏洞,所以才改协议的。不要什么都以“XX真黑”为开头,这样说有失公允,也显得比较自私。一个软件还有很多其他用户的切身利益的,而且腾讯的用户以 Windows 平台占绝大多数,腾讯改协议来维护大多数用户利益一点都没错。
回复 支持 反对

使用道具 举报

发表于 2007-2-25 10:27:41 | 显示全部楼层
那现在目前为止有没有可以在linux上面使用的符合新协议的qq 客户端软件呢?
回复 支持 反对

使用道具 举报

发表于 2007-2-25 12:33:57 | 显示全部楼层
我昨天用EVA好用。
回复 支持 反对

使用道具 举报

发表于 2007-3-1 20:34:15 | 显示全部楼层
gaim简洁稳定
在linux下,能登录发消息就行了
华而不实的东西,让windows用户去玩儿吧
回复 支持 反对

使用道具 举报

发表于 2007-3-2 11:13:55 | 显示全部楼层
Eva的cvs版是可以正常使用的
Eva CVS版的安装
cvs -d:pserver:anonymous@evaq.cvs.sf.net:/cvsroot/evaq co eva

解决eva不能添加好友的问题
使用水牛的eva-adding.patch,注意linuxfans上面那个patch是错的。

  1. diff -ur old/src/api/evapacketmanager.cpp eva/src/api/evapacketmanager.cpp
  2. --- old/src/api/evapacketmanager.cpp    2006-10-01 16:09:22.000000000 +0800
  3. +++ eva/src/api/evapacketmanager.cpp    2006-10-15 11:43:37.000000000 +0800
  4. @@ -1275,6 +1275,7 @@
  5.          emit systemMeBeenAdded( packet->getFromQQ());
  6.          break;      
  7.      case QQ_MSG_SYS_ADD_FRIEND_REQUEST:
  8. +    case QQ_MSG_SYS_ADD_FRIEND_REQUEST_NEW:
  9.          emit systemAddMeRequest(packet->getFromQQ(), msg);
  10.          break;
  11.      case QQ_MSG_SYS_ADD_FRIEND_APPROVED:{
  12. diff -ur old/src/evamain.cpp eva/src/evamain.cpp
  13. --- old/src/evamain.cpp    2006-10-15 11:19:04.000000000 +0800
  14. +++ eva/src/evamain.cpp    2006-10-15 11:43:37.000000000 +0800
  15. @@ -1423,6 +1423,7 @@
  16.              win->slotMeBeenAdded( from);
  17.              break;      
  18.          case QQ_MSG_SYS_ADD_FRIEND_REQUEST:
  19. +        case QQ_MSG_SYS_ADD_FRIEND_REQUEST_NEW:
  20.              win->slotAddMeRequest(from, message);
  21.              break;
  22.          case QQ_MSG_SYS_ADD_FRIEND_APPROVED:
  23. diff -ur old/src/libeva/evadefines.h eva/src/libeva/evadefines.h
  24. --- old/src/libeva/evadefines.h    2006-10-15 11:19:07.000000000 +0800
  25. +++ eva/src/libeva/evadefines.h    2006-10-15 11:47:00.000000000 +0800
  26. @@ -413,6 +413,7 @@
  27. /// short ( 2 bytes)
  28. #define QQ_MSG_SYS_BEING_ADDED                   0x0001
  29. #define QQ_MSG_SYS_ADD_FRIEND_REQUEST     0x0002
  30. +#define QQ_MSG_SYS_ADD_FRIEND_REQUEST_NEW 0x0029
  31. #define QQ_MSG_SYS_ADD_FRIEND_APPROVED  0x0003
  32. #define QQ_MSG_SYS_ADD_FRIEND_REJECTED   0x0004
  33. #define QQ_MSG_SYS_Update_HINT                    0x0009
  34. diff -ur old/src/ui/evasyshistoryviewer.cpp eva/src/ui/evasyshistoryviewer.cpp
  35. --- old/src/ui/evasyshistoryviewer.cpp    2006-01-08 06:30:22.000000000 +0800
  36. +++ eva/src/ui/evasyshistoryviewer.cpp    2006-10-15 11:43:37.000000000 +0800
  37. @@ -71,6 +71,7 @@
  38.                  strType = i18n("added");
  39.                  break;      
  40.              case QQ_MSG_SYS_ADD_FRIEND_REQUEST:
  41. +            case QQ_MSG_SYS_ADD_FRIEND_REQUEST_NEW:
  42.                  strType = i18n("request");
  43.                  break;
  44.              case QQ_MSG_SYS_ADD_FRIEND_APPROVED:
复制代码

保存为eva-adding.patch
然后patch -p1 <eva-adding.patch
重新编译就好了。
回复 支持 反对

使用道具 举报

发表于 2007-3-2 11:16:26 | 显示全部楼层
CVS那一段应该是这样的

  1. cvs -d:pserver:anonymous@evaq.cvs.sf.net:/cvsroot/evaq co eva
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-3-2 12:45:15 | 显示全部楼层
fedora-cn的eva是打了补丁的。
回复 支持 反对

使用道具 举报

发表于 2007-3-2 17:21:57 | 显示全部楼层
没用过fedoracn那个eva,我试过yunfan自己写的补丁,可惜是错的。
回复 支持 反对

使用道具 举报

发表于 2007-3-2 21:51:18 | 显示全部楼层
LUMAQQ不是挺好的吗  我现在就在用。
回复 支持 反对

使用道具 举报

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

本版积分规则

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