qB-WebUI 标记tracker异常

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

Autor
colder
Dnevne instalacije
1
Ukupnih instalacija
210
Ocjene
2 0 0
Verzija
0.2.1
Stvoreno
15.08.2023.
Ažurirano
03.08.2024.
Licenza
MIT
Primjenjuje se

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异常"按钮,耐心等待。