pythunder又写了一遍

前几天在Python中文件邮件列表里看到讨论使用Python实现迅雷,后来又在Ubuntu论坛看到一个贴子,实现了获取迅雷服务器上的侯选资源(不是开源的)。突然就对这个迅雷协议很感兴趣,在别人分析的基础上用Python写了个小工具,与Ubuntu论坛上那个作用是一样的,获取迅雷服务器上的侯选资源。

迅雷有多个资源服务器,有的资源服务器返回完全一样,有的返回某些一样,这样可以指定多个服务器,获取更多的资源,同时也可以防止某个服务器不能正常响应。

用webpy写了个演示面面:
http://cocobear.github.io/demo/pythunder/?url=http://3.duote.com/xunleidt.exe

不知道开源了会不会产生麻烦?

———————————解释下标题——————————
前几天拿U盘做产量的时候没把代码备份出来,所以原本已经写好了今天又写了一遍,幸好代码很短:-)

Comments

zay: 你发的用不了 不知道是不是没有编译过的问题?

kongove: 给我邮箱发一封,学习一下。 下面我也得深入python了。

edikud: 代码就是看不懂。。。。

edikud: 加了个友情链接

可可熊: 楼上指什么代码看不懂?

edikud: PyFetion。。。

草儿: 可以复制,我刚试了。但有时候似乎不好使。Firefox下可以。 本文来源于可可熊的窝 http://cocobear.github.io , 原文地址: http://cocobear.github.io/2009/05/04/rewrite-pythunder/ 靠,我在IE8下复制了一句你就给我自动加了那么多。

zay: bear 我也想要一份……

damon: 又有啥好东西哦!

草儿: 已经有两次同样的错误了,期待你第三次掉进那条河……

草儿: 对了,你的页面内容是不是不能复制?

可可熊: 可以复制,我刚试了。但有时候似乎不好使。Firefox下可以。

Kermit: 排队——我也要一份…… BTW: “不知道开源了会不会产生麻烦?”——我觉得只要你没有反汇编xunlei的代码,只是通过抓包分析得到的的东西,不管开源与否,应该都不会有问题吧。

可可熊: 我指的是公开后用的人多了,很快就会被迅雷封掉。

Kermit: 这个是肯定的喽,没见过哪个不被封的……除了那些封不住的。

zay: bear同学 不知道 你能不能发那个*.pyc的文件给我呢?源代码没有没关系 我想在我的服务器上面使用

zay: liangkazhe@gmail.com 谢谢你了

cocobear: 还没完善,等整完善了给你。

可可熊: 你的邮箱。

ysjdx: 不知道可不可以把*.pyc文件给我呢?我想用,谢谢了!:)

ysjdx: ysjdxcn@gmail.com :)

tocer: 非常感谢。有时候要下载某个失效的链接,非这个东西不可:(

tocer: 能否给我一个,就算pyc也成,我自己拿着玩

zidane: 迅雷真是让人又爱又恨

可可熊: http://code.google.com/p/pytool/

brooklyn: 同求代码……保证不泄漏出去。

坚持原创技术分享,您的支持将鼓励我继续创作!