多线程 HTTP 下载器

Koh*_*ese 4 downloads wget downloaders download-manager

我正在寻找一个命令行工具,它可以下载具有多个线程的多个 url,例如

wget2 -n 5 http://stackoverflow.com/ http://askubuntu.com/ http://bobo.com/
Run Code Online (Sandbox Code Playgroud)

哪里-n = number of threads。我遇到过 Axel,但是当我给它多个 URL 时,它只会下载一个。

我将下载 HTML 文件。

Mic*_*ell 10

如果您需要 CLI,Aria2 是最好的解决方案。Aria2 支持多连接、多线程和多源。

Aria2 的另一个好处是它可以作为 uGet 的插件使用,因此您可以使用 Aria2 的强大功能和易于使用的 GUI。

Aria2 - CLI - http://aria2.sourceforge.net/

uGet - GUI - http://ugetdm.com

  • 添加下载时,可以在 GUI 中调整多个连接。

更新:基于 OP 的批量需求

uGet支持通过 .txt、.html、剪贴板和更多方法批量下载。虽然诚然不是 CLI,但我认为它很好地解决了这个问题。我创建了一个视频教程来解释各种方法,自这次录制以来,GUI 发生了变化,但功能仍然相关。