BiglySoftware / BiglyBT

Feature-filled Bittorrent client based on the Azureus open source project
https://www.biglybt.com
GNU General Public License v2.0
1.55k stars 153 forks source link

Why can't it be automatically shut down based on how many seeds ? #3336

Closed i990049 closed 1 month ago

i990049 commented 1 month ago
parg commented 1 month ago

You list Vuze there. You do realize that BiglyBT is the successor of Vuze?

parg commented 1 month ago

Anyway, Options->Startup & Shutdown [Shutdown]: When seeding is complete etc

i990049 commented 1 month ago

The same setting in vuze and bigly bt,vuze automatically shut down after 10 seeds nomatterwhat the ratio is,bigly just queued,don‘t’ auto shut down. I tried both Nexusphp and Unit3d private trackers.

2024-07-23_235959 2024-07-24_004214
parg commented 1 month ago

And how about the settings under

Startup & Shutdown [Shutdown]

?

i990049 commented 1 month ago

And how about the settings under

Startup & Shutdown [Shutdown]

? both vuze biglybt the same Shutdown

parg commented 1 month ago

Post a screenshot of the shutdown settings

i990049 commented 1 month ago

As soon as there is a torrent with more than 10 seeds according to my setting, Vuze will automatically shut down.I used to upload several torrents at the same time.How should I set biglybt automatically shut down after all torrents more than 10 seeds? Thank you.

2024-07-22_183358 2024-07-24_013055
parg commented 1 month ago

Looking at the code the "seeding" shutdown is triggered when

1) nothing is in a downloading state

2) BiglyBT has been actively seeding AND is no longer is seeding

So it has to move from a state where at least one torrent is seeding with nothing downloading to a state where all the seeding downloads have moved to a queued state (or been removed) and nothing is downloading

In your second screenshot you have three torrents actively seeding - nothing will happen until these become queued.

i990049 commented 1 month ago

How about the situation download and upload several torrents at the same time?Vuze/BiglyBT will auto shut down as soon as download is complete, but the rest upload don't finish. utorrent/bitcomet/tixati have the setting auto shutdown after every transfer finish, how to set the same setting in BiglyBT? Thanks.

屏幕截图(294)
parg commented 1 month ago

You have it configured to shutdown when Downloading is complete (as per your screen shot). This is what is happening. If you want to wait until seeding is complete then don't configure the "downloading is complete" action, just configure the "seeding is complete" action

i990049 commented 1 month ago

In private trackers , the files are relatively large, there may be hundreds of GB or even several TB. it is impossible to predict whether the download will be completed first or the upload will be completed first, so the best way is to shut down after all the files have finished transferring, hoping that the next version can provide this feature just like utorrent/bitcomet/tixati. Thanks.

parg commented 1 month ago

I don't undestand your problem so it isn't possible for a feature to be added.

If you configure the "shutdown when seeding is complete" then it'll do what you want. When all torrents have completed downloading, progressed to seeding and then all those seeds have become queued then the computer will be shutdown (or whatever you have set it to do)

If that doesn't happen then there's a bug