stubma 发表于 2004-6-8 21:37:06

LumaQQ Patch 3 测试版第一版

≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
LumaQQ Patch 3 测试版第一版
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡

■ 主要特点:初步支持文件传输

■ 下载地址:http://lumaqq.linuxsir.org,抓图也可以在演示页面欣赏

■ 说明:Patch 3有四个目标,文件传输是最大的一个。目前文件传输并未实现
完全,但是已经具有一定的可用性,我想应该可以放出来让有兴趣的用户测试
一下了。并不推荐喜欢稳定的用户使用。
源代码更新至20040608

■ 已实现部分:
1. 支持多路传输,就是你和某个好友之间可以同时有多个文件传输任务在进行
2. 支持双方都在同一个防火墙内的情况
3. 支持双方一个在防火墙内,一个在防火墙外的情况
4. 支持双方都在防火墙外的情况
5. 文件大小不限
6. 有一定的容错,但是不敢说很完整,基本应该没问题
7. 采用UDP协议传输
8. 修正了一个因为未知协议而导致解析错误的问题

■ 未实现部分:
1. TCP协议传输
2. 双方在不同防火墙内的情况

■ 理解万岁
由于文件传输的过程复杂,情况繁多,况且不可能知道每一个协议的细节,因此
很难站在一个全局的高度对结构做出设计,调试起来也非常费时间。我不仅需要
兼顾各种情况,还要测试LumaQQ与LumaQQ,LumaQQ和2003,LumaQQ和2004
的交互状况。这个确实比较累,而实际上,我也没有穷尽各种情况的进行测试,
我对此已经很尽力了,如果你觉的不好用或者bug太多,还请见谅,这毕竟是一个
初步的测试版。

■ 一个小trick
由于还没有实现TCP传输,所以TCP请求不会有反应,可是QQ有个毛病,似乎第一
次传输的时候总喜欢用TCP试探一下,对于这种情况,我暂时设计了自动拒绝TCP
传送文件的请求,这样第二次,QQ就会学乖了,会用UDP了。所以你在碰到我这个
trick的时候不要惊慌~, :)

■ 感谢
有很多人要感谢,懒的说名字了。希望我的工作对你们有所帮助

thinker007 发表于 2004-6-8 23:38:11

stubma,不知道这个版本对无法输入中文的问题有没有解决?

thinker007 发表于 2004-6-8 23:40:36

还有,有没有可能把源代码给出来? :lol:

stubma 发表于 2004-6-9 00:00:31

stubma,不知道这个版本对无法输入中文的问题有没有解决?

无法输入中文的问题,其实是fcitx的问题,我在网站的faq中已经做了描述,新版的fctix3(还没发布),似乎不再有这个问题了

thinker007 发表于 2004-6-9 11:09:51

无法输入中文的问题,其实是fcitx的问题,我在网站的faq中已经做了描述,新版的fctix3(还没发布),似乎不再有这个问题了
呵呵,我还以为是你的LumaQQ问题呢,不过chinput好像也会无法输入中文,有时候连E文输入也有问题,但愿fctix3能解决这个问题,那时候就可以用你的LumaQQ了,体会一下java的魅力!还有,你的LumaQQ会不会是不通过tencent服务器直接,而是点对点的传信息?我用LumaQQ和人聊天后发现再开QQ(非LumaQQ)会有刚才别人发给我的消息(在LumaQQ里面我已经收到了的)……奇怪啊

stubma 发表于 2004-6-9 11:24:12

不敢说我的一定没问题,只是fcitx有这样的好消息,不过fcitx 3还没有发布,这个问题不一定解决的完美(有用户说fcitx 3解决了,也有人说依然存在)。重写聊天输入组件的计划不会变,只是要实现这么多功能,时间精力有限。

后面那个情况偶尔会出现,maybe是我的bug。也是一个比较奇怪的问题,从程序上来说,我该处理的都处理了,按理说服务器不应该这么发疯

Mandrake 发表于 2004-6-9 11:32:08

后面那个情况,我用openq也会出现。而且两个软件都不是偶尔会出现,而是一定会出现。

stubma 发表于 2004-6-9 11:56:46

后面那个情况,我用openq也会出现。而且两个软件都不是偶尔会出现,而是一定会出现。

那多少给我点安慰了,也许是服务器发狂,要不可能是对协议某个地方没有完全了解造成的

stubma 发表于 2004-6-9 11:57:55

还有,有没有可能把源代码给出来? :lol:

仔细看看网站吧,源代码一直都在上面

thinker007 发表于 2004-6-9 15:16:28

仔细看看网站吧,源代码一直都在上面
我看看去! :lol:
后面那个情况,我用openq也会出现。而且两个软件都不是偶尔会出现,而是一定会出现。
好像我的gaim0.76cvs不会有这种现象啊! :lol:

wqsd 发表于 2004-6-9 15:54:43

我第一时间下载了,马上测试……

不知道0.2的老掉线有没有解决??

KanKer 发表于 2004-6-9 17:46:00

解决在lumaqq上输入问题的fcitx版本在这里下载:
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=71405

secpoint 发表于 2004-6-9 21:52:01

我不能传文件

stubma 发表于 2004-6-9 23:27:37

我不能传文件

两个不同局域网之间还没有实现的,你是这种情况吗?

atfa 发表于 2004-6-10 00:39:29

stubma,

我帮你把这个帖子置顶,然后每次的更新都往里面加

你看这样方便一点

还是每次你都重新发布一个帖子方便一点?

:wink:
页: [1] 2
查看完整版本: LumaQQ Patch 3 测试版第一版