python有edk2协议的接口么

21 views
Skip to first unread message

David Hu

unread,
Feb 21, 2011, 9:20:47 AM2/21/11
to sh...@googlegroups.com
今天辞职了,想在家捣鼓捣鼓python,发现我的macosx上居然没什么好用的骡子端,想自己用python实现一个看看行不行,但不知到python下有没有这样的协议或成功的案例。请熟悉python的大大指教:)

--
From David

xin yuepeng

unread,
Feb 21, 2011, 7:58:02 PM2/21/11
to sh...@googlegroups.com
羡慕,有勇气。。其他的不知道。。
338.gif

Shell Xu

unread,
Feb 21, 2011, 8:45:44 PM2/21/11
to sh...@googlegroups.com
我怎么想,用python搞p2p都有点蛋疼的味道。
1.有大量的C实现。mac上起码能跑起mldonkey和amule来。
2.python中要进行内存级别的缓存,其实现并不算太直观。
作为一个比较简单的方法,我建议你跑个mldonkey-server,然后用gui协议去控制。这些东西都是弄的到的,比直接搞ed2k简单多了。

在 2011年2月21日 下午10:20,David Hu <david...@gmail.com>写道:



--
无能者无所求,饱食而遨游,泛若不系之舟

Xi Shen

unread,
Feb 21, 2011, 9:21:24 PM2/21/11
to sh...@googlegroups.com
BT最开始不就是用python写的吗。。。蛋何痛之有?


2011/2/22 Shell Xu <shell...@gmail.com>:

--
Best Regards,
Xi Shen (David)

http://twitter.com/davidshen84/

Shell Xu

unread,
Feb 21, 2011, 9:39:54 PM2/21/11
to sh...@googlegroups.com
做原型和做产品是两码事情。
你可以看看现在流行的bt客户端有几个用了原始的python代码。

2011/2/22 Xi Shen <david...@googlemail.com>



--
无能者无所求,饱食而遨游,泛若不系之舟

大熊

unread,
Feb 21, 2011, 8:06:01 PM2/21/11
to sh...@googlegroups.com
在 2011年2月21日 下午10:20,David Hu <david...@gmail.com>写道:

mldonkey和amule不能在mac上跑?

--
立志在女儿把我搞崩溃前把她养大:(

cnhack TNT

unread,
Feb 21, 2011, 9:17:32 PM2/21/11
to sh...@googlegroups.com
homebrew 装个 mldonkey 就搞定了, mldonkey 自带 webgui,很好用
当然你也可以装个 sancho 来控制 mldonkey

2011/2/22 Shell Xu <shell...@gmail.com>

David Hu

unread,
Feb 21, 2011, 10:28:39 PM2/21/11
to sh...@googlegroups.com
mldonky有mac端么?我怎么只看到win和linux

2011/2/22 Shell Xu <shell...@gmail.com>



--
From David

Serenade

unread,
Feb 22, 2011, 8:14:10 AM2/22/11
to sh...@googlegroups.com
amule不行么

2011/2/22 David Hu <david...@gmail.com>:

Qian Hong

unread,
Feb 22, 2011, 11:30:36 PM2/22/11
to sh...@googlegroups.com
2011/2/21 David Hu <david...@gmail.com>:

> 今天辞职了,想在家捣鼓捣鼓python,发现我的macosx上居然没什么好用的骡子端,想自己用python实现一个看看行不行,但不知到python下有没有这样的协议或成功的案例。请熟悉python的大大指教:)

http://ed2k-tools.sourceforge.net/python.shtml
这个对你有用吗?
This code represents a python framework for easy manipulation of
.part.met files (edonkey and overnet download meta-information). This
set of classes allows for rapid development of ed2k tools, using a
very simple API.

我只用过其中的ed2k_hash,别的不了解.

--
Regards,
Qian Hong
-
Sent from Ubuntu
http://www.ubuntu.com/

David Hu

unread,
Feb 22, 2011, 10:07:29 AM2/22/11
to sh...@googlegroups.com
速度超慢,界面超烂,最后更新是2009年。。。。

2011/2/22 Serenade <seren...@gmail.com>



--
From David
Reply all
Reply to author
Forward
0 new messages