更新日志¶
版本 1.5.5¶
发布日期:2024 年 4 月 27 日 星期六
- 修复了 qBittorrent 4.5 及其后续版本的兼容性问题。(#157) (#173) (#174) (#182) (#186) 感谢 @Siriussee!
有关 API 变更的信息,请见 qbittorrent/qBittorrent#17563。
同样,我们修复了最新版 qBittorrent 客户端的单元测试用例。感谢 @amefs!
版本 1.5.4¶
发布日期:2022 年 6 月 19 日 星期日
变动¶
- 移除端口开放状态(Outgoing Port Status)的信息。(#101) (#135)
我们确认了一个 bug,即,当我们使用 Transmission 并在 IPv6 网络下检查端口开放状态时,Transmission 的端口检查器会报错并提示“portTested: http error 400: Bad Request”。
由于没有删种条件需要依赖这个端口开放状态,所以我们删了它。
- 修改了
last_activity
的行为。(#93) (#98) (#109) 默认情况下,
last_activity
不再删除那些从未活跃过的种子。- 在需要的情况下,这些从未活跃过的种子可以用以下的方式去删除:
对于
last_activity
条件,使用last_activity:never
或者last_activity: none
。对于
remove
表达式,使用last_activity = never
或者last_activity = none
。
- 修改了
新功能¶
在
action
关键字中添加了remove-slow-upload-seeds
和remove-fast-upload-seeds
两个动作。 (#127) 感谢 @vincent806!remove
表达式中支持等号(=
)。添加
downloading_time
条件。 (#88) 感谢 @dantebarba!
修复¶
修复了上传/下载量以及
free_space
、remote_free_space
不能正确处理小数的问题。 (#133) 感谢 @sfwn!修复了
last_activity
条件在 Deluge 2.0.3 及以上版本无效的问题。(#119)
版本 1.5.3¶
发布日期:2020 年 8 月 27 日 星期四
新功能¶
可以通过
--debug
或-d
命令行启用调试模式。(#76)添加上传量与下载量两个条件。(#79)
修复¶
修复 psutil 在群晖的兼容问题(用于检查磁盘剩余空间)。(#61)
修复由主机 URL 末尾的
/
导致的 API 不兼容的问题。(#81)
版本 1.5.2¶
发布日期:2020 年 3 月 27 日 星期五
变动¶
客户端名称不再对大小写敏感。
新功能¶
支持 Deluge。(#8)
使用批量删除提升删除效率。
修复¶
修复配置文件中的多语言支持问题。(#69)
版本 1.5.1¶
发布日期:2020 年 2 月 29 日 星期六
修复¶
修复了 1.5.0 版本中丢失的状态
StalledUpload
和StalledDownload
。(#66)
版本 1.5.0¶
发布日期:2020 年 2 月 28 日 星期五
新功能¶
status
中添加Error
状态。添加对 Transmission 标签的支持(#24)。
添加删除条件“最大下载速度”
max_downloadspeed
、“最小上传速度”min_uploadspeed
。添加删除条件“最小平均上传速度”
min_average_uploadspeed
、“最大平均下载速度”max_average_downloadspeed
(#49)。添加删除条件“最大种子大小”
max_size
(#21)。添加删除条件“最大做种数”
max_seeder
、“最小下载数”min_leecher
(#62)。添加删除条件“最大已连接做种者”
max_connected_seeder
、“最小已连接下载者”min_connected_leecher
。添加删除条件“最后活动时间”
last_activity
,以删除一段时间内没有上传或下载速度的种子(#1)(#9)。添加删除条件“最大下载百分比”
max_progress
。free_space
、maximum_number
、seed_size
的action
中添加remove-active-seeds
、remove-inactive-seeds
动作,用于根据最后活动时间去尽量删除活跃的种子或者不活跃的种子(#9)。添加了新的删除条件“上传比率”
upload_ratio
,可以根据上传量占种子大小的比例删种(#55)。
修复¶
修复了无法登录使用纯数字用户名或密码的客户端的问题。(#64)
修复了在没有标签属性的 Transmission 中任务无法执行的问题。
修复了删种条件可能对未打标签以及没有Tracker的种子无效的问题。
修复了 status 中遗漏的 μTorrent 状态“排队中”(
Queued
)。
文档迁移¶
日期:2020 年 2 月 3 日 星期一
迁移文档到 Read the Docs。
版本 1.4.9¶
发布日期:2020 年 1 月 26 日 星期日
新功能¶
添加了 free_space 条件(最小剩余空间)。感谢 @drawwon!
版本 1.4.8¶
发布日期:2020 年 1 月 7 日 星期二
修复¶
修复了在 qBittorrent v4.2.1 中不能删除种子的问题。对造成的不便深感抱歉。 (#53)
版本 1.4.7¶
发布日期:2020 年 1 月 6 日 星期一
新功能¶
添加了 qBittorrent v4.2.1 中新 API 的支持。 (#46)
备注
注意:这个版本有 bug,请升级到 1.4.8 或者更高的版本。
版本 1.4.6¶
发布日期:2019 年 9 月 17 日 星期二
修复¶
修复了当 Tracker 的 URL 包含端口时,tracker 过滤器需要指定端口的问题。
版本 1.4.5¶
发布日期:2019 年 6 月 6 日 星期四
新功能¶
添加了 StalledUpload 与 StalledDownload 状态。
版本 1.4.4¶
发布日期:2019 年 5 月 22 日 星期三
新功能¶
新特性:如果过滤器的内容只有一行,现在可以直接写出而不需要使用列表。
修复¶
修复了当 seed_size / maximum_number 条件与 ratio / create_time / seeding_time 条件同时使用时任务会失败的问题。(#33)
版本 1.4.3¶
发布日期:2019 年 5 月 19 日 星期日
变动¶
添加对 Python 2.7 的支持。(#29)
停止支持 Python 3.4。(kennethreitz/requests#5092)
版本 1.4.2¶
发布日期:2019 年 5 月 13 日 星期一
修复¶
修复了丢失的语法分析器文件。(#32)
修复了运算符的结合性。现在,运算符 and 和 or 保证是左结合的。(#32)
版本 1.4.1¶
发布日期:2019 年 5 月 6 日 星期一
修复¶
修复了丢失的依赖项 ply。
修复了在 remove 条件中重复定义的警告。
Wiki 更新¶
日期:2019 年 5 月 6 日 星期一
增加了关于 remove 条件的描述。
版本 1.4.0¶
发布日期:2019 年 5 月 1 日 星期三
变动¶
- 删除了
seeding_time
和ratio
条件中的限制 (#19)。 在之前的版本,
seeding_time
和ratio
条件只会删除那些正在做种的种子。设置这个限制是为了给用户提供一个通过修改种子的状态(例如暂停做种)来避免种子被删除的方法。不过现在我们有状态过滤器(
status
),所以这个限制就显得多余了,而且可能会使它的行为跟用户预想的不一样。
- 删除了
新功能¶
- 支持自定义删除表达式 (#15)。
现在我们可以直接而明确地写出我们想要的表达式了,例如
remove: ratio > 1
。复合的条件表达式也支持,例如
remove: (seeding_time < 86400 and ratio > 1) or (seeding_time > 86400 and ratio > 3)
。旧的写法仍然可用。
版本 1.3.0¶
发布日期:2019 年 4 月 17 日 星期三
变动¶
- 日志系统已更新:
日志路径可以被指定(使用
--log
参数,例如--log=/home/jerrymakesjelly/logs
) (#23)。日志文件将按天存储在不同的文件中(格式:
autoremove.%Y-%m-%d.log
)。
全部单词
seed
修改为torrent
(#25)。删去了所有不必要的调试日志。
修复¶
修复了在 qBittorrent 拥有大量的种子时程序会卡住的问题 (#22)。
修复了状态过滤器在工作时会写入重复的日志的问题。
版本 1.2.5¶
发布日期:2019 年 1 月 10 日 星期一
修复¶
修复了在设置多个策略时种子数量不正确的问题 (#10)。感谢 @momokoo!
修复了在 qBittorrent 中种子数不正确的问题 (#13)。
版本 1.2.4¶
发布日期:2018 年 5 月 31 日 星期四
修复¶
修复了启动失败的问题。
版本 1.2.3¶
发布日期:2018 年 5 月 30 日 星期三
变动¶
现在程序在一个任务失败时不会直接退出。
新功能¶
允许使用环境变量去指定
host
、username
和password
。允许
username
和password
留空(或者其中之一留空),使得不用用户名或密码也可以登录 WebUI。
版本 1.2.2¶
发布日期:2018 年 5 月 27 日 星期日
新功能¶
增加了新过滤器:种子状态。
增加了新条件:最大种子数量。
版本 1.2.1¶
发布日期:2018 年 5 月 26 日 星期六
修复¶
修复了
setup.py
的问题。
版本 1.2.0¶
发布日期:2018 年 5 月 26 日 星期六
程序已发布至 PyPI!
- 重构已完成。
新特性很快会被加入。
现在你可以通过
pip
安装程序。
版本 1.1.0¶
发布日期:2018 年 5 月 14 日 星期一
- 创建了
setup.py
。 现在你可以直接使用
autoremove-torrents
命令而不是python3 main.py
。
- 创建了
文档勘误¶
日期:2018 年 3 月 28 日 星期三
delete_data
字段不应该被缩进。
第一个版本¶
发布日期:2018 年 3 月 22 日 星期四
第一个版本 :bowtie: