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

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

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

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

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

1 ответ

Решение

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
Другие вопросы по тегам