erickutcher / httpdownloader

HTTP(S) download manager that uses input/output completion ports (IOCP).
https://erickutcher.github.io/#HTTP_Downloader
571 stars 62 forks source link

Feature request: Download from selection, auto-use last directory (in ext), http error 429 #250

Open Setsu-BHMT opened 9 months ago

Setsu-BHMT commented 9 months ago

Download from selection (firefox extension - context menu) This allows selecting a section of a web page containing links and downloading only those within the selection region.

Auto set download directory to last used instead of default (firefox extension) I believe this is already the behavior for the main app. It would be convenient if this was mirrored in the extension dialog as well. Perhaps add as a toggle-able option.

Http error 429 Currently the download simply fails if the server returns 429 (rate limit reached). It would be useful if the app could wait for the requested time (or a fixed timeout if the server did not include a request) and then retry. The timeout should probably be shared by all links in the queue from the same domain.

erickutcher commented 9 months ago

These all seem fairly straight forward to implement. Supporting HTTP status 429 is easy enough, but there would be a lot of additional code and I'm not sure I want to add much more at the moment.

I'll get around to the extensions at some point.