用你的档来做例子,当你下载ed2k://|file|Vivid-mask.mpg|753352704|c3f1e7c4972c40d76d69f8f92e74df87|/时候,请选定它并点击右键---显示文件详情---PART.MET文件---就可以看到是XXX.PART.MET,接着到你设置的TEMP(如果你没有设置就是默认的地方)文件夹下找会看到如下的3个文件xxx.part,xxx.part.met,001.part.met.bak,看了网上的文章也没有对3个文件的确定解释,所以参考了中国驴论坛的部分解释供你参考。
1,xxx.part,从容量上看它是没有下载完的档且具有较大容量,应该是文件ed2k://|file|Vivid-mask.mpg|753352704|C3F1E7C4972C40D76D69F8F92E74DF87|/的临时档(注只有这个档下载完整时才能从新整合数据形成完整文件)。
2,xxx.part.met这个是(验证文件)
3,part.met.bak没看到具体解释,想更详细了解请看中国驴论坛的这篇文章,如下。
-------------------------------------------
【原创经验教程】重建丢失的.part.met文件
症状:因NTFS的缺陷导致临时文件目录中所有的.met .met.bak文件大小全部清零,经chkdsk /f后无法恢复,eMule完全无法继续下载。原本的文件只剩一个区段没有下载完毕。
我的解决方法详细步骤:
1、用自己写的hashset工具包中的hashset校验文件生成器对文件进行校验,得到hashset文件。
QUOTE:
40692208
32768
……
69B0B91B8B1CFAAB6228F4C68CD9B043
BFD1B3ADC5B7344697FAF64637E6324C
BB7DF04E1B0A2570657527A7E108AE23
BB7DF04E1B0A2570657527A7E108AE23
BB7DF04E1B0A2570657527A7E108AE23
BB7DF04E1B0A2570657527A7E108AE23
……
BB7DF04E1B0A2570657527A7E108AE23
BB7DF04E1B0A2570657527A7E108AE23
BB7DF04E1B0A2570657527A7E108AE23
BB7DF04E1B0A2570657527A7E108AE23
BE5F521A9BC52E96148ED052C6F042A8
874A7BAC5B2CB1A5AA12BAD899F82389
34A4758EC5AC5F2BC9521289BF2CCF3A
FD6D44E79642360CDE2354EBC4A54A93
9A3102F4447EF6F151DA917E03E7951C
……
分别是文件大小、校验区块大小和校验码(MD5)
我们可以看到,中间有一段,由于没有是还没有下载的部分,因此都是在取MD5(空数据段),因此MD5数值都是相同的“BB7DF04E1B0A2570657527A7E108AE23”
为了让程序认为这部分是没有下载的,我们将BB7DF04E1B0A2570657527A7E108AE23替换成其他值就可以了。比如我把第一个B改成了d……
顺便,前后2个段也改了一下,变成如下:
QUOTE:
69B0B91B8B1CFAAB6228F4C68CD9B043
dFD1B3ADC5B7344697FAF64637E6324C
dB7DF04E1B0A2570657527A7E108AE23
dB7DF04E1B0A2570657527A7E108AE23
dB7DF04E1B0A2570657527A7E108AE23
……
dB7DF04E1B0A2570657527A7E108AE23
dB7DF04E1B0A2570657527A7E108AE23
dB7DF04E1B0A2570657527A7E108AE23
dE5F521A9BC52E96148ED052C6F042A8
874A7BAC5B2CB1A5AA12BAD899F82389
34A4758EC5AC5F2BC9521289BF2CCF3A
FD6D44E79642360CDE2354EBC4A54A93
9A3102F4447EF6F151DA917E03E7951C
然后再用其自己的校验程序反过来校验文件,得到了错误信息:
QUOTE:
Hash计算并校验完成。总块数 1242 ,正确块数: 986 ,错误块数: 256
发现错误块,写校验信息到文件。
同时得到一个bff错误信息文件:
QUOTE:
R:\T1\004.part
40692208
32768
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111
用工具包的jcd生成程序,生成得一个flashget的标准jcd文件。
最后利用漫游某达人的jcd2met工具转换得到met文件,文件信息得以恢复。
成功恢复了30.78M文件,达到了99%的恢复率。
完。
===============================
后续报道:
经过n分钟的努力,文件终于下载完成了:
2004-7-24 11:56:48: Hashing file: "[Comic][DearS][PEACH-PIT][Vol_03][JAP].zip" "R:\T1\001.part"
2004-7-24 11:56:54: Finished downloading [Comic][DearS][PEACH-PIT][Vol_03][JAP].zip )
完全米有坏块
===============================
原创 MeteorRain
--------------------------------
由于多次没有解决你提出的第2问,我想主要的还是关联错误,比较彻底的办法是卸载你原有的所有驴软件后,用WINDOWS优化大师的扫描注册表功能整理并清除废键值,并重新安装驴即可解决。
[ 本帖最后由 lklsa 于 2005-12-26 09:56 PM 编辑 ]