返回信息流今天用着的时候突发奇想,能不能给咱bt开发一个自动生成种子文件的MD5、CRC32等等校验码的功能呢?
产生这个想法的原因是这样的:
家在祖国西南,破电信又不支持ipv6,走隧道也完全gg,在家想从bt上拖个软件什么的毫无办法,只有从迅雷上拖,但是迅雷的资源鱼龙混杂,不像咱bt上的资源这么有质量保证,于是上周下软件的时候对比着bt上的种子在迅雷上找的(那种子贴出了SHA1校验码),最后才成功用上有质量保证的软件。
今天又想找一软件,但是找到的种子没有贴出校验码,虽然直接用种子的“种子包含文件”里列出的文件名能在迅雷上搜出,但总是觉得不爽,不知道有没有被小小改动什么的。所以就想能不能系统自动生成。
以上。
PS:本人对相关技术不甚了解,如果小白了还请轻拍
这是一条镜像帖。来源:北邮人论坛 / b-tbt / #64210同步于 2010/8/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
BTbt机器人发帖
[建议]关于byrbt的
lojafor
2010/8/25镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
这个技术上基本不可能
torrent文件里并没有包含实际共享的文件的完整信息,所以不可能生成你校验所需要的hash值
torrent文件里包含了共享文件的sha1值,但是是按制作torrent时的分片大小分割计算的,而ut的分片策略是把所有文件当成一个数据流,不考虑文件边界,所以说反过来制作一个能从你手头的文件生成类似torrent里的sha1校验码然后跟torrent比较也是几乎不可能的,除非该torrent里就只有一个文件
【 在 lojafor (Leo&饕餮) 的大作中提到: 】
: 今天用着的时候突发奇想,能不能给咱bt开发一个自动生成种子文件的MD5、CRC32等等校验码的功能呢?
: 产生这个想法的原因是这样的:
: 家在祖国西南,破电信又不支持ipv6,走隧道也完全gg,在家想从bt上拖个软件什么的毫无办法,只有从迅雷上拖,但是迅雷的资源鱼龙混杂,不像咱bt上的资源这么有质量保证,于是上周下软件的时候对比着bt上的种子在迅雷上找的(那种子贴出了SHA1校验码),最后才成功用上有
: 今天又想找一软件,但是找到的种子没有贴出校验码,虽然直接用种子的“种子包含文件”里列出的文件名能在迅雷上搜出,但总是觉得不爽,不知道有没有被小小改动什么的。所以就想能不能系统自动生成。
: 以上。
: PS:本人对相关技术不甚了解,如果小白了还请轻拍
其实torrent有个扩展,可以保存每个文件的md5,不过ut不支持
【 在 Hakkk (蓝猫淘气3k问·荷兰篇) 的大作中提到: 】
: 这个技术上基本不可能
: torrent文件里并没有包含实际共享的文件的完整信息,所以不可能生成你校验所需要的hash值
: torrent文件里包含了共享文件的sha1值,但是是按制作torrent时的分片大小分割计算的,而ut的分片策略是把所有文件当成一个数据流,不考虑文件边界,所以说反过来制作一个能从你手头的文件生成类似torrent里的sha1校验码然后跟torrent比较也是几乎不可能的,除非该torren
: ...................
我记得软件区发镜像强制要求写md5的
不过好习惯估计是没人保持吧……不知道管理员贯彻的如何
【 在 ilylx (Ditto) 的大作中提到: 】
: 其实torrent有个扩展,可以保存每个文件的md5,不过ut不支持