Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] 仿照 remove,新增 reannounce 功能以进行 tracker 汇报 #130

Open
ludoux opened this issue Apr 27, 2022 · 3 comments
Labels

Comments

@ludoux
Copy link

ludoux commented Apr 27, 2022

#59 相类似。假如作者之后引入了 tracker 汇报相关代码,希望在配置中支持 reannounce 功能,可以手动写表达式(与 remove 类似)并进行强制 tracker 汇报

@else05
Copy link

else05 commented Oct 12, 2022

血书这个功能,我磁盘空间小,下载太快,很多数据在磁盘不足时会删除 ,这时没有强制汇报数据到tracker ,会有很多上传数据没有同步上去,我测试了两个大站,上传快时,强制汇总报有接近100G数据同步到上传中,为了功能早日上线,开个捐赠我支持下大佬,

@else05
Copy link

else05 commented Oct 12, 2022

@jerrymakesjelly

@ludoux
Copy link
Author

ludoux commented Mar 1, 2023

为有类似需求的各位,我尝试(不保证没有 bug)在我的 Fork 里增加了 reannounce 字段,参考 a578b9024a3227 这两个提交。配置参考如下(刷流目的,刚加种和快删除前多次强制汇报):

qb_task:
  client: qbittorrent
  host: http://192.168.2.214:8080
  strategies:
    strategy1:
      categories:
        - rss
      remove: progress > 99 and ( seeding_time > 1200 )
      remove: progress > 99 and ( seeding_time > 600 or upload_speed < 128 )
      remote_free_space:
        min: 20
        path: ""
        action: remove-inactive-seeds
    strategy2:
      reannounce: create_time < 960
      reannounce: progress > 94 and ( download_speed > 1 )
      reannounce: progress > 99 and ( download_speed < 128 )
  delete_data: true

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants