В плагине Firefox donwloadthemall, если вы используете дескриптор пакета, скажем, http://.../image[000:999].gif , начнет загружать все файлы:

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

Какой диспетчер загрузки из командной строки поддерживает пакетные дескрипторы для загрузки нескольких файлов, как я только что описал?

Я упоминаю, что я попытался отсканировать справочную страницу aria2c и не нашел вариант, который искал.

1 ответ1

3

Aria2 может сделать это, если передана опция -P .  С man-страницы:

-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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .