- eMule Fans 电骡爱好者 - https://www.emulefans.com -

MLDonkey 3.1.0 发布

在多种电驴网络客户端(edonkey 2000 network clients)中,最像电驴官方客户端的莫过于来自法国的著名开源客户端MLDonkey,它和电驴官方版(eDonkey)一样支持多种操作系统,具有核心与控制分离的界面,并且除了支持电驴自家的eD2k和Overnet两种网络外还可以支持BT,DC,Gnutella,Fasttrack,Kad等多种流行的P2P应用网络(电驴可通过插件支持)。

MLDonkey v3.1.0于2010年08月10日发布。主要改进为:增加BT DHT支持,一些小的改进。更多请看详细日志 。

MLDonkey官方网站:http://www.mldonkey.org/ [1]

下载MLDonkey 3.1.0

下载请至MLDonkey在SourceForge上的项目页面,由于支持多个操作系统,请选择适合自己的版本:
http://sourceforge.net/projects/mldonkey/files/ [2]

MLDonkey 3.1.0 for MacOSX [3]

MLDonkey 3.1.0 for Linux [4]

MLDonkey 3.1.0 for Windows [5]

其他系统用户可下载MLDonkey源代码自行编译:
MLDonkey 3.1.0 源代码 [6]

详细更新日志

New release: MLDonkey 3.1.0 [7]

ChangeLog
=========

2011/08/07: version 3.1.0 = tag release-3-1-0

2011/07/24
7499: BT/DHT: fix logging in tools/bt_dht_node.ml

2011/07/16
7573: http: better error reporting (ygrek)
7529: configure: better help strings (ygrek)

2011/05/07
7541: BT: better UI for subfile selection (ygrek)
– remove debug prefix from set_subfile_prio command
– do not reload page when toggling subfiles (ajax)
7540: CryptoPP: Fix compile error with g++ 4.6 (glondu)
– fixes Debian bug 625051

2011/03/28
7518: Configure: Ocaml VCS moved to SVN
– replace –enable-ocamlver=CVS with –enable-ocamlver=SVN to compile SVN trunk
7517: http: fix XSS in error handler (ygrek)
7495: Fix compilation of Ocaml 3.11.* with recent binutils (ecc, glondu)

2011/03/20
7506: BT/DHT: show stats, choose random port (ygrek)

2011/03/14
7501: Options: Disable Overnet by default and remove contact.dat from web_infos

2011/03/13
7456: Mail: Multiple mail addresses for admin (ygrek)
7500: Diskinfo: Recognize BTRFS

2011/03/10
7499: BT/DHT: fix logging (ygrek)
7498: BT/DHT: make token more robust against broken nodes (ygrek)
7497: HTML: mark not saved values in options (ygrek)
7496: BT: stop asking users to submit unknown client ids (ygrek)
7495: Fix compilation of Ocaml 3.12.0 with recent binutils (ecc, glondu)
7494: GTK2 GUI: fix too obtrusive splash window (bugmenot, ygrek)
7493: BT: open DHT port by UPnP (tathar)

2011/01/31
7448: BT: support for partial download (jave, pango & ygrek)
– partial files are not committed, location in temp dir is shown so that users
can easily locate downloaded subfiles

2011/01/23
7442: BT: DHT support (ygrek)
– new options BT-dht_port, BT-use_trackers, BT-dht_bootstrap_nodes
– new verbosity level “dht”

MLDonkey是一个开源、免费、跨平台、多协议的P2P共享软件。是由Fabrice Le Fessant 和 Simon Patarin 从2002年1月发起的。原本是一个在Unix和Linux下对电驴(eDonkey2000)的克隆。后来又移植到了MacOSX和Windows平台上。遵循GPL [8]协议。最初发布时,它只有Linux下的eDonkey协议版本。现在它支持多种P2P协议,并能在类Unix系统、Mac OS X、Windows和MorphOS等操作系统下运行。它使用法国国家信息与自动化研究所(INRIA [9])研制的Objective Caml [10]语言编写,同时有些部分使用了一些C语言以及汇编语言的代码,保证了其高效能。

MLDonkey完全或不完全支持的文件共享网络或协议有:

从2.9.0开始,对Gnutella与Gnutella2的支持就已不再默认使用。但是依然可以在配置文件中适当设置以使MLDonkey支持Gnutella与Gnutella2协议。

用户可以自已选择搭配MLDonkey的用户界面或进行远程管理(可以是网页浏览器 [11]远程登录 [12],或是第三方的图形用户界面应用程序等)。MLDonkey有Sancho [13]等许多图形用户界面客户端 [14]可供选择。

MLDoneky还可以接受磁力链接Magnet URI [15]

因为可以同时连接到多个服务器,所以在eD2k网络中的寻源能力比较突出,这也是它速度快的原因之一。MLDonkey还支持两种无服务器的Kademlia网络,电驴的Overnet和电骡的Kad,另外MLDonkey的来源传播与eMule的来源交换并不兼容。

MLDonkey可以同时使用不同的网络协议连接。它可以从不同的网络协议下载融合文件段。不过此功能尚处于试验开发阶段。MLDonkey在终端会话中运行,可以不需要图形用户界面环境,这可以节约内存和CPU的使用。MLDonkey的运行可以通过一些可编辑的配置文件来控制,也可以选择使用一个更加友好的用户界面来作为设置界面。(部分介绍参考或翻译自wikipedia [16]

具体详情、使用方法可参见MLDonkey官方网站(英文Wiki):
http://mldonkey.sourceforge.net/ [17]

mldonkey