MLDonkey 3.2.1 發布

MLDonkey

在多種電驢網路客戶端(eDonkey 2000 Network Clients)中,最像電驢官方客戶端的是來自法國的開源客戶端MLDonkey。它和電驢官方版一樣支持多種操作系統,採用核心與界面分離的架構,除支持eD2k與Overnet外,還可接入BT、DC++、Gnutella、Gnutella2、Fasttrack、Soulseek、Kad等網路。

MLDonkey的最新版本是3.2.1,發佈於2024年8月20日

項目已遷至GitHub

原先的SourceForge項目頁於2022年6月13日發布公告,說明開發已遷往GitHub。SourceForge上的文件停留在2014年的3.1.5,不應再從那裡下載。原託管在SourceForge的wiki與論壇也已於2023年8月21日因PHP版本升級而關閉,目前由GitHub Discussions代替論壇功能。

現在的項目地址:https://github.com/ygrek/mldonkey

項目目前由ygrek一人維護,更新頻率較低。3.2.1距上一版本3.1.7-2相隔五年,至今又已近兩年未有新版。

3.2.1更新內容

3.2.1是純構建層面的小版本,未改動功能代碼:

  • 升級autoconf構建系統文件
  • 將configure腳本提交進git,使發布的源碼包與tag檢出內容一致
  • 禁用autoconf的自動調用

3.2.0更新內容(2024年8月18日

本輪更新的主體在兩天前的3.2.0,主要變化是支持較新的OCaml版本,現支持範圍為4.03至4.14。代價是不再支持在源碼樹內自行編譯OCaml,編譯前須先在系統中安裝OCaml。

  • 修復重複的Content-Length響應頭
  • 支持miniupnpc 2.2.8
  • 升級樹內構建所用的upnp/natpmp庫版本
  • 修復從命令行設置各網路專屬選項失效的問題
  • 修復在較新的safe-string版OCaml下的編譯問題
  • CryptoPP加密庫的若干編譯修復
  • 網頁界面新增深色主題
  • 內部代碼與構建系統清理

官方另說明,GTK2圖形界面(newgui2)的編譯條件較為苛刻,需使用系統自帶的OCaml與lablgtk2,或用OCaml 4.05配合--enable-batch。多數用戶用不到它——MLDonkey的常規用法是運行核心程序mlnet,再用瀏覽器訪問其網頁界面(默認http://127.0.0.1:4080)進行操作,這套架構適合放在NAS、路由器或小主機上長期運行。

下載MLDonkey 3.2.1

MLDonkey 3.2.1(GitHub Releases)

歷史版本可在發布頁列表查看。Debian、Ubuntu、Arch、FreeBSD等發行版的倉庫中一般都有mldonkey-server包,用包管理器安裝較為省事,但倉庫版本可能落後。

如果只是想使用eD2k網路,Windows下用eMule、跨平台用aMule更為直接,兩者都有完整的圖形界面。MLDonkey的特點在於一個後台進程同時接入多個網路,並可隨時用瀏覽器遠程管理,適合伺服器與NAS用戶。

發表評論

您的Email將不會顯示出來。頭像請至Gravatar.com註冊上傳。*號標註項為必填。

*
*
*
標籤用法
字數:0