autoremove-torrents icon indicating copy to clipboard operation
autoremove-torrents copied to clipboard

对于tracker状态能不能进行判断

Open WhaleHu opened this issue 4 years ago • 7 comments

有的删了种子 就成了例外规则 例如qb的未工作啥的

WhaleHu avatar Apr 04 '20 07:04 WhaleHu

有的删了种子 就成了例外规则

这个是什么情况呢,能描述清楚一点吗

jerrymakesjelly avatar Apr 04 '20 12:04 jerrymakesjelly

有的删了种子 就成了例外规则

这个是什么情况呢,能描述清楚一点吗

我估计他说的是 unregistered torrents/torrent trashed 这种情况吧

Aniverse avatar Apr 04 '20 12:04 Aniverse

翻了一下,发现 tracker 的错误信息真的是种类繁多

所以我打算加一个列表,用户可以在列表里面写一些错误信息,如果有 tracker 未工作并命中其中一条错误信息的话,种子就会被删除;当然,用户也可以简单地删除 tracker 未工作的种子

各位觉得这个实现如何

jerrymakesjelly avatar Apr 04 '20 14:04 jerrymakesjelly

微信图片_20200404224721 嗯 感觉工作状态应该最好的选择,返回消息应该是各个站能自定义的。

WhaleHu avatar Apr 04 '20 14:04 WhaleHu

我觉得也不能直接因为未工作就删除,如果我没记错的话,异常开关客户端导致出现 you are already downloading same torrent 的时候也是未工作的(我很少用 qb,不太确定),这种情况就不能删 TTG 和 U2 那种触发最短汇报时间的报错(类似 minimum announce interval is 300 seconds)是不是也是未工作,我也不确定,这个也不能删

Aniverse avatar Apr 04 '20 15:04 Aniverse

确实,说的好像是这样,还要自己匹配下消息内容。

WhaleHu avatar Apr 04 '20 15:04 WhaleHu

这里说的就是自己设置未工作时的消息内容,例如 torrent not registered with this tracker 或者 torrent banned

所以我打算加一个列表,用户可以在列表里面写一些错误信息,如果有 tracker 未工作并命中其中一条错误信息的话,种子就会被删除;

jerrymakesjelly avatar Apr 05 '20 04:04 jerrymakesjelly