修復、關聯eD2k協議鏈接的多種方法

關聯eD2k協議鏈接的一般方法

一般情況下,在eMule或其Mods的選項(Options) => 常規(General)中有「關聯eD2k鏈接(Handle eD2k Links)」按鈕,點擊即可讓此eMule成為Windows默認的eD2k鏈接打開方式。

選項(Options) => 文件(Files)中則有「監視剪貼板里的eD2k文件鏈接」可選擇。

但是有的時候,「關聯eD2k鏈接」按鈕灰色無法點擊,或點擊無效,或有其他問題。此時可能需要用到下面的方法。

Windows默認

對於Windows用戶,推薦兩個取消或關聯eD2k連接的非常方便的小工具。

第一個是國內網友風之痕製作的eD2K Prot Fix(電騾協議關聯修復工具),能夠刪除原來的eD2k關聯,然後將其關聯到與eD2K_Prot_Fix.exe同目錄的emule.exe文件上。使用時放在需要關聯的eMule(Mod)目錄下即可:
電騾協議關聯修復工具下載via

第二個是eD2k Link Killer是外國網友很早以前製作的,一鍵清空刪除Win註冊表中的eD2k鏈接關聯,不與任何文件關聯:
ED2K Link Killer 0.1 下載via

當然還可手動修改註冊表,稍顯麻煩,一般用上述工具即可。註冊表中有兩處決定了的Windows默認的eD2k鏈接打開方式。開始 => 運行 => 輸入「regedit」 => 回車打開註冊表編輯器,找到並修改以下:

HKEY_CLASSES_ROOT\ed2k\shell\open\command
Name: (default)
Type: REG_SZ
Data: "這裡改為emule.exe的路徑" "%1"
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ed2k\shell\open\command
Name: (default)
Type: REG_SZ
Data: "這裡改為emule.exe的路徑" "%1"

Win下的瀏覽器

IEIE和IE的Trident內核的瀏覽器(Maxthon、世界之窗、TT等)一般均使用Windows默認的eD2k鏈接打開方式。

Windows下的Firefox、Opera、Safari也優先使用Windows默認的eD2k鏈接打開方式,其中:

Opera較新版的Opera可以在Tools(工具) => Preferences(首選項) => Advanced(高級) => Programs(程序)中Add(添加)一個Protocol(協議)為「ed2k」的項目,以選擇Windows默認的打開方式打開,還是自定義用其他程序打開。如果沒有「ed2k」的項,將詢問後使用Windows默認的打開方式打開。

Google ChromeGoogle Chrome 至今未能打開eD2k鏈接 2010年初之後修正了問題,現已可以打開eD2k鏈接,並使用Windows默認的eD2k鏈接打開方式。

Firefox舊版Firefox可以在地址欄輸入「about:config」,進入配置頁面。在列表上單擊右鍵,新建一個布爾值(Boolean),名字是「network.protocol-handler.external.ed2k」,值為true;再新建一個字元串(String),名字是「network.protocol-handler.app.ed2k」,值為你想關聯的程序的路徑,如「C:\Program Files\eMule\emule.exe」。

Firefox 3.0以上的版本則需要在地址欄輸入「about:config」,進入配置頁面。在列表上單擊右鍵,新建一個字元串(String),名字是「network.protocol-handler.expose.ed2k」,值為你想關聯的程序的路徑,如「C:\Program Files\eMule\emule.exe」。

對於Firefox 3.5級以上版本,上述修改「about:config」的方法無效。用戶可以打開工具(Tools) => 選項(Options)中的「應用程序(Applications)」,搜索找到「ed2k」,然後選擇「總是詢問(Always Ask)」,還是使用哪款軟體打開eD2k鏈接。

Unix/Linux下的瀏覽器

本人不是Linux用戶,不便測試,對於Opera可以參考:
Linux下Opera常見問題索引
改進下載ed2k鏈接的腳本(for MLdonkey)

關於其他更多內容,aMule的Wiki上也有非常詳盡的介紹:
http://wiki.amule.org/index.php/Ed2k_links_handling

取消某些強制關聯

對於VeryCD公司的EasyMule(所謂「電驢」),筆者在Windows Vista上簡單測試了目前最新的EasyMule 1.1.11,安裝時筆者沒有選擇Take eD2k Links(關聯eD2k鏈接)但是EasyMule依然強行寫註冊表,eD2k鏈接被強行關聯至EasyMule。EasyMule在卸載時的確會刪除註冊表中的eD2k關聯,但是假如之前,你安裝了EasyMule後,取消了至EasyMule的關聯,而與其他eMule(Mods)關聯,你的關聯也同樣會被刪掉。

最好的解決方法是徹底卸載並遠離VeryCD公司的EasyMule,使用真正的eMule或其他Mods,並使用上述方法解決關聯問題。

另外,有些版本的VeryCD Mod或EasyMule(包括最新的EasyMule 1.1.11)的主目錄或modules目錄下還有IE2EM.dll庫文件,用於給IE安裝IE2EM BHO插件,強制關聯IE瀏覽器上的eD2k鏈接,不想要IE的BHO插件,欲取消EasyMule的強制關聯者,可以卸載掉EasyMule軟體,或者也可以開始 => 運行:
regsvr32 "C:\Program Files\easyMule\modules\IE2EM.dll" /u
只卸載掉這個IE2EM BHO插件。

18條評論隱藏

  1. 2009年11月25日 周三 20:18 | 回復

    最噁心的就是EasyMule的那個BHO插件,強制關聯eD2k,BS! 😈

  2. #2 chengr28
    2009年11月26日 周四 17:20 | 回復

    最好的解決方法是徹底卸載並遠離VeryCD公司的EasyMule,使用真正的eMule或其他Mods,並使用上述方法解決關聯問題。

    這個才是正解!
    VC口口聲聲說某些吸血客戶端「搶」eD2k的關聯,但事實上是他們自己死抱著不放才對 😀

  3. #3 chengr28
    2009年11月26日 周四 17:29 | 回復

    還有,VC現在去掉了資源的「複製選中鏈接到粘貼板」的按鈕,擺明就是不讓沒有爭搶eD2k關聯的正規Mod不能下載,反之VC和XL搶eD2k關聯的能力極強(文章有提到),所以VC的目的就是打壓正規Mod

  4. #4 gdfg
    2009年11月26日 周四 17:48 | 回復

    @chengr28 有複製鏈接按鈕呀?

  5. 2009年11月26日 周四 19:08 | 回復

    @chengr28
    VeryCD網站上複製鏈接按鈕是有的,可能有的用戶或者有的瀏覽器顯示不出來。

    另外還有一點。用IE瀏覽器在VeryCD網站上點下載按鈕,儘管用戶已經關聯了eMule,但是假如它檢測出你關聯的不是VeryCD Mod或者EasyMule,依然會提示「沒有安裝電驢」,請你下載他們的假電驢,真是小人!當然他們也怕別人罵,所以提供兩個按鈕,第一個下載他們的假電驢,第二個按鈕是「我已安裝電驢」,就可以使用自己已經關聯好了的其他eMule了。而且他只在第一次使用VC站上的下載時候提示,點過「我已安裝電驢」後就不會再提示了。。

  6. 2009年11月26日 周四 21:31 | 回復

    @真eMule幹掉VeryCD假電驢

    比如Google Chrome 就複製不了 :mrgreen:

  7. #7 BB師姐
    2009年11月26日 周四 21:42 | 回復

    我用火狐,點「複製鏈接」,直接彈出我現在用的scarangel

  8. 2009年11月26日 周四 23:29 | 回復

    @BB師姐 是的,假如你打開了scarangel,並像樓主說的那樣,選擇了「監視剪貼板里的eD2k文件鏈接」,那麼將鏈接複製到windows的剪貼板後,scarangel就會發現鏈接而提示下載,這個VeryCD也沒法阻止了。。 😀

  9. #9 ooxx
    2009年12月12日 周六 00:16 | 回復

    chrome 總是把= /等等符號給encode掉 所以複製也識別不了。。。 😥

  10. #10 Ro
    2009年12月19日 周六 17:02 | 回復

    謝謝,原來機器上有verycd版騾子 移動後就點擊鏈接無效了

  11. #11 chengr28
    2009年12月19日 周六 20:05 | 回復

    @ooxx
    這個問題投訴多次無果……
    複製我這裡倒是可以

  12. #12 astrataro
    2010年2月22日 周一 14:25 | 回復

    其實只要用組策略或者HIPS保護好注冊表中ED2K的項就行了EasyMule再流氓也斗不過防護的。
    當然最好的方法還是遠離EasyMule……

  13. #13 chengr28
    2010年2月22日 周一 16:59 | 回復

    @astrataro
    不一定有用,閹割驢會向IE安裝BHO用以劫持eD2k鏈接,所以就算保護好eD2k鏈接的關聯,如果用的是IE一樣會被閹割驢劫持掉eD2k鏈接

  14. #14 Edward
    2010年2月23日 周二 04:50 | 回復

    VC正在自尋死路~~希望大家別去做他們最後掙扎的犧牲品了~

  15. #15 robinzhen
    2010年4月20日 周二 16:10 | 回復

    用用VC的資源還是可以,不過我都是看到一個VERYCD的鏈接就T一個

  16. #16 Cayf
    2010年7月6日 周二 11:57 | 回復

    很有效 謝謝~

  17. #17 bacon
    2010年8月3日 周二 11:47 | 回復

    mac用戶淚流滿面…

  18. #18 astrataro
    2010年8月9日 周一 02:00 | 回復

    @chengr28 唔……幾年沒用IE的表示壓力不大……

發表評論

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

*
*
*
標籤用法
字數:0