eMule之KAD斷頭檔

KAD斷頭檔,又稱種子檔,它指的是:某個在KAD網路上傳播的文件,發布者沒有分發完便撤源。以後,只要擁有這個文件的一部分的用戶,就能獲得更多的KAD來源,下載/上傳其它文件就有可能提速。

介紹

KAD網路是eMule連接的網路之一。增加KAD節點數,是增加來源、提高eMule下載/上傳速度的手段之一。

下載/上傳某個公共的斷頭檔時,會聯繫同樣也在上傳/下載此文件的用戶,獲取KAD節點列表,以達到增加KAD來源數的目的,從而增加你所能搜索到的文件數,並有可能增加下載/上傳其他文件的速度。下載此斷頭檔的用戶越多,獲取的KAD節點就越多。

製作KAD斷頭檔,一般以正好9.28MB(9728001位元組)為宜。因為斷頭檔必須至少一整個文件段(文件段,又名文件塊、區塊,英文:partfile或chunk。eMule將文件分成每9.28MB一個文件段來下載,正好9.28MB的整數倍的時候,多餘的0位元組依然獨立成為一個文件段),否則不會出現在共享列表中。所以,9.28MB是滿足要求的最小大小。

在使用時另外還需要注意,一般應禁用A4AF。A4AF就是Ask for another file,如果對方源內有你需要下載的2個以上文件,eMule只為其中一個文件排隊。禁用A4AF是因為,你將有可能只為斷頭檔排隊,導致其他正常下載的文件都靠邊站。

在最早的時候,斷頭檔並非為了獲取KAD節點,而僅僅是為了找好友方便而設置的。由於eMule的好友功能不很完善,有用戶想出了辦法,幾個好友下載一個斷頭檔,聯繫好友時,從下載/上傳斷頭檔的名單中找到好友。至今也依然可以用斷頭檔的方法聯繫好友。

使用

點擊eD2k鏈接,下載某個斷頭檔。

由於斷頭檔是沒有分發完便撤源的文件,下載斷頭檔的用戶將會永遠無法完成它的下載。下載到一定大小之後,將會因為無來源而停止下載。但是它會一直存在於你的下載列表裡,不要管它,不要刪除,放在那裡即可。

另外要把這些文件的優先順序設為低。如果你用的是eMule,建議在「設置」的「擴展設置」中勾選「為節省CPU資源禁用A4F4」。

缺點

eMule可以通過自動更新KAD節點文件nodes.dat來獲取KAD節點。通過斷頭檔來獲取節點,雖然可能容易找到「志同道合」的,但這樣通過請求文件輾轉獲取,也會耗掉很多內存和網路帶寬。

網友Felix Yan也認為,KAD斷頭檔必須慎用。它「獲得的許多節點是『不優化』的,對下載現有資源和搜索需要的相關資源是沒有任何幫助的。KAD本身是一個依據『節點相關性』自動優化的系統,一個ID能連接到的節點永遠只是偌大網路中很小的一部分。下載文件=>向KAD搜索、直到找到需要的源,這是一個自動優化的過程,使用「斷頭檔」進行干預,是一種得不償失的行為。」

一些斷頭檔

這裡是在網路上流傳的一些斷頭檔:

eD2k鏈接
幫助 | eMule官方 | eMule Fans 電騾愛好者 | eMule-Mods.de | 插件主頁
流傳已久的三個斷頭檔
Cyndi-Connect.tmp 查源 9.41MB
[PTT]emule_friend.rar 查源 21.94MB
[ShareGet]emule_friend.rar 查源 10.08MB
ied2k網友yanyuelin製作的斷頭檔
[ieD2k]好友檔 查源 9.28MB
[ieD2k][kad][遊戲] 查源 9.28MB
[ieD2k][kad][音樂] 查源 9.28MB
[ieD2k][kad][軟體_資料_綜藝_電視節目] 查源 9.28MB
[ieD2k][kad][劇集] 查源 9.28MB
[ieD2k][kad][動漫] 查源 9.28MB
[ieD2k][kad][電影] 查源 9.28MB
教育網內流傳的斷頭檔
教育網的驢友請下載,以方便分享.rar 查源 11.09MB
[?]: [?]:, 117.47MB
11個文件

(如果你有其他好的斷頭檔,可以在評論中告知)

參考與引用的文章

33條評論隱藏

  1. #1 gast
    2010年5月27日 周四 20:40 | 回復

    斷頭檔到底是好是壞
    沒有一個官方的準確的說法嗎?

  2. #2 777
    2010年5月27日 周四 20:50 | 回復

    kad1的時候有用,現在早就完全kad2了,感覺用處不大了。

  3. #3 sFx
    2010年5月28日 周五 03:18 | 回復

    慎用慎用

  4. #4
    2010年5月28日 周五 10:39 | 回復

    禁用A4AF是如果對方源內有你需要下載的2個以上文件,eMule只為其中一個文件排隊。
    啟用A4AF是如果對方源內有你需要下載的2個以上文件,eMule同時排隊嗎?望高手解答
    A4AF就只有這個功能?

  5. #5 qysnn
    2010年5月28日 周五 12:49 | 回復

    @龍 不是的,A4AF功能主要是讓你決定給哪個文件排隊。同時只能排一個隊。

  6. #6
    2010年5月28日 周五 15:29 | 回復

    那開啟跟關閉有什麼不一樣?

  7. #7 囧王
    2010年5月28日 周五 17:25 | 回復

    @龍 你是用手機還是電腦發的評論?每次都自動跑spam列表裡了。。

  8. #8
    2010年5月28日 周五 19:13 | 回復

    我用手機發評論的,不然我向你提那麼多改善手機的意見做啥……還有spam什麼意思?對了再向你提個意見,手機評論不能引用別人的回復啊

  9. 2010年5月29日 周六 14:36 | 回復

    竟然把這玩意發出來了……

  10. #10 willon000
    2010年5月30日 周日 17:45 | 回復

    @龍
    spam指垃圾信息餓..

  11. #11 xiaoaaaa
    2010年5月30日 周日 20:56 | 回復

    什麼叫斷頭檔

  12. #12
    2010年5月31日 周一 00:44 | 回復

    難怪我發評論都不馬上顯示……重新發又提示評論以發

  13. #13 囧王
    2010年5月31日 周一 01:03 | 回復

    @龍
    現在好了,沒問題了。。。

  14. #14 silbermond
    2010年6月1日 周二 01:04 | 回復

    感覺用處不大 可行價值僅存在於理論上 知道有這個東西就行了 感興趣的也可玩玩看

  15. #15 hqy101
    2010年6月1日 周二 15:43 | 回復

    我試過一段時間,沒感覺出什麼啊。

  16. #16 DGQ
    2010年6月20日 周日 19:44 | 回復

    @hqy101 最近的版本已經沒有必要這個了

  17. #17 Solitudes
    2010年7月10日 周六 13:39 | 回復

    下了音樂那個斷頭檔,貌似沒用。

    掛了50小時左右了,該沒源的還是沒源 😳

  18. #18 aaaaaa
    2010年7月10日 周六 17:01 | 回復

    @Solitudes
    斷頭檔意思永遠下不完的文件,只有這樣才能一直連接其他客戶端,
    從而增加KAD節點數,是增加來源。

  19. #19 Solitudes
    2010年7月10日 周六 17:13 | 回復

    @aaaaaa

    這個我知道,我的意思是我下載隊列里原來的那些沒源的文件,現在用了斷頭檔還是沒有源 😳

  20. #20 aaaaaa
    2010年7月10日 周六 18:05 | 回復

    @Solitudes
    原來這樣,這也沒辦法,要有人做源才行

  21. #21 Solitudes
    2010年7月10日 周六 18:19 | 回復

    @aaaaaa

    是啊,非常鬱悶,我下載隊列里有近20個下了一部分的文件 😳

  22. #22 Solitudes
    2010年7月24日 周六 10:53 | 回復

    為什麼斷頭檔刪了,騾子還是佔用很大內存和網路帶寬?自從用了後,內存佔用最高時候快200M。刪掉了還是不會下降。 😕

  23. #23 Solitudes
    2010年7月24日 周六 11:27 | 回復

    用了斷頭檔後,clients.met文件近5M,KAD節點數有近800了 😕

  24. 2010年7月24日 周六 13:27 | 回復

    @Solitudes 斷頭檔只是個part文件,幾乎不會影響到佔用和帶寬的。

  25. #25 Solitudes
    2010年7月24日 周六 14:10 | 回復

    @killsophia

    缺點

    eMule可以通過自動更新KAD節點文件nodes.dat來獲取KAD節點。通過斷頭檔來獲取節點,雖然可能容易找到「志同道合」的,但這樣通過請求文件輾轉獲取,也會耗掉很多內存和網路帶寬。

  26. #26 chengr28
    2010年7月24日 周六 17:02 | 回復

    @killsophia
    @Solitudes
    網路損耗肯定會有的,畢竟尋找到的文件源不是100%有用 😀

  27. #27 Solitudes
    2010年7月24日 周六 17:23 | 回復

    @chengr28
    發了一下狠,把config裡面所有重要的文件全刪了,一切從頭開始。內存佔用小多了!

  28. 2010年7月24日 周六 20:28 | 回復

    @Solitudes 相對於很大的ipfilter和詳盡的ip2c庫來說斷頭檔的佔用其實還是小的。。。(除非你添加了數十個。。。)

  29. #29 Solitudes
    2011年4月20日 周三 22:20 | 回復

    斷頭檔怎麼製作啊?好像說的不是很詳細 😮

  30. #30 aoke1989
    2011年6月17日 周五 18:47 | 回復

    這東西用處不是很大

  31. #31 路人
    2020年10月15日 周四 17:34 | 回復

    建議在「設置」的「擴展設置」中勾選「為節省CPU資源禁用A4F4」?? A4AF應該啟用才對, 禁用了…如何Ask for Another File呢?

  32. #32 EMXenon
    2020年10月18日 周日 23:11 | 回復

    A4AF tries to avoid this situations. Why? Because you can’t download two chunks at the same time from the same client. So, by setting A4AF in a specific download, you are telling aMule to search for any client in that file’s download queue who is also in some other file’s download queue and remove it from that other download queue. This way, you’ll get more sources on that file.

    You can also set a specific download to apply A4AF in the opposite way, that is, to give sources to the other downloads. This should be done on downloads which are not to be downloaded with too much hurry or which should be downloaded after some other similar file has been downloaded (in a series of files, for example). This also can be seen as a way of establishing preferences in downloads.

    https://wiki.amule.org/wiki/FAQ_aMule

    按照這個理解 A4AF 應該是不排別的正在下載文件的隊列,所以應該是要禁用才對。

  33. #33 路人
    2020年10月19日 周一 00:05 | 回復

    A4AF means nothing else than: Asked For Another File
    You can see this notification if you’re trying to download two files from the same user. It’s not possible to get these two files at the same time from this user because eMule will queue for only one file. That’s why A4AF exists.

    For example: Your waiting for the file A in the queue of a user but also want to download file B from the same user.

    When you double click on file A in the transfer window a list appears. This list shows all sources for file A. Sometimes one of these sources has no queue rank but shows instead the message A4AF. This means you already requested from the same user file B in addition to A. If you don’t change anything about that eMule will complete file B and then the source will be switched to file A.

    eMule gives gives you the opportunity to influence these A4AF sources in one way only. You can right click on a download and choose a different download priority because eMule assigns sources for different downloads with the same source by this priority.

    cya Skyw4lker

    https://www.emule-project.net/home/perl/help.cgi?l=1&rm=show_topic&topic_id=1491

發表評論

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

*
*
*
標籤用法
字數:0

您可以使用eMule或eMule Mod(參見eMuleFans.com的Mod頁emule-mods.de的Mod頁)(Windows)、aMule(Win、Linux、Mac)等軟體下載eD2k鏈接。可以參考這裡的修復、關聯eD2k協議鏈接方法
eMule收藏集(.emulecollection)文件是您選中的所有鏈接的列表文件。eMule可以直接下載它們。
按住SHIFT鍵選擇可以選中多個選擇框。
可用文件名和大小選擇器來選擇文件。
查看eD2k Link Selector WordPress 插件主頁(中文)或WordPress.org插件頁(國際)可以下載此插件或聯繫作者。
文件名選擇器幫您根據文件名稱或後綴來選擇文件。不分大小寫。
符號使用:
和:空格( )、+
不包含:-
或:|
轉義:一對英文引號("");
匹配開頭:^
匹配結尾:$
例如:
選中所有名稱中包含有「eMule」或「0.49c」字眼,但不包含有「exe」字眼的:emule|0.49c -exe
選中所有名稱的開頭是「eMule」,結尾是「0.49c」的:^emule 0.49c$
選中所有名稱中帶有「eMule 0.49c」的(必須是「eMule 0.49c」,中間沒有別的字元,不能是「eMule fake 0.49c」),需要轉義:"emule 0.49c"
大小選擇器幫您根據文件大小選擇文件。