pt错误十次后不在汇报tracker

可以让这个时间一直滚动?比如说15分钟后在重试一次,反复15分钟重试以此类推?
而不是10次上限了就永远不操作了。。因为过一段时间,tracker就可以正常了的,比如这图上提示,是上次软件退出,没有汇报停止到服务器,然后导致服务器上卡着之前的在线状态,不允许多个客户端同时下载导致触发的提示,一般过一个小时服务器删除了之前的失效peer,就可以正常连接了

应该设计4xx才会拒绝不重试,5xx或者其他任何类型错误要进行重试

还有种这提示,10次停止汇报应该是正确的?因为pt站已经删除了这个种子
2023-10-20 21:32:33 Tracker response error: torrent not registered with this tracker

一楼发的那种提示是pt站限制多客户端下载,也就是客户端异常退出没有汇报停止的时候,在次启动客户端会触发peerid值变化,就判定是多个客户端,此时应该不受10次限制,持续到恢复正常

看起来qBittorrent的策略是对pt种子无论什么报错都一直重试
这个其实没有一个一劳永逸的判断方法,tracker返回的状态码和提示信息都有可能不遵守规范,最好的办法还是不论报错如何都重试,或者加个设置项让用户决定停止的条件和次数。不过鉴于愿意接受彗星的pt站还不算多,这个提议的优先级并不高。(讲真,看了BEP27之后才发现彗星好多看似开放和便利的功能其实是不符合规范的:smiling_face_with_tear:

qb并没有遵守了bep规范,多个的话,比如说qb这种不遵守规范的,会多次汇报流量,所以最近各大pt站点都在ban qb客户端支持
最完美支持pt bep规范的只有比特彗星。像qb这种就不遵守,会谎报流量数据,吸血只下载不上传,双方双公网建立连接等各种毛病
你也知道bep27,可以看看 bep_0027.rst_post 具体功能你指的是哪些?长效种子,种子市场,这些在pt任务上都是强制禁用的
我觉得只有单个tracker的pt任务,,,应该直接永远重试得了,别10次就停止,只有pt任务拥有多个tracker的情况保持现状,以便跟随bep27自动切换到其它可用tracker