一直把 torrentz2.eu 保举给身边需要使用磁力搜索引擎找资源的一又友国产主播,之是以保举torrentz2.eu ,原因在于 :Torrentz2 是所谓的Meta Search,团员了繁密磁力搜索引擎的资源 ,资源极为丰富。
但大部分东谈主第一次用torrentz2 王人很懵,搜索质料如实可以,但搜索出来的本色,莫得任何下载按钮。Torrentz2 率先平直在搜索服从中提供了下载链接,但现在把下载链接去掉了,只在界面上保留了资源对应的info_hash ,于是许多老司机一下就不知所措。
略略有点教养的老司机王人会在info_hash前边加上磁力搜索的举止前缀:magnet:?xt=urn:btih: 从而获得对应的磁力链接,也即,一个常见的磁力种子的时势为:
magnet:?xt=urn:btih:info_hash
但淌若属意一下,会发现许多磁力资源的磁力链接极长,举例底下:
此举止的磁力链接包含了几部分:
举止前缀:magnet:?xt=urn:btih:
info_hash:a77c663ca7c354359acb97fbf7e2800393e2a42d
披露称号(Display Name):dn=Soul+(2020)+ITA-ENG+Ac3+5.1+WebRip+1080p+H264+[ArMor]
文献大小(eXact Length):xl=4443956914
Tracker管事器(address TRacker):tr=udp://tracker.coppersurfer.tk:6969/announce&tr=...各tracker管事器地址接受 encodeURIComponent 编码(也即php中的urlencode)国产主播,各管事器地址tr=用&汇集。
对于磁力链接举止时势的诠释,请参考 维基百科
回到著作的主题,淌若给定一个info_hash ,何如生成一个磁力链接地址?
一个举止的磁力链接,举止前缀+info_hash是必须的,其他字段王人是可选的,因此淌若有info_hash,平直加上举止前缀就可以获得一个磁力链接,来综合吧但为何许多磁力链接会加上冗长的Tracker管事器列表呢?
原因很浅易:在共享汇鸠集添加Tracker管事器,可以加快客户端在P2P收罗搜索速率,而作念种客户端也会向这些Tracker管事器上报作念种过程,最终也会加快下载速率。
看来,通过用具将torrent种子文献转为磁力链接时辰,有必要保留对应的Tracker管事器。笔据info hash生成磁力链接时辰,最佳也带上Tracker管事器。
固然,淌若在客户端平直指定Tracker管事器也可以,像qBittorrent 等BT客户端王人可以平直指定Tracker管事器。
Tracker管事器列表管事保举两个Tracker 管事器列表,这两个Tracker管事器列表更新王人极为每每,第一个是中国东谈主慎重的,第二个老外慎重的。
https://trackerslist.com/#/zh
https://github.com/ngosang/trackerslist
固然还有 Open Trackers
从info hash生成磁力链接的管事那么,有什么用具可以匡助创建带Tracker管事器的磁力链接呢?
一些可用管事:
https://jeremylee.sh/hashtomagnet.html
https://pood.re/magnet/
阳光在线https://downloadtorrentfile.com/
以上几个管事,缺省提供了Tracker管事器,可以更换为我方的Tracker管事器。
有心的老司机研究一下,会淡薄如下问题:淌若笔据info hash,添加上举止链接和Tracker管事器,会不会添加的Tracker管事器可能莫得作念种的peer呢?
很好的问题,以上几个管事王人仅仅将Tracker管事器浅易拼接到磁力链接的tr字段中,并莫得对这些Tracker管事器对应资源的peer、seeder、leecher作念查询,从而只保留那些活跃度高的Tracker管事。
其实曩昔有个很可以的管事 HashToMagnet.xyz ( Hash2Magnet.com )就提供了此管事,只不外还是关闭了。