python版本:3+
依赖库:python-qbitorrent
参数:
参数 | 说明 |
---|---|
qb_url | webui链接 |
qb_username | webui用户名(本地跳过验证则留空) |
qb_password | webui密码 |
qb_nackup_path | qb备份的的种子文件夹路径 |
iyuu | 是否为iyuu辅种跳过校验 |
备份路径:
-
windows:
C:/Users/<user>/AppData/Local/qBittorrent/BT_backup/
-
linux:
/home/<user>/.local/share/data/qBittorrent/BT_backup/
运行:
curl -O https://raw.githubusercontent.com/Hugo7650/qb_skip_hash_check_script/master/qb_skip.py
下载脚本pip install python-qbittorrent
安装依赖库- 修改py文件添加上对应的参数
- 运行
请在本地环境/ssh后运行
仅在windows上测试过
原理:
- 通过webapi获取到要检查的种子
- 找到对应的种子文件
- 复制到当前文件夹
- 在qb上删除这个种子
- 再添加进去并跳过校验
- 对于iyuu辅种种子tracker在磁力链接里的情况, 给种子添加tracker
- 最后删除当前文件夹下的副本
IYUU辅种跳过校验:
- iyuu关闭qb下载器里的"自动校验", 此时添加到qb里种子状态为暂停且未完成
- 启动iyuu辅种程序前先清理暂停的种子
- 辅种程序执行完毕后按上述运行步骤运行, 参数iyuu的设置为True