You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

qBittorrent新版.unwanted机制变更导致脚本自动化失效,求可行解决方案

qBittorrent新版.unwanted机制变更导致脚本自动化失效,求可行解决方案

最近折腾qBittorrent的自动化脚本快把我搞疯了!

在最新版本里,torrent中不想下载的文件不再被移到.unwanted目录来实现安全删除了。这直接导致我的外部脚本一直卡在“等待下载完成”的状态——因为那些未被选中下载的文件会留下*.!qb格式的临时文件,根本没法和真正需要下载的临时文件区分开

我也不敢随便删除所有临时文件,毕竟不是所有临时文件都处于锁定状态。之前在qBittorrent 4.2.5及更早版本,这段脚本一直工作得好好的:

for /f "delims=" %%u in ('dir /ad /s /b .unwanted 2^>nul') do rd /s /q "%%u"

处理完.unwanted目录后,我只需要执行dir /s *.!qb就能可靠判断下载是否完成

至于用qBittorrent自带的脚本启动器?这完全不是解决方案,它的可靠性臭名昭著。要是我记错了欢迎纠正,但根据我的使用情况,并不是所有下载完成都会触发脚本,结果还是会出现下载被判定为“永远未完成”的情况。

有没有大佬能给个靠谱的完全自动化解决方案啊?

备注:内容来源于stack exchange,提问作者Bricktop

火山引擎 最新活动