Releases: Simple-Tracker/qBittorrent-ClientBlocker
2.4p10
修复 bug (如 通过账号密码无法登录 等), 并因此提前结束 Public Beta 阶段.
即使进度为 0 也检查进度是否匹配上传量.
支持 Docker 及更多平台 (未经测试), 并使用 UPX 压缩尽可能减少程序大小 (可能引起误报毒).
支持通过参数 -c/--config 设置配置文件路径. (Thanks @amefs #6)
支持设置 IPUploadedCheck 及其相关参数, 以指定间隔确定上一周期及当前周期, 并比对客户端对 IP 上传增量, 若超出指定增量, 则认为 IP 是有问题的并自动封禁.
支持设置 PeerMapCleanInterval (Peer Map 是 MaxIPPortCount/BanByRelativeProgressUploaded 的依赖, 故也是其判断间隔).
支持设置 MaxPortCount (每 IP 的最大端口数, 默认为 0 禁用).
支持设置 BanByRelativeProgressUploaded 及其相关参数, 以指定间隔确定上一周期及当前周期, 并比对客户端对 Peer 相对上传增量, 若超出指定增量, 则认为 IP 是有问题的并自动封禁.
Full Changelog: 2.3...2.4p10
2.3
2.2
2.1
2.0
优化性能及错误提示.
支持 Windows on ARM64, 由于上游支持原因, 通过窗口热键显示及隐藏窗口功能不可用.
破坏性改动: Config 内 BanByPU 更名为 BanByProgressUploaded.
支持设置 BanByPUStartPrecent 和 BanByPUAntiErrorRatio, 其中 BanByPUStartPrecent 是百分比而非小数. (解决 Issue #2)
注意: Config 中不默认放入相关设置项, 可手动添加, BanByProgressUploaded 及其相关设置项未经测试且默认关闭.
Full Changelog: 1.9...2.0
1.9
1.8
1.7
性能优化 (忽略没有 Leecher 的 Torrent).
支持设置 Interval 和 SleepTime.
支持并默认长连接以改善性能, 并修复大量创建连接带来的一些可能 bug.
添加 anacrolix/torrent (unknown or ver <= 1.39.99) 至默认屏蔽列表 (anacrolix/torrent#889).
Full Changelog: 1.6...1.7