教你如何更好的使用qBittorrent-基础篇

前言


一、下载链接

https://www.fosshub.com/qBittorrent-old.html

https://www.qbittorrent.org/download

https://github.com/qbittorrent/qBittorrent/

(三者选其一即可)


二、基础设置

以下内容以4.3.7为例(虽说这版本过时,但相同的设置还是有参考价值)

可用的UI主题清单:

https://github.com/qbittorrent/qBittorrent/wiki/List-of-known-qBittorrent-themes

一般来说,为了上传,还是把连接限制取消较好

匿名模式说明:

https://github.com/qbittorrent/qBittorrent/wiki/Anonymous-Mode

RSS正则表达式教程:

https://www.jianshu.com/p/54e6137ea4e3

可用的备用WebUI清单见:

https://github.com/qbittorrent/qBittorrent/wiki/List-of-known-alternate-WebUIs

提示:关于上传策略,不需要选其中的“反吸血”模式,因为没啥用且目前有更好的反吸血工具

详情可参考之前写的PeerBanHelper教程那期


三、对上传策略设置“反吸血”


PeerBanHelper下载地址:

https://github.com/PBH-BTN/PeerBanHelper


四、Tracker设置

首先,http / https / udp / wss tracker选哪个?

https: 强烈推荐, HTTPS (Hypertext Transfer Protocol Secure) 是一个安全网络通讯协议。它结合了标准http协议和SSL/TLS 安全协议(Secure Sockets Layer/Transport Layer Security)提供了安全加密的通讯。

http: 相比较https, http少了安全加密,所以一些人,例如你的网络提供商可以监视你发送或接收的网络信息。

udp: 这是一个不可靠的通信协议。它不保证通讯数据包的准确性,网络不佳时,数据包可能丢失、重复或者无序。但是,相较于http和https,他消耗更少的服务器资源,所以大部分tracker都使用udp协议。

wss: 默认情况下,不需要选择它。它只适用于webtorrent,并且与其他bt客户端不兼容。如果你正在使用webtorrent,那就选择它吧。(反正我没见过这玩意生效过)

其次,RAW / WRAP / ARIA2选择哪个?

RAW: 这是原始数据,每行一个tracker,但也被很多BT客户端支持,例如qBittorrent。你可以亲自尝试你的客户端是否支持。

WRAP: 这是一个被大多数BT客户端支持的格式,tracker之间用一个空行分隔,一般来说直接使用即可。

ARIA2: 这是特殊为Aria2客户端准备的格式,tracker之间使用逗号(,)分隔。如果你在使用Aria2作为客户端,那就选择这种格式。


目前常用Tracker地址:

国内大佬收集整理:

https://trackerslist.com/#/zh

国外大佬收集整理:

https://github.com/ngosang/trackerslist

动漫磁链加速方案:

https://github.com/DeSireFire/animetrackerList

热门稳定BT Tracker列表:

https://trackers.run/

Tracker 服务器地址大全:

https://dns.icoa.cn/tracker/

中国可用Tracker服务器列表:

https://www.yaozuopan.top/index.php/archives/1014/

中国精选 bt trackers 服务器名单:

https://github.com/chenjia404/cntrackerslist

然而这么多Tracker地址,其中难免会有重复,虽然qBittorrent会自动舍弃重复地址,但整理一下心理总会舒服些。


整理方法如下:

  1. 所有地址复制粘贴进同一个txt文本文件中(不需要考虑地址之间是否空行的问题)

  2. 将这些地址复制粘贴进Excel表中,要求在同一列中

  3. 选中此列,点上方的数据-删除重复值,确认即可

  4. 复制此列,重新复制粘贴进txt文本文件中

整理后的Tracker地址,其大概数量会在一千多左右,然而这么多的Tracker地址并不全都是有效的。

如果都复制粘贴进qBittorrent的Tracker表中,虽然没什么问题,但大量无效的地址响应总会多多少少有些影响。

因此还需“预处理”一下,提前筛去无效地址。


GitHub项目:BitTorrent-Tracker-Checker

一个 Python 脚本,可以在本地检查一个BT Tracker是否可用;目前支持udp、http和https协议


地址链接:

https://github.com/ZHider/BitTorrent-Tracker-Checker


使用方法如下:

1)需使用pip安装依赖aiohttp和alive_progress

2)修改py 脚本开头,导入txt文件

其实还可以从管道导入文件,但个人感觉还是本地好些

3)运行py脚本即可

注意:vscode的终端显示大概在1000行,超过的信息会不显示,因此需要分批检测Tracker地址,否则太多检测不过来

运行结果如下:

可用Tracker地址

不可用的Tracker地址地址

最后将这些可用的Tracker地址复制粘贴进qBittorrent即可。



题外话:

虽说这个Tracker脚本可以检测,但其效果个人感觉是精度还有待提高,不过去除大多的无效地址是没问题的。

另外,有效的Tracker地址和“能用”是两个概念,里面有不少Tracker会拒绝你的连接

其次,网上的Tracker地址来源不明,有时里面会混进PT站或者Ubuntu这种专用Tracker,所以筛选完最好自己再大概浏览一遍。

PS:用这脚本筛选1700个Tracker地址,最后只有300多个是可用的你敢信?

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com