LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: puzzlebird

关于邀请更多人加入OpenQ的倡议

[复制链接]
发表于 2004-5-19 01:35:17 | 显示全部楼层
这几天在研究kopete的protocol插件怎么写,不知道有没有同道也在搞,不懂得地方很多。

这里好像还是用gaim的人多些,我如果不是kopete下面没有QQ早就把gaim扔了,还是比较喜欢kde。虽然kopte到现在还不支持用户头像和透明图标。

另外昨天用source insight看openQ的源代码的时候发现好像indent不对,我没有改SI缺省的tab。建议作者把tab替换成空格,这样所有的编辑器看都没有问题。
发表于 2004-5-19 08:24:33 | 显示全部楼层
最初由 dreamdreams 发表
这几天在研究kopete的protocol插件怎么写,不知道有没有同道也在搞,不懂得地方很多。

这里好像还是用gaim的人多些,我如果不是kopete下面没有QQ早就把gaim扔了,还是比较喜欢kde。虽然kopte到现在还不支持用户头像和透明图标。

另外昨天用source insight看openQ的源代码的时候发现好像indent不对,我没有改SI缺省的tab。建议作者把tab替换成空格,这样所有的编辑器看都没有问题。


gooooooooooooooood job. good luck~
发表于 2004-5-20 11:37:31 | 显示全部楼层
今天又看了半天,大概明白了协议插件的工作过程。不过这几天要恶补Perl,下周一有面试。只好等面试之后再继续了。
发表于 2004-6-23 14:08:40 | 显示全部楼层

不能输入!!!

我安装完以后登录 聊天时不能输入中文和英文键盘就象没有坏了一样一点反应都没有!!!!查看了一些相关资料也安装了P3还是不能用!!不知是何原故!!!我用的Redhat el3
请指教!!!!!
发表于 2004-7-27 20:48:12 | 显示全部楼层
先顶一下,说实在的,我真不愿这个贴子永远沉下去。希望大家能以更大的热情关注openQ的发展。
目前我在两方面作了一些尝试。
其一,为openQ正式加入FreeBSD的ports树作出努力。我曾提交过一个openQ的port(参考Trotk的成果),但FreeBSD ports的committer对port的这种形式有异议,目前暂且搁置,具体请见FreeBSDChina.org的讨论:
http://www.freebsdchina.org/foru ... 842b797ba1fc2a69a8e
其二,其实就是基于以上考虑,我想把openQ独立于gaim而单独发布,类似于gaim-snpp(gaim-snpp.sourceforge.net),这样就不需要为openQ这个功能而重新编译整个gaim了。但这样做openQ依赖一些gaim的头文件,一般gaim在安装时不会把头文件安装上去的(比如make install之后;几个发行版的rpm包;FreeBSD中通过ports/net/gaim安装后)。折中的办法就是把gaim的头文件加入openQ的源码中。但gaim-snpp好像没这么做,还有gaim-blogger,gaim-encryption,gaim-meanwhile,gaim-xmms-remote等也都是这样的。目前我已初步编译成功,还在做一些测试。
最后还有一点,相信也是大家最愿意看到的,就是把openQ正式加入gaim代码中。真希望我能看到有那么一天。
发表于 2004-7-28 13:01:53 | 显示全部楼层
你说的都有道理,只是:
openq 已经和你想要达到的编译、发布方式差不多了
openq 完全不需要和整个 gaim 一起编译,只需要编译一个对应 gaim 版本的 libqq 插件,然后拷贝就可以了。

现在 openq 的插件不稳定,等开发稳定后我想他们就会这么做了。


编译出来单个 openq 插件至少在 mingw 下很简单:
Windows 下 MinGW 的插件编译过程:(注意 gaim 运行版本与原代码要对应)
=================================
在 gaim 的编译环境安装好之后...

$ cp -dpR /path/to/qq /path/to/gaim/src/protocols/
$ ls /path/to/gaim/src/protocols/qq/Makefile.mingw
$ cd /path/to/gaim/src/protocols/qq
$ make TYPE=PLUGIN -f Makefile.mingw all
$ ls ./libqq.dll
$ cp ./libqq.dll /cygdrive/c/path/to/gaim/plugins

重起 gaim.exe
然后就可以增加 QQ 帐户了

openq for windows 的下载地址:
http://rmbchina05.dns0755.net/pub
http://rmbchina01.dns0755.net/pub
http://rmbchina02.dns0755.net/pub
http://rmbchina03.dns0755.net/pub
http://rmbchina04.dns0755.net/pub


最初由 哈蜜瓜 发表
先顶一下,说实在的,我真不愿这个贴子永远沉下去。希望大家能以更大的热情关注openQ的发展。
目前我在两方面作了一些尝试。
其一,为openQ正式加入FreeBSD的ports树作出努力。我曾提交过一个openQ的port(参考Trotk的成果),但FreeBSD ports的committer对port的这种形式有异议,目前暂且搁置,具体请见FreeBSDChina.org的讨论:
http://www.freebsdchina.org/foru ... 842b797ba1fc2a69a8e
其二,其实就是基于以上考虑,我想把openQ独立于gaim而单独发布,类似于gaim-snpp(gaim-snpp.sourceforge.net),这样就不需要为openQ这个功能而重新编译整个gaim了。但这样做openQ依赖一些gaim的头文件,一般gaim在安装时不会把头文件安装上去的(比如make install之后;几个发行版的rpm包;FreeBSD中通过ports/net/gaim安装后)。折中的办法就是把gaim的头文件加入openQ的源码中。但gaim-snpp好像没这么做,还有gaim-blogger,gaim-encryption,gaim-meanwhile,gaim-xmms-remote等也都是这样的。目前我已初步编译成功,还在做一些测试。
最后还有一点,相信也是大家最愿意看到的,就是把openQ正式加入gaim代码中。真希望我能看到有那么一天。
发表于 2004-7-29 01:24:36 | 显示全部楼层
支持。
但 OpenQ 的原作者 puzzlebird 兄似乎好久没有露过面了。OpenQ 需要继续开发。
发表于 2004-7-30 17:36:33 | 显示全部楼层
我能负责pdf的维护和主页更新。算我一个?
发表于 2004-8-2 09:11:28 | 显示全部楼层
最初由 joymarquis 发表
你说的都有道理,只是:
openq 已经和你想要达到的编译、发布方式差不多了
openq 完全不需要和整个 gaim 一起编译,只需要编译一个对应 gaim 版本的 libqq 插件,然后拷贝就可以了。

现在 openq 的插件不稳定,等开发稳定后我想他们就会这么做了。


编译出来单个 openq 插件至少在 mingw 下很简单:
Windows 下 MinGW 的插件编译过程:(注意 gaim 运行版本与原代码要对应)
=================================
在 gaim 的编译环境安装好之后...

$ cp -dpR /path/to/qq /path/to/gaim/src/protocols/
$ ls /path/to/gaim/src/protocols/qq/Makefile.mingw
$ cd /path/to/gaim/src/protocols/qq
$ make TYPE=PLUGIN -f Makefile.mingw all
$ ls ./libqq.dll
$ cp ./libqq.dll /cygdrive/c/path/to/gaim/plugins

重起 gaim.exe
然后就可以增加 QQ 帐户了

openq for windows 的下载地址:
http://rmbchina.vicp.net/gaim.html
发表于 2004-8-11 09:05:18 | 显示全部楼层
开发的团队有什么更新?能不能更新?怎么更新?

协议解析有什么进展?解析的途径?可以共享?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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