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] Multi connections download #12

Open
chromer030 opened this issue Jan 28, 2022 · 6 comments
Open

[Feature Request] Multi connections download #12

chromer030 opened this issue Jan 28, 2022 · 6 comments
Labels
enhancement New feature or request

Comments

@chromer030
Copy link

chromer030 commented Jan 28, 2022

It's so much better to start multiple threads to download at the same time, for increasing and boosting download speed and bypass firewall speed limitation.
Specifying the number of connections to one server for each download.

Proposed feature look likes this :

dlm -s 16 'URL / --input-file`
@agourlay
Copy link
Owner

agourlay commented Jan 31, 2022

What do you mean exactly by?

Specifying the number of connections to one server for each download.

Is it about downloading the same file in parallel starting from different HTTP byte ranges?

@chromer030
Copy link
Author

Specifying the number of connections to one server for each download.

I mean multiple connections to server for downloading file.

@agourlay
Copy link
Owner

agourlay commented Feb 1, 2022

Sorry I am not sure I understand what you mean :)

The tool currently enables users to have a given number of concurrent downloads using the option --maxConcurrentDownloads.

Why is this option not a good fit for what you want?

@chromer030
Copy link
Author

chromer030 commented Feb 2, 2022

Sorry if i didnt explain it well , i mean configuration of connections to server per file , for example with dlm -c 16 each file be downloaded with 16 concurrent connections in 16 parts , and this will boost download speed.
I hope i could explain what i mean.

@agourlay agourlay changed the title [Feature Request] Multithreaded Downloading [Feature Request] Multi connections download Feb 2, 2022
@agourlay
Copy link
Owner

agourlay commented Feb 2, 2022

Alright, this is what I meant in #12 (comment) from a technical perspective 👍

I took the liberty to change the title of the issue for more clarity.

That's a very interesting feature which would require a good chunk of work.

@agourlay agourlay added the enhancement New feature or request label Feb 2, 2022
@joehillen
Copy link

What tools like aria2 do is configure it as the maximum number of connections per server not just per file. This way if you have 1000+ files from the same server you don't overload it even if you set the number of parts per file to 10.

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

No branches or pull requests

3 participants