我就是在说怎么解决问题呀,bt.td说明文件还没下完,只是一个临时文件,自然不可以看,你的朋友没有bt.td那是因为他下完了呀
如果您下载的BT任务含有多个文件,并且只勾选了其中的部分文件下载,那么下载目录里就可能出现一个特殊的文件:"任务名.piece_part.bc!"。这个文件的作用要从bittorrent下载协议对多文件下载的处理说起。早期bittorrent协议里的文件分块Hash校验码是把文件分成固定大小的数据块后依次进行Hash计算生成的。如果一个BT任务里有多个文件,那么Hash计算到某个文件末尾最后一个分块时,会把下一个文件头部的数据直接拼接到一起来计算,这样就会造成该分块的Hash校验码与前后相邻的两个文件头尾各一部分数据都有关。如果文件大小比分块大小还要小,那么这个分块甚至会包含多个小文件的数据。在这种情况下,为了在下载数据后能够正确校验这个数据块的正确性,就不得不把该数据块所有相关文件的头尾部分数据下载回来后再一起进行Hash校验。如果用户选择了只下载这个分块所有相关文件里的部分文件,那么其它没有选中下载的文件也需要下载这个分块里的一小段数据。这些额外下载的文件数据就被保存到了"任务名.piece_part.bc!"里。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)