简介:
这是一个使用Python Javascript HTML5开发的一个磁力链聚合搜索,说是说搜索,但是其实程序本身不具备磁力搜索功能,只是通过后端python爬虫去提取目标磁力搜索网站的一些磁力链信息(标题,种子大小,磁力链接,做种人数等等)然后将数据以JSON格式响应给客户端,然后浏览器再渲染成网页呈现出来。搜索结果的数量和速度在于目标网站,不在于这个程序。
为照顾没有python环境的, 已经程序打包成exe
没安装python的也可以直接双击hello.exe使用了
以前使用过旧版的更新后一定要进去设置里点一下”重置配置”
先放效果图
- v1.1往后的版本已提供打包一键运行, 不用配置环境(但是有环境的我还是推荐你们用源码运行)
- 首先电脑得安装python, 直接官网下载 https://www.python.org/downloads/
- 需要安装python第三方库, 在cmd里运行
pip install flask requests
- Windows)双击附件安装包里的 run_flask.bat 运行
- (Linux) 在ssh界面
-
export FLASK_APP=hello flask run --host "0.0.0.0" --port 80
下载地址:
统一放在帖子最底部
源码体积较小(100kb之内), 所以直接传到论坛服务器
一键打包后的超出论坛附件大小限制, 所以放在网盘里
关于后续维护:
这类程序最怕的就是后续无人维护,这个不出意外的话楼主会一直维护下去,但是呢,“相聚离开 总有时候 没有什么会永垂不朽”,为了防止后续出于某种原因(精力耗尽了/没兴趣了/遁入空门了等)停止维护,所以我还是教一下大伙怎么维护吧,包括现有站点失效和自己新增适配站点,详细教程写在下面。开发起因:
原本在手机上用一款叫做TorrSE的磁力搜索软件(再次感谢大佬的作品),这软件我用起来非常舒服,已经完全能满足我的搜索需求,用了几年最后因为疑似作者弃坑程序处于无人维护状态,Googleplay已经停更,官网也无法打开,最重要的就是部分搜索引擎已经无法工作,那行吧,大佬不更了那我就自己来当大佬吧(开个玩笑),这类网站不涉及什么加密之类的,直接用python把网页请求下来然后匹配关键字就行了,xpath或者re轻松拿捏经过:
之所以前(js+h5)后(python)端分离(听起来牛逼轰轰的)不是我想搞啥骚操作,是因为我不会用JS写爬虫,不会用Python写UI,竟然如此那就各取一半吧,前端交给H5+JS,后端爬虫交给python,整过开发过程80%的时间都耗费在UI上,div怎么摆放,left偏移多少,动画太生硬,描边,定位等等搞得吐血,期间一些知识搜索不到还去站内悬赏区花了100大洋才得到解决。。。上一次碰H5已经是好几年前的事情了。声明:
本软件是一个本地爬虫工具,工作原理类似于浏览器,内容解析自基于DHT协议的BT资源搜索引擎网站,所有资源来源于对端网站爬虫24小时从DHT网络自动抓取,所有排行数据由程序自动生成。我们不存储任何资源和种子文件,只索引种子元数据信息并提供搜索服务。本软件对内容的有效性和真实性不负任何责任和连带责任,如有侵权,请联系源网站处理。
请登录后查看评论内容