夜雨聆风学习资料网

ARTICLE · 1076916

极速下载!我用 AI 写了个浏览器插件

极速下载!我用 AI 写了个浏览器插件

BitComet(比特彗星)是一款优秀的资源下载工具,笔者下载大多用Edge浏览器,一直在寻找浏览器调用BitComet下载资源的方法。DeepSeek编写Python程序可实现基础功能。

下载磁力、HTTP文件,也可手动设置proxy。使用方法:手动复制链接,转到页面,自动监听剪贴板粘贴链接,然后点击调用下载。

参数在config.py修改

但并不是所有资源都方便获取链接,有的资源是通过js脚本等隐性方式下载,这时拦截浏览器下载就成了必选项。你可能会说,官方不是有插件吗?笔者试了,插件更新于2022年,完全不好用啊

何不自己写个浏览器插件?说干就干,DeepSeek很快写好了,然而用不了,先退了

那么有请国产标杆GLM(智谱清言),对于免费版用户而言,复杂的任务还是GLM给力

经过几回修改,已经完全能用啦!

可设置拦截下载大于多少MB的文件

Edge手动安装插件:点击扩展按钮-管理扩展-打开【开发人员模式】-加载解压缩的扩展(Chromium内核的浏览器也类似)

选择解压后的插件路径:
C:\Users\admin\Desktop\bitcomet-redirect\extension

电脑需要Python环境,安装后若想体验下,可运行start_server.bat,电脑重启后不自启动。

C:\plugins\bitcomet-redirect\server├── config.json                # 首次运行自动生成├── install_autostart.bat      #安装开机自启动脚本├── server.py├── start_server.bat           #手动启动python脚本└── uninstall_autostart.bat    #卸载开机自启动脚本

感觉还不错,可以把Python程序写入启动项:右键-以管理员身份运行install_autostart.bat(卸载对应uninstall_autostart.bat)。config.json文件里有BitComet路径和插件路径。

{  "bitcomet_path": "C:\\Program Files\\BitComet\\BitComet.exe",  "listen_port": 18081,  "extra_args": [    "--tray", "-s"  ],  "log_file": "C:\\plugins\\bitcomet-redirect\\server\\server.log"}

以上工具左下阅读原文免费下载

—End—

扩展阅读

技术松鼠
BitComet免费磁力下载工具
喜欢就点一下推荐呗

👇去下载

相关学习资料