infohash转换磁力 php,磁力链接或 infohash 如何转换成 torrent
想要开发一个磁力搜索引擎,已经有 DHT 爬虫可以收集 infohash,可是这些 infohash 如何转成 torrent 成了一道难关立在面前。
先考虑用 bittorrent 官方扩展协议获取 metadata,从 github 上找到了 ih2torrent 安装使用后发现运行很久也无法获得数据(难道是因为没有独立 ip 的原因吗?),然后又参考了网上提供的第三方种子平台,如torcache,发现资源也不齐全,随便从收集到的 infohash 中选了一个下载失败。
看到网上各式各样的磁力搜索引擎,感觉自己实在是能有有限,无法找到更好的种子获取方法,想问下他们是怎么及时获取最新种子资源的?
我收藏了一个dht爬虫的源码。你可以看看。我当时没来得及尝试。这个应该是把infohash转换成种子的代码。
https://github.com/78/ssbc/blob/master/workers/ltMetadata.py
两种方式。
去迅雷种子http://bt.box.n0808.com库看有没有,有就索引之。这方法最简单快速。
走bep_009协议,去peer端请求metainfo,索引之。。我的engiy.com磁力搜索,BT搜索就是这样干的。
infohash转换磁力 php,磁力链接或 infohash 如何转换成 torrent相关推荐
- 磁力链接转换为种子文件 magnet to torrent
作者:zxx 1.前言 将种子文件转换为磁力链接很简单,只需要在种子文件的infohash码前面加上magnet:?xt=urn:btih:即可,相信大家在迅雷,utorrent等主流软件上也都能发现 ...
- html无损转换pdf,Pdf2html :高保真PDF至HTML转换
高保真PDF至HTML转换 pdf2htmlEX介绍 传统pdf2html有两种: 一种相当于pdf2text加一些比较弱的格式,基本跟pdf2text也差不了多少 另一种是把所有渲染成图片然后嵌到一 ...
- 【大数进制转换】清华大学考研复试上机——进制转换(10—2)
进制转换 点击打开链接 时间限制:1秒 空间限制:65536K 热度指数:4274 算法知识视频讲解 题目描述 将一个长度最多为30位数字的十进制非负整数转换为二进制数输出. 输入描述: ...
- python导入word转换的html,python如何转换word格式、读取word内容、转成html
# python如何转换word格式.读取word内容.转成html? import docx from win32com import client as wc # 首先将doc转换成docx wo ...
- java 0x转中文_Java:转换汉字为unicode形式的字符串和转换unicode形式字符串转换成汉字...
/* 输出 Original: 黄 彪彪 to unicode: \u9EC4\ \t\u5F6A\u5F6A from unicode: 黄 彪彪 使用命令转换: native2ascii -enc ...
- python utf-8编码转换中文_python实现unicode转中文及转换默认编码的方法
本文实例讲述了python实现unicode转中文及转换默认编码的方法.分享给大家供大家参考,具体如下: 一.在爬虫抓取网页信息时常需要将类似"\u4eba\u751f\u82e6\u77e ...
- 转换汉字为unicode形式的字符串和转换unicode形式字符串转换成汉字
http://www.cppblog.com/biao/archive/2013/07/04/137087.html /* 输出 Original: 黄 彪彪 to unicode: \u9EC4\ ...
- html进制转换js代码,JS中的进制转换以及作用
js的进制转换, 分为2进制,8进制,10进制,16进制之间的相互转换, 我们直接利用 对象.toString()即可实现: 运行下面代码 //10进制转为16进制 (10).toString(16) ...
- 一网打尽中文编码转换---6种编码30个方向的转换
一网打尽中文编码转换--6种编码30个方向的转换 1.问题提出 在学编程序时,曾经有人问过"你可以编一个记事本程序吗?"当时很不屑一顾,但是随着学习MFC的深入,了解到记事本程序也 ...
- python文件编码转换工具_python实现unicode转中文及转换默认编码的方法
本文实例讲述了python实现unicode转中文及转换默认编码的方法.分享给大家供大家参考,具体如下: 一.在爬虫抓取网页信息时常需要将类似"\u4eba\u751f\u82e6\u77e ...
最新文章
- Hibernate flush理解
- 运维不得不知道的事 数据中心断电如何做
- 满屏的if-else,看我怎么消灭你!
- java 带参数的构造函数_java – mockito模拟一个带参数的构造函数
- 九九乘法表的python复习
- Java黑皮书课后题第7章:*7.28(数学:组合)编写一个程序,提示用户输入10个整数,然后显示从这10个数中选出两个数的所有组合
- python设置行号_Python_添加行号
- python 发红包import random用redenv_python 常用模块之random,os,sys 模块
- 源码分析:Java对象的内存分配
- Hakase and Nano 博弈
- dijkstra邻接表_[力扣743] 带权邻接表的单源最短路
- 字长为16位的计算机_字长为16位表示这台计算机最大能计算
- DVD-Cloner 2022 for mac(DVD光盘刻录工具)
- 10.RabbitMQ实战 --- 监控
- Docker端口映射实例
- echarts 关系图 力引导布局
- weadmin3.0版本安装过程
- 风景日历java制作_风景日历制作系统
- C语言:strtok()的用法。
- on1 photo raw 2020中文版(RAW图像处理) v14.5.1.9231绿色便携版