之前用伪装的DHT节点抓了一些infohash,现在要将这些infohash转成torrent
如何将infohash转成torrent种子文件?
这个不是scrapy能解决的问题。
要从infohash得到种子,三种方法。
到种子库里找,比如迅雷种子库。这个方法最快。
如果是实时的,那就用bep_009协议去peer端请求,可以得到metainfo,我的engiy.com磁力搜索,BT搜索就是这么干的。得到metainfo,再自己组装一个种子文件即可,种子文件是支持nodes字段的。
如果是离线的,只知道infohash,那只能加入dht,慢慢的get_peers找了,成功机率不高。