![如何从 shell 脚本查看是否有任何 qbittorent 种子?](https://linux22.com/image/850301/%E5%A6%82%E4%BD%95%E4%BB%8E%20shell%20%E8%84%9A%E6%9C%AC%E6%9F%A5%E7%9C%8B%E6%98%AF%E5%90%A6%E6%9C%89%E4%BB%BB%E4%BD%95%20qbittorent%20%E7%A7%8D%E5%AD%90%EF%BC%9F.png)
我在启动时运行一个脚本,打开浏览器、irc 和 qbittorrent。它看起来类似于以下内容:
chromium-browser &
qbittorrent &
xchat &
guake &
有什么方法可以检测是否有任何“活动”种子,并且只有在有的情况下才打开 qbittorrent?所谓活动,我指的是客户端中的任何种子,不一定是正在下载的种子(如果客户端已关闭,则无论如何也不会下载)。
答案1
qbittorent
那么检查一下您配置的用于存储 .torrent 文件的目录怎么样?
在“选项”>“下载”下,查看“复制”Keep incomplete torrents in
设置并选择一个位置。
只需修改您的启动脚本来检查此目录中是否存在尚未完成的 .torrent 文件就足够了。
如果没有,并且您需要更多功能,那么请启用设置Run an external program on torrent completion
并编写一个简单的脚本来执行您想要的任何其他操作。
无论如何,重点是,这些各种设置和脚本的组合可以用来做很多事情,具体qbittorrent
取决于您的需要。