Nas全能助理打造下载篇:扔掉web登录,实现一键梭哈

2021-12-24 18:12:27 87点赞 420收藏 21评论

之前为了实现将Nas打造成全能助理,我们搭建了docker下的sillyGirl机器人,搭建—》

傻妞助力:把群晖打造成全能助理

既然要全能,那下载这种事儿自然也要交给傻妞来处理,为此我用Python写了个API给傻妞,不用再登录web界面添加下载任务,直接给机器人发送下载链接自动下载。

Nas全能助理打造下载篇:扔掉web登录,实现一键梭哈

话不多说,开干。

第一步:拉取docker镜像:

docker pull leanfly/qbit-api:latest

注册表搜索:qbit-api,双击下载图中的这个

Nas全能助理打造下载篇:扔掉web登录,实现一键梭哈

第二步:创建一个文件件用于存放qbitapi的数据:

Nas全能助理打造下载篇:扔掉web登录,实现一键梭哈

第三步:创建两个文件:qbit.py config.ini

可以去仓库下载:https://github.com/LeanFly/qBit-api
下载慢的可以用这个加速地址:
https://ghproxy.com/https://raw.githubusercontent.com/LeanFly/qBit-api/main/qbit.py
https://ghproxy.com/https://raw.githubusercontent.com/LeanFly/qBit-api/main/config.ini
配置说明:qbit.py这个文件不用动,主要是修改config.ini这个文件。

config这里要配置的是你的qbit或者transmission,默认带了示例,修改成自己的就行

Nas全能助理打造下载篇:扔掉web登录,实现一键梭哈

第四步:启动容器

在映像找到刚才下载的qbit-api,双击开始创建。

Nas全能助理打造下载篇:扔掉web登录,实现一键梭哈

进入高级设置,挂载两个刚才创建的qbit.py和config.ini两个文件,设置一个端口

装载路径:/code/qbit.py /code/config.ini

Nas全能助理打造下载篇:扔掉web登录,实现一键梭哈

端口左边这个自定义,右边保持默认的8000

Nas全能助理打造下载篇:扔掉web登录,实现一键梭哈

应用并启动容器

用浏览器访问:ip:port/qbit,这里的IP是Nas的IP,端口是上面制定的端口
成功的话会返回这样一串:{"detail":[{"loc":["query","magnet"],"msg":"field required","type":"value_error.missing"}]}

Nas全能助理打造下载篇:扔掉web登录,实现一键梭哈

第五步,给傻妞套上插件

下载这个js文件,放在傻妞的develop目录下replies目录下,注意修改自己的指令和api地址
https://raw.githubusercontent.com/LeanFly/qBit-api/main/qbit.js

Nas全能助理打造下载篇:扔掉web登录,实现一键梭哈

Nas全能助理打造下载篇:扔掉web登录,实现一键梭哈

配置好之后,重启傻妞即可。

使用示例:下载 magnet:?xt=urn:btih:74b94b098d97678a9dc70e66986107eac9f28261

docker容器是个好东西,利用好了事半功倍~

Nas全能助理打造下载篇:扔掉web登录,实现一键梭哈

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
21评论

  • 精彩
  • 最新
  • 重置passkey吧

    校验提示文案

    提交
    [喜极而泣] 这下哭了,暴露了

    校验提示文案

    提交
    收起所有回复
  • 可以发送RSS订阅地址进行下载吗?

    校验提示文案

    提交
    rss没试过

    校验提示文案

    提交
    收起所有回复
  • 是不是有点麻烦了,手机端有qb的app,bt磁力链接贴进去直接下载到nas,还有迅雷也可以远程到nas
    不过这个是另一种思路。

    校验提示文案

    提交
    如果没有公网IP,没有app可以安装,或者不想安装这个那个的app呢

    校验提示文案

    提交
    利用监听文件夹方式,把想下载的种子丢到文件夹中!就达到自动下载了!远程控制方法!可以利用阿里云盘!把阿里云盘挂载到nas中!然后把阿里云盘的种子同步到监听文件夹就行了
    用户-> 阿里云盘 -> 种子监听文件夹

    校验提示文案

    提交
    收起所有回复
  • 搭建了一下 普通磁力和种子是可以推送到进行下载了 但是PT的种子链接会返回确认下载 容器日志也显示推送成功 但是qb里面就是没有这个任务 是啥原因

    校验提示文案

    提交
    pt的下载链接需要自己做处理做拼接

    校验提示文案

    提交
    可以展开说说吗 麻烦了

    校验提示文案

    提交
    收起所有回复
  • 暴露passkey危险

    校验提示文案

    提交
  • 内容还没看,题图先点赞。

    校验提示文案

    提交
  • 这个好 希望能挖掘出更多的功能

    校验提示文案

    提交
  • 思路很好,需要企业微信还是?

    校验提示文案

    提交
  • 我就想知道最后的那个磁力链是什么视频? [龇牙] 小姐姐吗?

    校验提示文案

    提交
    魔法满屋生肉

    校验提示文案

    提交
    收起所有回复
  • 大佬,你的那个关键信息泄露了,不过也无所谓,小站无关紧要 [高兴]

    校验提示文案

    提交
  • 小编连磁力链接都让放了?😏

    校验提示文案

    提交
  • 围观一下 虽然看不懂

    校验提示文案

    提交
  • undefined 提示这个 请问什么问题呢

    校验提示文案

    提交
  • 分享点赞。
    但PT下载首推flexget + transmission方案。点亮黄星⭐收藏种子即可自动下载,还可以分类存储。

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
相关好价
最新文章 热门文章
420
扫一下,分享更方便,购买更轻松