kMule(官方網站;SF項目頁),是由知名modder:WiZaRd與Tuxman合作開發的,目前終於釋出了公開版本。就譯者所知,kMule是首個捨棄eD2k、完全基於Kad的已公開mod。江河奔涌、斗轉星移,在大家的默默注視中,中心化的eD2k在各種各樣的壓力下不堪重負,終於即將走到其歷史舞台的盡頭……
kMule為基於電騾(eMule) v0.50a版本的一款mod,號稱「The First Kad Only Mule」,顧名思義將不再支持電驢的eD2k網路(edonkey2000 network),而是一個純粹的無中心伺服器eMule KAD網路客戶端。
除此之外,還進行了大量的功能改進,例如為eD2k鏈接和eMule收藏集增加了目錄功能,支持使用Snarl來替換原有的通知功能 ,支持強力共享,CA反吸血,反虛假文件等常見的mod功能。詳細內容請看更新日誌。
下載
eMule v0.50a kMule Build20120902 eD2k鏈接下載:
幫助 | eMule官方 | eMule Fans 電騾愛好者 | eMule-Mods.de | 插件主頁 | |
帶安裝包版本: | |
eMule.v0.50a.kMule.Build.20120902.Installer.exe 查源 | 7.19MB |
二進位版本: | |
eMule.v0.50a.kMule.Build.20120902.Binary.7z 查源 | 2.18MB |
程序源代碼(供程序員交流): | |
eMule.v0.50a.kMule.Build.20120902.Sources.7z 查源 | 2.31MB |
[?]: [?]:, | 11.68MB 3個文件 |
作者的話
作者的話(參見官方論壇發布貼):
Tuxman和我非常自豪地釋出kMule的首個公開版本。
首先我們要感謝eMule開發人員,正是在他們工作的基礎上才能誕生出這個作品。此外還要感謝之前所有參與Beta測試的網友們,他們為kMule的健康成長付出了大量的時間與精力。我們的目標是製作一款輕量級的eMule客戶端,主要有兩點基本考量:
首先,我們從官版eMule代碼中大膽移除了許多內容,使得kMule客戶端能夠極度精簡,以便於任何用戶都只需很少的計算機資源就能夠體驗P2P。
其次,我們也增加了許多的功能,不過這些功能都是在後台默默耕耘的。假如你想了解更多的信息,請查看我們的程序變更日誌。
……
祝大家駕kMule快樂。別忘了時不時喂它一口,它就會慢慢長大的哦^_^
Tuxman & WiZaRd
更新日誌
20120817 (Beta):
~ statically enabled crash dumps [Tuxman]
! fixed possible crash in connections dialog – thx SS1900 [WiZaRd]
~ change the connection globe icons [WiZaRd]
~ fixed wrong tab order in prefs [WiZaRd]
~ changed slotspeed estimation [WiZaRd]
<+> added slotfocus – STATIC! [WiZaRd]
~ changed popup order on startup [WiZaRd]
+ added version check to tools [WiZaRd]
~ improved passive source finding [WiZaRd]
+ added trickle slot orientation slot opening [WiZaRd]
! fixed possible crash in first start assistent – thx Nuberu [WiZaRd]
+ added FDC by BlueSonicBoy [WiZaRd]
~ removed icons from options dialog [WiZaRd]
! don’t send empty directories [WiZaRd]
+ you can now adjust the sharing mode for each directory individually [WiZaRd]
+ added column for fake info to searchlistctrl [WiZaRd]
! fixed stats bug – thx to jerrybg [WiZaRd]
+ ratio indicator smilies in sharedfiles list [WiZaRd]
+ ratio indicator smiliey added to preferences [WiZaRd]
* help them looking friendly by sharing your stuff
+ mediainfo.dll autoupdate [WiZaRd]
~ splash is now shown way earlier to compensate for ipfilter loading times [WiZaRd]
+ added restart confirmation popup [WiZaRd]
! (mis)placement/size of the lower panes in the transfers window by jerrybg [WiZaRd]
+ ColorPreviewReadyFiles [WiZaRd, idea by jerrybg]
+ chat logging [WiZaRd, idea by CiccioBastardo]
+ advanced transfer window layout by Stulle [WiZaRd]
+ re-added option to enable default progress bar style via pref.ini [WiZaRd]
* UseSimpleProgress=0/1
+ diskspace checks now require min(1GB, max(10MB, 5% of HDD)) [WiZaRd]
~ reduced CPU usage for Kad parts [WiZaRd, original by netfinity]
20120724 (Beta):
based upon eMule v0.50a
> updated libpng to v1.5.10
> updated zlib to v1.2.7
> updated CryptoPP to v5.6.1
> updated miniupnplib support to v1.7 (24/05/2012)
– mobilemule [WiZaRd]
– kademlia wnd [WiZaRd]
– server support [WiZaRd]
– IRC [WiZaRd]
– Search Related Files [Tuxman]
~ kad always enabled [WiZaRd]
~ transfer full chunks always enabled [WiZaRd]
~ SUI always enabled [WiZaRd]
+ modder credits [WiZaRd]
~ protocol obfuscation always supported [WiZaRd]
! http downloads were aborting too early (http://forum.emule-project.net/index.php?showtopic=155048) [WiZaRd]
~ code formatting [Tuxman]
+ IntelliFlush [WiZaRd]
* automatic flushing on chunk completion
* filebuffer timelimit default: 15min.
* filebuffer size: 0.5-20MB
~ splashscreen and app icons [WiZaRd]
~ client version: “ed2k Loader” [WiZaRd]
+ modversion [WiZaRd]
~ spam filter always enabled [WiZaRd]
+ AntiFake [WiZaRd, parts from Netfinitys’ FakeAlyzer]
+ Kad Term Cleanup [WiZaRd]
~ simplified DL progress [WiZaRd]
~ detect VLC automatically [WiZaRd]
– scheduler [WiZaRd]
~ credit system always enabled [Tuxman]
~ notifications and proxy settings are only visible when “extended controls” is enabled
– web interface [WiZaRd]
– sound/mail/speech notifications and built-in popups [Tuxman]
+ Snarl support [Tuxman]
* replaces built-in notifier system
* visit http://snarl.fullphat.net/ for download and information
~ connection wizard integrated into first start assistant [WiZaRd]
– connection wizard removed from prefs [WiZaRd]
~ search file colors changed [WiZaRd]
+ ICS by enkeyDev [WiZaRd]
* ICS replaces default chunk selection and cannot be deactivated
+ AntiHideOS by netfinity [WiZaRd]
– “tooltip delay” option [Tuxman]
+ ClientAnalyzer [WiZaRd]
+ Small File Slot [WiZaRd]
+ Queue Size Fix [WiZaRd]
– Peercache [WiZaRd]
– Connect Button [WiZaRd]
+ ModVersion Display in ListCtrls [WiZaRd]
+ searchCatch by SLUGFILLER [Tuxman]
~ message captchas always enabled [WiZaRd]
~ automatically select an alternative port if port is in use [WiZaRd]
+ PowerShare [WiZaRd]
+ Intelligent SoTN [WiZaRd]
+ Payback First [WiZaRd]
+ SharedView Ed2kType [WiZaRd, parts by Avi3k]
~ reserve at least max(10MB, 5% of HD) for ed2k Loader [WiZaRd]
– removed nonsense “OK” button from networkinfo dialog [WiZaRd]
– perflog [WiZaRd]
+ endgame improvement [WiZaRd]
~ use “optimal” tempdir for preview backup creation [WiZaRd]
~ minor cleanup in the Proxy settings [Tuxman]
! fixed 2 memleaks in official KAD code [WiZaRd]
+ autoupdate system [WiZaRd]
+ ipfilter autoupdate [WiZaRd]
~ ipfilters now filter Kad contacts on-the-fly [WiZaRd]
* i.e. we check all known contacts on ipfilter update and delete filtered ones
– removed support for 4 and 8 bit desktop colors [WiZaRd]
* get real – get an update!
~ enhanced ed2k links and collections with folder attributes [WiZaRd]
* downloaded files will retain their directory structure on completion
* have fun with highly improved filesharing via collections
+ NoNeededRequeue by SlugFiller [WiZaRd]
– statically enabled Win7 goodies [WiZaRd]
– statically enabled advanced spam filter [WiZaRd]
– statically enabled message smilies [WiZaRd]
50條評論隱藏
完全捨棄eD2k的mod都出來了。誰下了試用過?
看sf項目首頁上的截圖,kmule和emule的界面外觀基本一致
@emuler 除了捨棄ed2k,看上去沒有大的不同。KAD界面和IRC界面也捨棄了。
是什麼?
這個有點意思,ed2k鏈接和收藏集能支持簡單的目錄了,ed2k鏈接增加了一個值類似 「f=\folder\」
加目錄有什麼用?
有沒有增強kad的搜索功能,比如說特殊字元還有長度的限制
中文語言庫文件無法下載..杯具..
kad應該是趨勢
期待這功能以後還能更好
沒有綠色壓縮包的嗎?
還是說那個二進位的就是?
@kalyrenyaren 就是
不依賴服務器…這也是沒辦法的事情了吧.
這個是怎麼了?我試了下Kmule後就關了其中Hash了一個壓縮包,然後打開一直用的XtremeII,結果發現XtremeII設置全部清零,就像第一次運行一樣,而且自動下載了一些東西,共享文檔中只有一個就是運行Kmule時hash的那個。這個顯然受到Kmule影響了啊 💡 我看了下config文件夾內的東西都在但是不起作用了。
@kalyrenyaren 你的emule不會使用了windows的共享設置這個方式吧,看看幫助解決https://www.emulefans.com/shared-usage/
@gke 應該是這個原因。可是我所有的電驢MOD都是選擇了「每個用戶的配置和下載是獨立的」怎麼還會混淆到一起去啊!試了下應該選擇「在程序目錄下保存配置和下載」
試了一試,好用。至於需要中文語言或者其他語言的朋友,直接從其他EMULE mod里複製一個0.50.0.4版的DLL文件就可以了(一般是在LANG文件夾里)。
@Alien
需要中文語言或者其他語言的朋友,直接從其他EMULE mod里複製一個0.50.0.4版的DLL文件就可以了(一般是在LANG文件夾里)。它本身自帶的語言de_DE.dll也是0.50.0.4版
@lvdaxia 噢醬紫..我去試試..
這個MOD驗證UserHash文件還是preferences.dat、preferencesKad.dat和cryptkey.dat三個文件麼?怎麼我複製了這三個文件過去後,Kmule運行時候UserHash還是和以前的不同啊?
@kalyrenyaren preferencesKad.dat是kad用的。不過你可能是因為配置路徑的問題沒有使用你自己的吧。
@mmm 肯定用了。因為我刪了這三個文件後重啟Kmule,生成了三個新的而UserHash同時也變了,說明這三個是用到了的。不過還是理解不能啊為什麼UserHash就會和其他有不同呢?
弄清楚了,那個是Kad的UserHash,難怪不同。
Kademlia非常依賴24小時在線靜態ip節點來為用戶引導網路。如果這些中心節點被屏蔽掉會給全網帶來極大麻煩。通過上次運行存儲的來源也能引導網路,可一般這些節點過不了幾小時就失效。
所以,不光要保存來源,還要保存客戶的ip,甚至所有在上次運行時遍歷的節點,用neomule高效的節點分析辦法,引導網路。但這樣一來,引導網路會比用中心節點慢,用戶也可能不理解,抱怨。
另外,IRC還有多大的保留必要?用戶似乎很少
@四足獸
對於Kad來說,節點的時效性的確是個大麻煩。所以我覺得應當有一部分熱心人每隔數小時發布一次引導節點文件。但是這樣會有一定的安全風險(不論對發布者還是使用者)。
引導網路比中心節點慢,那是無可避免的事情。全網路總不至於像中心節點那樣被一鍋端。既想打游擊又想風風光光上街溜達的結果就是ZKH。
IRC從目前來看似乎沒有起到足夠的作用。
@Ejack 因為大多數中國人進入internet的年份太晚,沒有使用IRC或usenet這類東西的習慣,而且使用這些古老的東西都有門檻,但是對於國外用的人還是很多的。想想usenet每年傳播的海量資源知道了。IRC可能是國外騾友們能偷偷默默的途徑之一了。
速度不好,暫時的感覺,其他有待體驗……
每次開啟的時候會自動下載個file=mediainfo?……的文件,怎麼關閉?
@kalyrenyaren 好像是多媒體文件信息插件,這個mod還是測試階段吧
新版發布了
俺還是繼續使用ScarAngel吧,這個新生事物等初熟以後再說
據說某防火牆已經能檢測迷惑協議了,能對伺服器查詢實現tcp連接重置。各mod對伺服器查詢時默認使用tcp包還是udp包?
去中心化也許能走得更遠
1不依賴verycd的整理,而是由節點直接交換各自的優質文件信息。這些優質文件由第三方標記並簡單歸類。在傳輸文件時,後台查詢對方的共享文件列表,如果發現優質文件,則在文件傳輸窗口醒目提示。當用戶查看時,記下用戶是否忽略此文件(依據文件名關鍵字,而不是hash值)。保證日後不會重複查看此文件。也能逼近verycd整理文件的規模。
2。依靠網站鑒別虛假文件無法有效懲罰擴散/共享劣質文件。我不但不願意給相應的正分,相反要給負分!並自動發送消息,勸其讓此劣質文件下線。
@Ejack 也許借迅雷離線伺服器能連入kademlia,但這需要修改ipfilter的設置
最新版是20121021
@hzqim
謝謝提醒:
http://sourceforge.net/projects/kmuleproject/files/releases/20121021/
己下最新版,用的不好再來這個.
@Jim kad的機制決定要麼所有版本都改,要麼都無法達到這一要求。如何善用kad搜索請看本站相關文章。我個人不認為增加特殊字元能帶來任何實質提升。
Release 20130112 已釋出
http://sourceforge.net/projects/kmuleproject/files/releases/20130112/
開了半天無上傳。。。
妹的,上傳來了但全是迅雷。。。這貨好像不支持SDC
@zeigasou
它支持的是CA反吸血,見效需要比較長期,國內迅雷之流吸血這麼嚴重,還是推薦DLP(或SCD)反吸血來強效屏蔽
20130601版本更新
http://sourceforge.net/projects/kmuleproject/files/releases/20130601/
內置採用CA技術的動態反吸血防護對天朝的渣雷不管用
此MOD的CA能攔截掉*雷之類的吸血端,需要運行一段時間後效果才會明顯。
已有20130705的更新了。
官網上不去?下載配置文件也失敗,用不了。難道要手動下載?
好像反吸血是有點問題,有*雷的和easymule的一些客戶端,但是大體還是不錯的。
最新版是 Last Update: 2013-07-05,不過那個7z免安裝版的文件名日期寫錯了!
現在好像就kmule是最新更新的吧?迅雷不開vip根本沒速度,文件都被迅雷收集齊了,這下好了,沒人共享,只有花錢買迅雷才可以下!而且還可以分分鐘屏蔽和諧資源!
悲哀!
現在gfw也非常強大,估計emule不改進革新,只會被時代淘汰了!期待更新技術,畢竟bt還是有很大的局限性!
@tkiller
現在kad搜索某些關鍵詞也會不返回結果了 這是兩年前沒有的情況 看來是某些國內的惡意節點的作用
@emule231
所以說政府部門並不都是拿錢不幹活的,至少這些在背後默默攻擊那幾個關鍵字的機關還是挺勤勞的……