支持批处理描述符下载多个文件的命令行下载管理器?

支持批处理描述符下载多个文件的命令行下载管理器?

在 Firefox 插件 donwloadthemall 中,如果您使用批处理描述符,比如说http://.../image[000:999].gif,将开始下载所有文件:

image000.gif
image001.gif
image002.gif
...
image0997.gif
image0998.gif
image0999.gif

哪个命令行下载管理器支持批处理描述符来下载多个文件,就像我刚才描述的一样?

我提到我尝试扫描 aria2c 的手册页但没有找到我想要的选项。

答案1

-P如果传递了该选项,Aria2 可以做到这一点。从手册页

-P, --parameterized-uri[=true|false]

    启用参数化 URI 支持。
    您可以指定一组部分:http://{sv1,sv2,sv3}/foo.iso。您还可以指定带有步进计数器的数字序列:http://host/image[000-100:2].img。可以省略步进计数器。如果所有 URI 不指向同一个文件(例如上面的第二个示例),则-Z需要选项。默认值:false

对于问题中的例子,命令将是:

aria2c -P http://…/image[000-999].gif

相关内容