我发现了很多类似的问题,但它们都是关于python或其他编程语言的,我真的不懂。
我的问题很简单:我如何将。torrent文件转换为磁铁链接/URI?假设程序中已经存在像Base32Encode()或GetSha1Hash()这样的函数。不一定是javascript,比如"你必须对文件的前80个字节进行base32编码,乘以5并创建一个sha-1哈希格式这就足够了。
最简单的磁体URI就是torrent的十六进制编码信息哈希:
magnet:?xt=urn:btih:{info_hash}
要计算种子文件的info哈希值,需要将种子文件的info
字典sha1求和为字符串