qB-WebUI 标记tracker异常

在 qBittorrent WebUI 中添加按钮,用于标记tracker状态出错的种子

Autor
colder
Denně instalací
0
Celkem instalací
212
Hodnocení
2 0 0
Verze
0.2.1
Vytvořeno
15. 08. 2023
Aktualizováno
03. 08. 2024
Licence
MIT
Spustit na

qBittorrent WebUI 标记tracker异常

声明

ABSOLUTELY NO WARRANTY
此脚本为PT场景设计,在其他场景下意义不大。
仅在qB版本4.3.9, 4.5.4 的默认WebUI上测试通过,其他版本请自行测试。

功能

先删除Unregistered与trackerErr标签,并遍历种子trackers信息。 若tracker message声明这是一个Unregistered torrent,则为种子添加Unregistered标签。 若为其他tracker错误,则添加trackerErr标签。特别地,多tracker种子只要有一个tracker正常工作,就不会被标记(感谢wjcjttl(jiang925)的贡献)。

这个脚本通过查找tracker message中是否含有关键词来判断是否为Unregistered torrent,本脚本默认为keywords = ['registered', 'invalid', 'deleted', 'banned', 'not found', 'exist', '删除'],若有必要请自行添加。

这个脚本只是用于标记,你仍需要手动确定是否要删除对应种子。Unregistered torrent往往应该被删除,其他tracker错误则最好逐一判断。 某些站点TV的Episode与Season Pack共用同一文件夹,删除时请留意。

使用说明

  1. 编辑脚本,根据你常用的WebUI地址,修改或新增// @match字段。

  2. (可选)打开浏览器的开发者工具,切换到Console页面,以观察日志。

  3. 点击WebUI顶栏中新增的"标记tracker异常"按钮,耐心等待。