在多種電驢網路客戶端(edonkey 2000 network clients)中,最像電驢官方客戶端的莫過於來自法國的著名開源客戶端MLDonkey,它和電驢官方版(eDonkey)一樣支持多種操作系統,具有核心與控制分離的界面,並且除了支持電驢自家的eD2k和Overnet兩種網路外還可以支持BT,DC,Gnutella,Fasttrack等多種流行的P2P應用(電驢可通過插件支持)。
MLDonkey v3.0.6於2010年11月20日發布。主要改進為:添加UPNP支持,支持eMule(電騾)的聊天消息驗證碼,支持二進位KAD節點文件,糾正DC, BT,filetp三種下載方式的一些問題。
MLDonkey官方網站:http://www.mldonkey.org/
下載請至MLDonkey在SourceForge上的項目頁面,由於支持多個操作系統,請選擇適合自己的版本:
http://sourceforge.net/projects/mldonkey/files/
New release: MLDonkey 3.0.6
詳細更新日誌:
2010/11/15: version 3.0.6 = tag release-3-0-6
2010/11/13
7386: Makefile: Do not compile make_torrent when BT support is disabled
– fixes compile error during “make utils”2010/11/07
7355: HTML: Fix URL enconding of commands (ygrek)
7375: FileTP: fix submitting ftp download links (ygrek)
7374: BT: calculate compatible hash for wrong torrents (ygrek)
6012: http_client: Support gzip accept-encoding + content-encoding (ygrek)2010/11/03
7372: GTK2 GUI: Compile with lablgtk-2.14.2 by default2010/11/01
7303: UPNP support (zzpptt)
– to compile using pre-installed libs: configure –enable-upnp-natpmp
– to compile UPNP libs during MLDonkey compile use –enable-force-upnp-natpmp
– ToDo: MinGW support
7365: HTML: improve code for sorting tables (ygrek)
7364: KAD: parse new nodes.dat formats (ygrek)2010/10/28
7358: Update mlnet_strings.ru_RU.UTF-8 (balamutick)2010/10/24
7318: EDK/Emule captcha: Use Base64 functions (ygrek)
7357: configure: fix quoting of arguments (ygrek)2010/10/23
7318: EDK: Emule captcha support and slight cleanup (dennisne)
– added support for Emule’s anti-spam chat CAPTCHAs
– added clear_message_log command to clear (long) message logs
– HTML: reversed order of chat messages
7319: EDK: Fix CryptoPP on mips64 abi n32 (viric)
7356: options: ensure that tmp file is removed (ygrek)
7354: DC: cleanup temporary files (ygrek)
7353: DC: silence “ADC not supported” message (ygrek)
7352: net: do not log ordinary network errors (ygrek)
7351: DC: fix download of large files (integer overflow) (ygrek)
7350: cleanup accesstest temp files (ygrek)2010/10/19
7349: Fix release.* make targets on GNU/kFreeBSD
7348: Update GNU config.guess and config.sub to version 2010/09
MLDonkey是一個開源、免費、跨平台、多協議的P2P共享軟體。是由Fabrice Le Fessant 和 Simon Patarin 從2002年1月發起的。原本是一個在Unix和Linux下對電驢(eDonkey2000)的克隆。後來又移植到了MacOSX和Windows平台上。遵循GPL協議。最初發布時,它只有Linux下的eDonkey協議版本。現在它支持多種P2P協議,並能在類Unix系統、Mac OS X、Windows和MorphOS等操作系統下運行。它使用法國國家信息與自動化研究所(INRIA)研製的Objective Caml語言編寫,同時有些部分使用了一些C語言以及彙編語言的代碼,保證了其高效能。
MLDonkey完全或不完全支持的文件共享網路或協議有:
- eDonkey網路
- Overnet網路
- BitTorrent
- FastTrack網路
- Kad網路
- DirectConnect網路
- HTTP/FTP
- Magnet磁力鏈接
- Gnutella網路
從2.9.0開始,對Gnutella與Gnutella2的支持就已不再默認使用。但是依然可以在配置文件中適當設置以使MLDonkey支持Gnutella與Gnutella2協議。
用戶可以自已選擇搭配MLDonkey的用戶界面或進行遠程管理(可以是網頁瀏覽器,遠程登錄,或是第三方的圖形用戶界面應用程序等)。MLDonkey有Sancho等許多圖形用戶界面客戶端可供選擇。
MLDoneky還可以接受磁力鏈接Magnet URI;
因為可以同時連接到多個伺服器,所以在eD2k網路中的尋源能力比較突出,這也是它速度快的原因之一。但是似乎在kad網路中的表現可能不是太好。
MLDonkey可以同時使用不同的網路協議連接。它可以從不同的網路協議下載融合文件段。不過此功能尚處於試驗開發階段。MLDonkey在終端會話中運行,可以不需要圖形用戶界面環境,這可以節約內存和CPU的使用。MLDonkey的運行可以通過一些可編輯的配置文件來控制,也可以選擇使用一個更加友好的用戶界面來作為設置界面。(部分介紹參考或翻譯自wikipedia)
具體詳情、使用方法可參見MLDonkey官方網站(英文Wiki):
http://mldonkey.sourceforge.net/
19條評論隱藏
這個能用在WinPE下嗎,在網吧上網閑的時候掛我的移動硬碟下片?
Nice !
有沒有適合mldonkey的反吸血插件?
調適使用中。功能彊大,不好駕馭。
MLDonkey 3.0.6 是否能正確識別 utf-8 locale?
請大俠解釋一下在kad網路如何表現不好,是需要自己添加kad節點嗎?
在win 下mldonkey還真不易用,英文太多,界面也難調出。如果有人寫教程就好了。
@half unselfish sharer
MLDonkey 自帶 Telnet 和 webUI 兩個界面介面,推薦 GUI 爲 Sancho ,當然也可以試用其他。
@noraneko 好吧,我是試過一次用webui設置過mldonkey,但那次以後,隔了一天再開機就發現不能運行mldonkey的內核了,命令行提示說有另一個內核已經運行了,而且還佔用了某個pid。這個我真不會處理了。
@half unselfish sharer
那是不正常退出引起的,退出 MLDonkey 必須用 kill ( kill core ) 命令。把 MLDonkey 所在目錄下的 mlnet.exe.pid 文件刪除就可以了。
@noraneko 哦,我會注意的。
請問有那位大大有3.0.6編釋好的mlnet嗎…Q_Q…小的不會編那個東東…我是用NAS01SG機子
@Issac
http://mldonkey.sourceforge.net/Main_Page
如果按裡面的指引不行。
http://mldonkey.sourceforge.net/forums/
可以上去問一下。
http://savannah.nongnu.org/
或找一下這裡。
@Issac 我有編譯好的3.0.6的deb包,只能用於debian/ubuntu,不知道你用的什麼系統。
deb下載地址: http://u.115.com/file/f668d734cd
@Issac 好多NAS用戶對MLDonkey不知所措阿。。前些日子也有一位。。。沒碰過NAS的飄過。。 💡
暫時用了一下,懂了一點。
筆者在win32平台下用「mldonkey+瀏覽器」方式運行。
首先,按版主地方法,地址欄鍵入http://admin@localhost:4080/,界面很簡單。
【傳輸】【搜索】【伺服器】【統計】【設置】【幫助】【直接下載】,後面的框框是用來輸入mlnet命令的,一般只有退出才用到。(鍵入kill,回車)
說一下kad,默認是不用kad鏈接的。啟用方法:點【opitions】出現一表格,表格下方有幾個按鈕,點【web infos】。出現了三張表格,其中第一張的右上角有【add url】,點擊,出現輸入窗口,在裡面輸入
「 kad http://upd.emule-security.net/nodes.dat 」,當然也可以用自己找到的kad節點更新url。點擊確定,刷新。可以看到表格里多了kad一欄,電吉他左面的【DL】,開始下載kad節點信息。至此kad就啟用了。
糟糕,我忘記補充了:下載了kad節點信息後,還要在【opitions】–>【Net】下面把「enable_kademlia」設置為ture!
請問Mldonkey如何備份config文件呢?關鍵是積分不要丟失啊…還有能否將其他版本騾子的積分導入到Mldonkey中?
2條Trackback/Pingback顯示