LinuxSir.cn,穿越时空的Linuxsir!

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

OpenQ for Gaim2.0.0beta2最新补丁 (修正不能编译, 不能登入)

[复制链接]
发表于 2006-1-24 13:39:03 | 显示全部楼层 |阅读模式
***************
*2006-01-31 更新
***************
*****更新代码在gaim2.0.0beta2下编译
*****修复隐身及隐身登入功能
***************
*2006-01-24 更新
*****修正了因qq服务器强迫升级而不能登入的bug.
***************
*2006-01-13 更新
*****修正了不重启gaim时logout再login QQ时crash的bug
*****修正了群功能, 现在可以用了, 当然, 它还不会自动加原来已知的群, 要你手动加
*****增加了一个查IP功能在(菜单) Account -> QQ -> Locate an IP
***************
是基于openq-0.3.2改的
因为大小的原因, 我只打包了src目录, 别的目录我没有动过
安装办法
0) 先从openq主页下载源码 openq-0.3.2.tar.gz
1) 解压
tar -xvf openq-0.3.2.tar.gz
2) 解压我的代码
cd open-0.3.2
tar -xvf (代码目录)/src.tar.gz
这就自动覆盖了原来的src目录
3) 编译
./configure
make
make install
搞定

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2006-1-24 13:47:06 | 显示全部楼层
因为原来的贴子太难找了, 为了方便大家找, 我新开了这个贴子
原来的可以参见http://www.linuxsir.cn/bbs/showthread.php?t=236166

这个补丁是刚刚改好的, 还没有仔细测过
这次是升级协议
所以工作量大, 几乎肯定有bug
我只是测试了简单的聊天和群功能

如果发现有可重现的bug, 欢迎发信告诉我 gaofeng@alumni.nus.edu.sg
我有空就改改

btw. 隐身功能似乎可以用了

to xgwu, 你帮忙打个包吧, 这里的附件只能放200k以下的东东

已知的问题:
1) 文件传送接收功能完全没有测试过, 不排除别人给你发文件会引起crash....如果可重现的话, 发信给我, 我尽快改
2) 老问题: 已知的群不会自动出现. 要手动再加一次. (头一次加一下就好了, 以后不用)
回复 支持 反对

使用道具 举报

发表于 2006-1-24 15:47:34 | 显示全部楼层
原来我也想改写,但是改协议工作量太大,没动.现在你真的不错.
谢谢你的工作
回复 支持 反对

使用道具 举报

发表于 2006-1-24 18:11:28 | 显示全部楼层
Debian 的unstable用的是1.5的Gaim,
http://packages.debian.org/unstable/net/gaim

我用gaim-dev 1.5编译新的OpenQ,make没有通过。针对Gaim2.0的OpenQ deb包,可能要过一阵子再打包。

p.s.我用的OpenQ 0.3.2(打了poppyer 2006-01-13 贡献的patch),登录尝试了三次,终于登录进去了。
该包下载:
http://dl.textwiki.org/software/openq_0.3.2-2_i386.deb
回复 支持 反对

使用道具 举报

发表于 2006-1-25 20:41:29 | 显示全部楼层
现在确实不能登录了。
回复 支持 反对

使用道具 举报

发表于 2006-1-25 21:18:57 | 显示全部楼层
留个名先,慢慢看。
回复 支持 反对

使用道具 举报

发表于 2006-1-27 13:43:33 | 显示全部楼层
555555 我用的是GAIM1.5,可以正确CONFIGURE,但是MAKE就报错 。哇呜呜呜呜~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-27 17:48:37 | 显示全部楼层
呼呼
1.5是不能用的啦
因为gaim从1.5到2.0又改接口了
改用2.0吧
哈哈
回复 支持 反对

使用道具 举报

发表于 2006-1-27 18:12:47 | 显示全部楼层
能提供点资料吗?如果不能支持1.5,那么提供点资料也可以!~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-27 19:07:47 | 显示全部楼层
就是QQ要求升级客户端版本
对于旧版本的不让登入
而openQ用的是QQ 2003的那个版本
所以要做的就是升级到2005的登入协议
除了改一些常量
在登入之前还要先request login token, 这个是新协议的要求
回复 支持 反对

使用道具 举报

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

本版积分规则

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