首页> 财经 > > 正文

一个手搓的qbittorrent硬链接保种方案

2023-06-28 07:53:42来源:哔哩哔哩


(资料图)

因为有PT保种和jellyfin的使用需求,所以打算在qbittorrent下载完成后将所有文件内容硬链接到jellyfin的监控目录下以方便二次整理,qbittorrent下载目录里的内容不动,且相同文件只占用一份大小。

市面上已经有基于nas-tools解决方案,但是我选择diy(方便后续定制功能)

实现原理

qbittorrent有一个功能是在任务结束后执行特定的指令,且可以带当前种子的参数。所以可以在一个脚本内拿到种子的分类、保存路径等信息,并完成对所有文件的硬链接操作,以下是时序。

实操

首先把管理模式改为手动(自动可能好使,我没试过)

允许localhost上跳过验证(懒得写登录了)

打开 “torrent完成时运行外部程序”,并指定脚本的位置(注意docker的路径映射问题),后面接 "%I"。

把下面的脚本塞到指定位置,当然你有更复杂的逻辑也可以在此基础上魔改

最后注意别忘了给脚本赋执行权限。

之后创建任务,选好分类,任务完成后就会自动根据分类在指定目录下创建硬链了,分类为空的不受影响。

在/config/下是脚本输出的log,有问题可以根据这个排查

没了。

标签:

上一篇:Lowe:多队有意斯特鲁斯 预计他将签下一份至少中产特例级别合同-天天速读
下一篇:最后一页