qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
27.46k stars 3.91k forks source link

Exempt "downloading metadata" torrents from the download queue #19010

Open GitHubinatrix opened 1 year ago

GitHubinatrix commented 1 year ago

Suggestion

Downloading metadata should be performed immediately and independently from downloading torrents' actual content

Use case

User spends hours searching for and adding thousands of magnet links. But because having them queued [on the account of not wanting to overwhelm the program and / or fill up the drive with half- downloaded data], the TORRENT files are not saved on some other drive that was chosen by user under the

Tools > Options > Downloads > Saving Management > Copy .torrent files to

And then the system drive dies due to whatever reason. What is the result? User has spent hours of life on something that will have to be repeated

Extra info/examples/attachments

This request is coming out from this discussion: https://github.com/qbittorrent/qBittorrent/issues/19007

glassez commented 1 year ago

You can add torrent as "started" and set "stop condition" on metadata received.

GitHubinatrix commented 1 year ago

But then what? Will I have to at some resume it manually later on?

glassez commented 1 year ago

But then what? Will I have to at some resume it manually later on?

Yes. Most likely I didn't correctly recognize your problem. Initially, I thought we were talking about torrents being added in a "stopped" state.

GitHubinatrix commented 1 year ago

No, you did not

The main concern is automatic creation of backups of magnet links clicked for downloading - without interfering with other options: with proper settings chosen user should be able to click just once on a magnet link [and on torrent file] and have a copy of it created in the desired location in form of TORRENT file, but not with gibberish put in its filename

I hope now it is clear what extension of fail-safe process is missing in qBittorent