rdt-client icon indicating copy to clipboard operation
rdt-client copied to clipboard

REQUEST: Pausing downloads

Open ziomek64 opened this issue 8 months ago • 3 comments

Currently when something is started, it has to finish from what I understand. I can't pause it. Using aria2c myself as internal downloader is slow for some reason on my pc. which has been reported but I haven't seen anything done.

ziomek64 avatar Apr 01 '25 17:04 ziomek64

There is a pause endpoint, but no buttons have been added to the frontend that make use of this endpoint. It’s only actually implemented for DownloadStation and Aria2c (for other downloaders, the api will respond 200 OK, but won’t actually pause anything). Bezzad also has support for pausing downloads but rdt-client doesn’t use that feature.

Could you split this into two issues? Edit the title and body of this issue so it’s just about pausing, and make another issue about limiting speed. Since we can implement the 2 feature requests separately, it’s a bit easier if we have 2 separate places to talk about them.

Regarding the download speed limiting, some downloaders (Aria2c and Bezzad) support this. It’s not applicable to Symlink downloader, and the Internal downloader is… internal. So we can implement that if there’s sufficient demand. Annoyingly I don’t think DownloadStation supports this. Would you want a global download speed limit or a per-file download speed limit?

Cucumberrbob avatar Apr 01 '25 18:04 Cucumberrbob

There is a pause endpoint, but no buttons have been added to the frontend that make use of this endpoint. It’s only actually implemented for DownloadStation and Aria2c (for other downloaders, the api will respond 200 OK, but won’t actually pause anything). Bezzad also has support for pausing downloads but rdt-client doesn’t use that feature.

Could you split this into two issues? Edit the title and body of this issue so it’s just about pausing, and make another issue about limiting speed. Since we can implement the 2 feature requests separately, it’s a bit easier if we have 2 separate places to talk about them.

Regarding the download speed limiting, some downloaders (Aria2c and Bezzad) support this. It’s not applicable to Symlink downloader, and the Internal downloader is… internal. So we can implement that if there’s sufficient demand. Annoyingly I don’t think DownloadStation supports this. Would you want a global download speed limit or a per-file download speed limit?

I think global speed limit is sufficient, i'll make another issue for that. Using aria2c

ziomek64 avatar Apr 01 '25 18:04 ziomek64

Annoyingly I don’t think DownloadStation supports this.

@Cucumberrbob

You can setup a download speed limit per item on the DownloadStation UI, being in an admin account. You can get settings throw api, you may be able to changes settings too. But I wouldn't recommend anybody to use an admin account on external services like rdt-client.

YvesPa avatar Apr 25 '25 09:04 YvesPa