分享
 
 
 

发布Linux下图形界面的QQ软件!!

王朝system·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

QQ Plugin For Gaim in Linux

全图形界面,欢迎大家下载试用。

http://www.zoudan.com

QQ plugin for Gaim使用说明

…………………………………………………………………………………………

Linux下图形界面的QQ

libqq是本人在Linux平台下开发的一个支持QQ协议的Gaim插件,目前已经初步实现了Windows下

QQ软件的一些最基本的功能,已经可以在很大程度上满足在Linux下使用QQ的要求(支持点对点的消息收发,迅速而快捷)。

Gaim是完全的Xwin下图形化程序,Gaim已经完成了大多数及时聊天工具所共有的一些功能,本人实现的只是实现的按QQ通讯讯协议工作的一个协议插件,只负责和QQ协议有关的一些处理。

下图就是Gaim的登陆界面,由于Gaim是用符合国际化标准编制的Xwin程序,所以支持多国语言系统,Gaim可以按照语言环境自己选择合适的字符串翻译,我们在环境变量中设置了中文环境,所以能直接看到中文的提示,如果没有设置中文环境,也不会影响Gaim的使用。(关于中文环境以及中文输入法的介绍和设置,可以参阅最后的说明,以及相关的网站)

如果你是第一次使用Gaim,你需要装入所需要的插件。Gaim缺省提供了很多及时聊天程序的协议插件,比如MSN,ICQ,Yahoo Messager等等。这里我们需要装入QQ协议的插件,如下图所示。

选择我们提供的QQ协议插件liqq-0.0.1-0.50.so所在的目录,点击这个文件名,然后选择“加载”(Load),如果你的版本和你的QQ协议插件的版本一致(Gaim在装入插件的时候需要检查版本号),将出现如上图所示的协议信息。这时候表示QQ协议插件已经正确装载了。

如果已经装入QQ协议插件,我们直接就能添加帐号了。如下图:

可以看到这副图已经添加了很多帐号,有QQ的帐号,有ICQ的,也有MSN的帐号。如果你要新增帐号,点击“添加”按钮,会出来类似下图的帐号设置窗口:

首先选择协议,这里我们选择的是QQ,会出现和QQ有关的一些设置选项。

QQ server是QQ服务器的IP地址,这个地址可以在Windows版的QQ的网络设置选项中找到。

QQ server port是QQ服务器的端口号,这个一般都是8000

Login Method是缺省上线的方法,0表示“隐身”登陆,1表示“正常”登陆,2表示“离开”

添加完帐号之后就可以在图4所示的帐号登陆界面中帐号登陆了,可以用Ctrl键选择多个帐号同时登陆,不同协议的帐号也可以同时登陆。

如果选择几个帐号同时登陆,会出现下图的情况,同时登陆了3个QQ帐号。

如果你是第一次选择某个帐号登陆,程序会自动从服务器下载你的好友名单,和Windows版本的

QQ程序一样,也将先显示出来好友的数字好吗,然后才逐个的获得好友的妮称。程序会保存好这个帐号的好友名单,下次登陆时候就会直接显示好友的妮称和头像了。

登陆成功之后,就可以向Windows版本的QQ一样和好友聊天。双击好友的头像,就可以出现以下的聊天窗口(如果收到别人的消息,该窗口也会出现)

虽然比Windows版本的聊天窗口复杂些,但是大家一看就明白能明白。用户可以选择看好友详细信息,也可以保存聊天记录,其他功能大家可以自己试用一下。

以下是查看好友资料的窗口

估计大家看了觉得有些简陋,我们将在以后的版本中改进,让它和Windows版本的QQ的好友信息窗口一模一样。

用户可以选择Get From Server按钮从服务器上下载最新的好友资料。如果有网友添加你,程序将会弹出如下窗口提示你是否验证他通过。

你可以点击“Get Info”按钮获得网友资料,也可以点击验证通过“Accept”和拒绝验证通过“Deny”,并且在编辑栏中输入你拒绝的理由,或者直接关闭窗口“Close”。

你同样可以添加好友,添加好友有两种方式,一种是用Gaim自己提供的功能直接在好友列表中添加好友的名字,这种方式只是把好友保留在本地的好友列表文件当中,服务器上没有保留。还有一种方式就是正规的QQ添加好友的方式,按下图选择功能"Auth Request"

然后会出现添加好友的窗口:

输入你需要添加的朋友号码,然后填入一些要求验证通过的信息,然后点OK,对方就能收到你要求验证的系统消息。如果对方不需要验证,那么你将直接添加上该好友。如果对方拒绝加入,你也会得到有关的提示。

如果你需要隐身或者暂时离开,我们为你提供了隐身和自动回复的功能。如下图:

可以为隐身(Invisible),离开(Away),和正常上线(Online)。如果你需要自动回复功能,你可以点击主窗口右下方的离开自动回复功能,自动回复的内容可以在Gaim的设置中设置。例如:

Gaim为用户提供了一个DEBUG窗口,可以供提供一些程序内部的调试信息。QQ协议插件有大量的调试信息在该

Debug窗口中显示出来。如图

这个Debug窗口可以在Gaim的设置中选择是打开还是关闭。如果你对Q协议插件的运行调试信息感兴趣,你可以打开该窗口,但是非常值得注意的一点就是,必须及时的清空。因为如果该窗口信息过多,会导致整个Gaim系统的运行速度极大的减慢。清空的方法就是关闭Debug窗口,如果需要再打开即可。我们提供的版本没有图中的Clear按钮。这个将在以后的版本中支持。要提醒的是,并非关闭Debug窗口后就不能取得运行调试信息,我们将所有调试信息文本都保留在~/.gaim/qq_debug_output_xxxx.log文件中(xxx是你登陆的号码)。

大家可以看到Gaim提供非常多的基本设置功能,这将极大的方便你的使用。有关Gaim的一些功能和设置,大家可以自己使用一下,我们在这里不再敷述。到这里,QQ协议插件的所有功能介绍得差不多了,大家可能觉得还有根本没办法和Windows版本的QQ比。不过这毕竟是第一个在Linux图形界面上运行的QQ程序,当然还有很多功能没有开发出来,比如查找好友、更改自己个人信息、邮件提醒、短信功能等等,这些我们都将在以后的版本中逐步开发提供。

希望天下所有的Linux爱好者都能满意的使用这个QQ程序,让我们在Linux下的工作和生活变得更加有趣,这也是我们开发Linux QQ程序的目的。欢迎各位爱好者批评指导,提出自己宝贵的意见。再次感谢大家的支持!

FAQ:

Q:你这个东西没Windows下的QQ好用,哼!

A:这毕竟是Linux下的QQ,有得用已经不错了,呵呵。

Q:我需要查找朋友,并且添加他们。为什么不行?

A:查找朋友的功能以后推出吧。。。。

Q:不能更改个人资料,FT。。。

A:由于GTK的窗口界面程序编制复杂,目前只能简单的用文本框看到好友资料。不过这个功能以后肯定会支持。

Q:为什么有时候发消息巨慢?

A:我们的程序支持点对点方式收发消息,可能你的有些网友在防火墙或责代理服务器之后,所以不能直接联系,Windows下的QQ也只能先试试能否直接联系,如果不通就通过服务器中转。我们的做法也是一样。我们会和你的朋友点对点联系五次,每次3秒,如果都超时了,我们才通过服务器中转。可能这样的原因才导致发消息给某些网友比较慢。但是我们如果发现点对点联系不通,以后对待该用户都是中转了。

Q:为什么第一次登陆的时候看不到好友的头像和妮称?

A:第一次需要从服务器下载,所以较慢,可以看我文章中的解释。

Q:好像能添加自己验证自己为好友也,而且也能给自己发消息,好玩。

A:慢慢玩,玩多了也就腻了。

Q:头像还是很久以前的版本唷!能不能换???

A:我就是怀念以前的头像,我就是喜欢我那个迦菲猫主人的头像。。。。现在还不能改,以后支持自己改头像吧。

Q:我是root,我可以看到别人的密码。

A:FT,Gaim保存用户帐号信息的文件是明文,你有权限当然能看到。我在这里建议大家,如果你的Linux主机有多人使用,请不要在帐号设置的时候保留密码,或者自动登陆。

Q:请问这个软件和Foicq有什么关系,是它的衍生版本么?

A:FT!!!我知道该软件,虽然我以前的补丁都叫Folk什么的,但是这个QQ协议插件和哪个Foicq没有任何关系。。。。

Q:腾讯又会找你麻烦么?

A:我想不会吧,又没做什么坏事。。。。和他们关系还不错。。。。也没作QQ显示IP的补丁了。。。。

Q:你们什么时候推出完美的版本呀?

A:我2月9号回重庆过年,玩爽了回来慢慢搞定吧。。。。

Q:FT,自己都想不出来还有什么问题了。。。

A:^_^,好吧,那我休息一下,上个星期煎鸡蛋把手指煎熟了,很凄凉。。。。这个软件来之不易呀。。。。(BTW:哪位MM能传授一下煎鸡蛋的经验?)

Q:呜呜。。。。

Q:请问你们的联系方式

A:

Orson Zou(邹丹) <tpo@sina.com>

http://www.zoudan.com

Rocky S. Lee <coolrocky@263.net>

2002年2月5日

什么是专业,这就是

…………………………………………………………………………………………

邹丹

2002.02.05

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有