Автор Тема: Aria2  (Прочитано 5982 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Aria2
« : Воскресенье, 06 Марта, 2011, 04:39:52 »
Почему-то у меня при скачивании со списка ссылок в aria2c (дистриб Debian Lenny 5) происходит скачивание всех ссылок списка одновременно. Ожидалось, что как в wget будет скачивание по порядку (без повторений).
В руководстве сказано (--input-file=[полный_путь_до_файла] — путь до файла, где указаны ссылки на скачиваемые файлы и "зеркала". Программа, последовательно, строка за строкой, обрабатывает этот файл. В каждой новой строке, через TAB перечисляются "зеркала".)
Как заставить правильно (ожидаемо) работать aria2c или в какую сторону смотреть для достижения нужного результата? Текстовый файл для скачивания состоит из ссылок на файлы, разделённые строками, тоесть новая ссылка - новая строка.
« Последнее редактирование: Вторник, 08 Марта, 2011, 06:25:54 от vovka »

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Re: Aria2
« Ответ #1 : Вторник, 08 Марта, 2011, 06:48:56 »
    В версии 1.10.9 (ArchLinux) обработка листа ссылок идёт последовательно, если указан параметр --max-concurrent-downloads - это количество одновременных закачек (не путать с потоками!). Соответственно, если он выставлен например в  "3", то в списке из 12-ти ссылок, закачка пойдёт сначала с первых трёх, а потом - по мере завершения, но одновременно будет идти 3 закачки. За количество потоков отвечает --max-connection-per-server

    В версии 0.14.0 (Debian Lenny) система аналогичная. Параметр  --max-concurrent-downloads также указывает на кол-во одновременных закачек, но за кол-во потоков отвечает параметр s или --split=N.
    В документации к aria2 в /usr/share/doc/aria2c есть несколько примеров.

    Вобщем, для закачки по одной ссылке из списка, надо выставить параметр --max-concurrent-downloads в "1"
« Последнее редактирование: Вторник, 08 Марта, 2011, 06:57:30 от vovka »
*nix - свобода мысли, свобода творчества!

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Re: Aria2
« Ответ #2 : Вторник, 08 Марта, 2011, 11:00:22 »
    для закачки по одной ссылке из списка, надо выставить параметр --max-concurrent-downloads в "1"
Да да, именно это, похоже, я и забыл указать :) Спасибо.

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Re: Aria2
« Ответ #3 : Пятница, 01 Апреля, 2011, 09:05:51 »
пользуюсь так:
aria2c -i qwerty -j1где -j1 - качать по 1 ссылке из файла qwerty например.