用于qBittorrent下载完成后实现以下内容:
-
自动向EMBY/JELLYFIN触发扫描媒体库;
-
自动向ChineseSubFinder触发为刚刚下载完成的视频下载中文字幕。
nevinee/qbittorrent 镜像使用本脚本的方法
下载 diy.sh 放在容器内的/data/diy/diy.sh
,然后按照该文件注释编辑即可。
如果你本来存在/data/diy/diy.sh
,可以将 diy.sh 内容放在你现有的diy.sh
之后。
-
自行根据你qBittorrent所处的环境确保这几个命令可用:
bash curl find grep jq
; -
下载 diy.sh,增加可执行权限,并按照注释编辑;
-
在脚本配置区域增加一个变量
qb_url
,qBittorrent的本地地址,形如:qb_url="https://127.0.0.1:8080"
,其中127.0.0.1
不要改; -
qBittorrent设置中勾选
对本地主机上的客户端跳过身份验证
; -
qBittorrent设置中勾选
Torrent 完成时运行外部程序
,并填入/<你的存放路径>/diy.sh "%I"
,如果qBittorrent版本>=4.4.0
,并且会有v2 torrent
,则设置为/<你的存放路径>/diy.sh "%K"
。
如有关对API的疑问请自行前往以下链接查阅。触发ChineseSubFinder后并不是马上就能保证下载好字幕,相关逻辑也请自行查阅ChineseSubFinder文档。