已有①magnet/torrent 和②文件/目录,如何手动校验下载数据的完整性呢?

190 天前
 YGHMXFAL

最近发现某网盘的离线下载效果不错,试用了一周,不能离线地资源只有 2 个,准备入会员了

但是还有最后一个问题:我如何在本地手动校验离线下载得到地数据的完整性呢?

典型流程如下:

①通过各种渠道找到资源的 magnet/torrent ②将 magnet/torrent 添加到网盘的离线下载队列,等待下载/转存成功 ③从网盘中把文件/目录下载到本地后观看(在线观看也可以,此处不讨论)

现在问题是:我已有 magnet/torrent+文件/目录,我如何手动校验这二者是匹配地?也就是说,下载过程没有出错,得到了完整地数据?

之所以有这个问题,是因为如下几点疑虑:

①对于给定地 magnet/torrent,很明显,只有第一个添加它到离线下载队列的用户是[真]下载,其他所有用户都只是索引到第一次下载得文件/目录而已,那么如果第一个用户的下载就出错了,岂不是之后所有用户都得到错误地文件/目录吗?当然网盘方面应该要验证数据完整性,但是我本帖想问:作为用户有没有办法手动验证?

②肯定存在某一些资源比较冷门,网盘无法“秒离线”,那么作为网盘运营方,他们有没有动机“智能”地/“贴心”地把“我想要但是又离线不了地资源”替换为“可以离线地资源”呢?比如我想要 720P 某电影,它半天离线不了,但是该电影的 1080P 版本可以秒离线,它会不会偷梁换柱来自行挽尊呢?我们作为用户,不说你是否在意完整性,但是肯定有某一些人/场景在意完整性(比如说系统 ISO),肯定还是有办法在本地手动验证完整性比较好吧?

另外据我所知:torrent 文件中只有每一个块的 HASH,并没有每一个文件的 HASH

569 次点击
所在节点    问与答
1 条回复
YGHMXFAL
190 天前
https://cn.v2ex.com/t/953159

似乎#1 和#5 提到得办法有一个先校验后做种的流程,应该可以解决我的疑问?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1043919

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX