【重要】近期eDonkey一些问题汇总和给新人重提一些技巧
一、漫游ed服务器为什么连不上
——因为现在漫游ed在线人数保持在2000人以上(现在稳定在3200人以上),而ed sever对服务器的CPU资源占用非常大,因此很有可能会在用户发出登陆指令的时候没有回应,也有可能因为同时在线人数过多,而服务器不得不重新启动。但最大的可能是用户自己的网络问题。同时因为现在漫游ed sever端的封ip功能正在实施中,因此不符合漫游ed规定的用户也将因为其行为而不能登陆漫游ed。
——对于漫游新ed sever,因为有时网段路由问题,导致无法连上,请大家耐心,不好意思了。
——所以,请用户对不能连上漫游ed服务器谅解,如果能连上其他ed sever,而sever列表中漫游ed仍然在的话,搜索的时候,使用extend search也同样能搜到结果的。
——假如用户只想登陆漫游ed,在确认非用户自身问题和漫游论坛上无ed暂时关闭的情况下,请耐心的等待和每隔一段时间尝试一下。
一个关于连不上服务器的例子:
http://bbs.popgo.net/bbs/showthread...&threadid=34079

二、搜索时不知道用什么关键字来搜/在哪里能找到动画名字的中英文对照
——请看:动漫花园jj的动漫中英文对照表

三、关于ed的sever list那里的问题
1、ed老是不见服务器地址,漫游sever是多少
——产生原因是因为你在option那里(右边中部)勾了Automatically remove dead sever。而漫游ed sever可能安装了防火墙而导致ping=0,勾了那个选项就可能将漫游的地址删掉。
——漫游ed sever是61.177.216.216,端口是默认的4661

2、重启ed后,上次添加的服务器地址不见了,或者上次删掉的服务器又在里面了
——产生原因是因为你安装的版本可能是那个压缩包直接解压的,它那里面的文件可能设了只读属性,所以ed无法做改变。你可以去ed程序目录,将所有文件的只读属性去掉(其实只要将sever.met这个文件去只读属性就行了,但如果你发现连friend也不能做改动的话——这个是因为friend.met也是只读,就干脆将所有文件都去只读咯),然后再做一个添加或删除的操作,就ok了

3、为什么ed会自动帮我添加一大堆没用的sever
——因为某些sever会自动帮用户在list里增加其他sever,而假如有这个设定的sever在你的list里,ed就会不定时的添加一大堆sever的。解决办法,就是上面那个问题解决办法的逆操作,将sever.met加只读属性。ed就不会帮你乱加东西了。

四、ed常常自动关闭或者发生错误操作
——这个是连ed原作者到目前都不能解决的问题之一。这个问题的出现有非常的随意性,有时候下50多个文件没事,有时候就下不到5个也会在5分钟内出错,非常的奇怪。
——我们能做到的:1、有选择的将正在looking中的文件暂时paused一部分,看能不能解决问题,一般10分钟不出错,就会一直没事的了;2、在paused无效的情况下,将ed的temp目录下的xx.part和对应的xx.part.met移动部分到其他目录(可使用.met查阅器,http://popgo.net/bbs/showthread.php?s=&threadid=25796),将download列表里的文件减少到ed不出现错误就ok了;3、可去参考http://popgo.net/bbs/showthread.php?s=&threadid=25982,使用内存优化软件(joeng11兄说可能是因为内存地址出错的问题吧,看来要看使用ECC内存的人才能回答这个问题了)。
一个说明怎么处理ed老死的例子:
http://bbs.popgo.net/bbs/showthread...&threadid=33522

五、使用ed会让系统越来越慢
——建议使用xp和nt/2000这类对内存资源管理比较完善的系统来运行ed,因为ed对资源的占用是非常贪婪的。
——假如在98这类系统使用的话,建议使用内存优化管理程序,能起到一定的作用。
——也可以使用最笨的办法,关闭系统,重启。
——经常习惯性整理硬盘也可以使ed占用资源的“病状”稍微的轻微些。

六、一个不是ed问题的问题:为什么下载的动画不论用什么播放器都是有声音无图象或者有图象无声音
——请按照下列最完整的顺序安装播放插件:divx311——>divx400——>divx502——>ac3fliter
——安装divx插件以播放divx压缩的文件(不管是用avi后缀还是divx后缀都一样),安装ac3fliter播放使用ac3音效压缩的文件。上述插件可去www.shooter.com.cn下载
——根据新的经验,有些动画使用了xvid压缩,如果动画里有诸如[xvid]字样的,请去http://popgo.net/bbs/showthread.php?s=&threadid=25122下载xvid插件
——又有时新装的win系统,没有升级wmp的话,需要下载mpeg4播放插件的,可以去www.souxin.com下载http://www.souxin.com/video/software/mpeg4.zip

七、关于如何在论坛制作使用ed连接的问题
请看http://bbs.popgo.net/bbs/showthread...7542#post677542
一个具体说明为什么使用非popgo专用的连接转换器会出错的例子:
http://bbs.popgo.net/bbs/showthread...1504#post701504

八、Edonkey61的麻烦点。
主要存在于,当贴在论坛上的连接里有空格的时候,61会认不出来,说不是ed2k连接。
解决办法,一个是用回60,呵呵;一个是不用论坛连接,呵呵;还有一个就是用ShareReactor出品的patch,edonkey2000.V61.Fix.Noja.ShareReactor.exe经测试,可以修正61的问题。
具体例子可看
http://bbs.popgo.net/bbs/showthread...&threadid=34158

九、一些常见技巧(参考icwu兄的文章,繁体为icwu兄所言,简体和——后文字为小弟的一些见解,原文可看http://icwu.myetang.com/tips.htm)(其余使用技巧可去精华区搜索)
1、注册表和system.ini的优化修改(针对w9x和me系统,xp和nt/2000系统无须修改注册表)
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP]
"MaxConnections"="500"
增加 Windows 98/Me 系統所能提供的 Max Connections ( win9x 預設只有 100 )。不要設太高,以我個人的經驗,大約超過 1000 以上系統會出現停滯狀態。
此登錄檔不適用 Windows NT/2000/XP,不過一般來說 NT 系統預設的 Max Connections 已經足夠。

——一般情况下,ed的max connetions(同时进行的进程)可设200-500之间即可以满足ed的需要。因此,必须将注册表里的"MaxConnections"="500" 设定成500或以上,否则当ed线程大于100的时候,ie或其他网络程序将会因为线程都被ed占用而造成访问网络困难。

[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"MinAnimate"="0"
取消 Windows 視窗的放大縮小動畫。

在 system.ini 加入以下設定
[vcache]
MinFileCache=4096
MaxFileCache=16384
防止 win9x 使用太多記憶體在磁碟快取上。

——效果不明显

[386Enh]
ConservativeSwapFileUsage=1
使 win9x 盡量不使用虛擬記憶體。

——个人认为此项修改作用不大,请大家自行估量

以上設定,重新開機後才有效。

2、沒註冊只是畫面上方會有廣告,對軟體功能及速度完全沒有影響,沒有必要冒著中毒的危險到處找破解。當然,覺得 eDonkey 好用的話,花點錢註冊,是對作者最好的回饋。

3、eDonkey 上的檔案完全都由使用者自行提供,因此沒有人保證檔案的安全性。請各位使用者安裝好防毒軟體與防火牆軟體,以免下載到有毒的或木馬程式。請盡量避免使用來路不明的程式。

——在视频、音频文件还暂时无法掺进病毒的现在,我们共享动画还是比较安全。

4、Max Upload Speed (ul) 與 Max Download Speed (dl) 是有比例關係的,提供多少上傳頻寬,將關係你的最高下載速度
ul < 5KB/sec ul : dl = 1 : 3
5KB/sec < ul < 10KB/sec ul : dl = 1 : 4
ul >= 10KB/sec dl 沒有限制
上載頻寬滿載時,會無法發揮下載原本應有的速度,詳情請看這。請視個人頻寬需要,?#123;整上下傳速度比。

一个关于速度问题讨论的例子:
http://bbs.popgo.net/bbs/showthread...&threadid=33595

5、eDonkey 是個檔案交換平台,而不是聚寶盆。總輸出量 = 總輸入量,不會變多,也不會變少。如果大部分的人上傳速度不超過 10K 的話,下傳速度平均起來有 20K 就要偷笑囉 ...
想要有更快的下載速度,唯有靠每個人盡量的提供上傳資源。
有人說 eDonkey 是人越多下載越快的。其實正確來講應該是上傳越多,下載才會越快,不然越多人用 3k 的速度上傳的話,下載速度只會越接近 3k。

6、eDonkey 的伺服器扮演的是搜尋引擎的角色,幫你從登錄在上面的人之中,找出哪些人有哪些檔案。伺服器上面是沒有檔案的。
伺服器列表裡有哪些伺服器會關係到你找得到多少下載來源,但有太多無效的伺服器則會白白佔用你的連線數。最好保持你伺服器列表內有適量的有效伺服器,且伺服器上的人數越多越好。
server 不會幫你去其他 server 找檔。
連上伺服器的時候,會自動幫你新增伺服器清單,雖然有助於發現新的伺服器,但是其中有許多浮動 IP,長期下來會累積許多無效的伺服器而造成負擔。
除了手動一個一個刪之外,可以進選項把 Automatically remove dead servers 打開,讓 eDonkey 自動刪。若是怕有誤刪的,來這邊按一下就加回來了。

7、有時候已下載的大小會超過檔案大小一點點,這是計算上的誤差,偶爾會發生,不過這是正常的,eDonkey 會自動檢查,不用擔心。若是遲遲沒有 Complete,把 + 按出來看,是不是有 Transferring 或是 On Queue 的,有的話就是還有東西要傳,可能是提供最後一部份的分享者速度很慢,可以試試先暫停再繼續,看能不能換到速度快一點的分享者傳。但是不要一直不停的 Pause & Resume,會讓你一直在排隊等下載的。

——个人感觉pause & resume有时还是比较有用的,但作用没有重新启动ed,让ed重新hash明显。
若還是沒效果,試試重新啟動 eDonkey,讓 eDonkey 重新 hashing。
如果很不幸的還是沒有效,可以試試ed2k_recovermet,我有一個檔案就是用這個才 complete 的。

——ed2k_recovermet使用说明请看http://icwu.myetang.com/ed2krc.htm或者http://popgo.net/bbs/showthread.php?s=&threadid=30365

——关于对下载还差一点就下完但却一直looking的现象的解决办法,请看http://popgo.net/bbs/showthread.php?s=&threadid=17698

hash 是一種把任意長度的資料 ( 這邊也就是檔案的全部內容 ),經過運算,會得到一組固定長度的密碼。 eDoneky 使用的 hash 也就是 MD4,它以此來判斷檔案的異同。所以只要檔案內容相同,檔案名稱不一樣,eDonkey 還是認得的。

——但ed却是将第一个放上ed的文件的名字作为所有同hash id的文件的名字,即不管你自己怎么改,ed上别人搜索到的结果依然是第一个放上去的文件的名称。必须等待比较长的一段时间后(应该是sever端刷新后),才能显示你更改后的文件名,所以请在放文件上ed前谨慎改名。

8、電腦要關機之前請先把 eDonkey 完全關閉 ( 不是縮小到右下角 ),並且等待幾秒鐘,等待 eDonkey 把資料 ( 下載清單、伺服器清單、好友清單、設定參數...等等 ) 寫入硬碟之後再關機。如果發生意外沒有正常關機,下載清單可能會消失,試試用這支程式 ed2k_recovermet 有機會 ( 並非 100% ) 可以救回來。

——这个请注意,因为很多人都忽视了这点。

9、eDonkey 視窗上方有個問號,按出來看裡面有顯示你的 ID 還有版本編號。
通常 ID 正好就是 IP 倒過來再展開,因此這個數字會大於 256*256*256 = 16777216,其他使用者可以用這個 ID 直接跟你連線。不然的話表示 eDonkey listen 的 port ( 預設 4662 ) 從外面連不進來,這時候 ID 就是 server 臨時給的數字,每個 server 都是從 1 號開始給,由於數字相對來說很小,我們稱之為 low ID。

——id的算法可参考http://popgo.net/bbs/showthread.php?s=&threadid=20339

速度不理想通常都是因為 low ID 連線不良的關係。還有一點就是要有點耐心排隊,通常前面可能有四五十人在排隊,所以不會滑鼠點下去速度馬上就飆起來。

同一個實體 ip,如果有多位使用者,同時連同一個 server,就算把每個使用者的 port 錯開, server 還是只會給第一個使用者正常的 ID。這可能是 bug,目前沒有解決辦法。

——出现这种问题常发生在一个人用多个ed并一起登陆到同一个ed sever。比如我开2个,先连到漫游ed的那个显示的是正常的high id,而后连漫游ed的那个则显示low id。因此可将第二个ed拉到其他的ed sever上骝驴。

low ID 表示不能以正常的方式建立連線 ( 非實體 ip 或是在防火牆之後 ) 所以和其他使用者之間會比較難建立連線,不過一但連線建立以後也是可以上下傳的。

兩個 low ID 的使用者將無法互相連線。

有時候 low ID 也會發生在臨時性的連線狀況不佳時,可以試試與伺服器重新連線、重新啟動 eDonkey 或是重新開機來改善。

防火牆雖然能防止駭客入侵,但是也要依自己使用軟體的需要作?#123;整,讓防火牆知道什麼該進,什麼該出。如果沒有?#123;整好,eDoneky 和其他使用者之間的連線就會被防火牆擋住,不明白的人還以為自己遭到駭客入侵。

使用者端 listen 一個 port : TCP port 4662,伺服器端 listen 兩個 port : TCP port 4661 和 UDP port 4665 ( 這些 port 均可下指令更改 ),在防火牆或 IP 分享器後面的話記得把這些 port 打開。

server 端的防火牆規則建議 :
TCP
local ip : 4661 <- any ip : any port ( 接受使用者登錄 )
local ip : any port -> any ip : 4662 ( 驗證是否給 low ID )
UDP
local ip : 4665 <-> any ip : any port ( 接受延伸搜尋 )

client 端的防火牆規則建議 :
TCP
local ip : any port -> any ip : 4661 ( 與伺服器連線 )
local ip : 4662 <- any ip : any port ( 與其他使用者連線 )
local ip : any port -> any ip : 4662 ( 與其他使用者連線 )
UDP
local ip : any port <-> any ip : 4665 ( 延伸搜尋 )

其實 server 或 client 的 port 都可以自行更改,所以很多人的 port 都不是預設的 4661 4662 4665。再加上現在的防火牆軟體大多可以對每個程式各自設定不同的防火牆規則,因此,其實以把 dserver.exe 或 gdonkey.exe 的防火牆規則全部開放,省得設定半天還可能會擋到不該擋的。除非 eDoneky 作者本身留有後門,或是 exe 被動了手腳,不然應該是安全的。

——更改ed的port以避过被内网主机封端口的办法,请参考http://popgo.net/bbs/showthread.php?s=&threadid=24139

10、關於檔案的命名,不管是中文還是英文,最好是在檔名裡加入適可當供搜尋的關鍵字,並且以 ",_-.(){}[] !" 隔開,連在一起的話用關鍵字是搜尋不到的。

——关于ed搜索,可以参考caoglish的一系列帖子http://popgo.net/bbs/showthread.php?s=&threadid=21008


11、eDonkey 用的代理伺服器,與 http 的不一樣,只單純的轉送封包,並沒有 cache 的作用,一般是只有在無法直接與外界連線時才會用到,設了以後所有的連線都會經過你所設的代理伺服器。
有時候安裝好 eDonkey 之後,會預設使用代理伺服器,所以要是發現連不上任何伺服器,請先檢查代理伺服器 ( proxy ),是不是關閉的 ( none )。

——我以前在用的ed,安装后,自动帮我在proxy那里设了http,因此有一段时间在抱怨怎么上不了,后来某个原因下看了一下proxy,才明白,于是设成none就ok了。

12、右下角的訊息視窗可以輸入指令,輸入 ? 可以看到指令列表。

——比较有用的命令有space(看ed下载目录所在硬盘的剩余空间)、port XX(更改ed的默认port)等

13、請不要直接從 mode2 的光碟中 ( VCD 就是一種 mode2 光碟 ) 分享檔案,mode2 的光碟沒有揪錯能力,相同的東西每次讀出來可能無法 100% 相同。

十、一些要求和希望。
请大家在发生问题的时候,先使用论坛的搜索功能,不要一有问题就发问;或者别人都已经问过多次或者答过多次的,还发贴问为什么。
还有请大家在漫游ed上一定要遵守漫游ed的规矩,你在别的服务器上干什么我们不管,但在漫游ed上就必须按漫游ed的规矩办事。
就暂时漫游ed上常见的违规现象,主要就是共享xxx了。而使用免上传的人看起来还是比较少的,但是还是希望老大们能将dsever设定成只接受59以上的用户接入,这样可以屏蔽掉很多低版本使用免上传的人?br />
本贴特别感谢icwu兄的tips文o^_^o