Перейти к содержанию

Aria2

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
Aria2
Скриншот программы Aria2aria2 скачивает образ debian
Тип менеджер закачек, клиент BitTorrent
Разработчик Тацухиро Цудзикава
Интерфейс консольная программа
Первый выпуск 2008-11-19 (1.0), 16 февраля 2006 года (0.1)
Ссылки
Сайт github.com/aria2/aria2

Aria2 — свободная кроссплатформенная консольная программа для загрузки файлов по сети. Поддерживаемые протоколы: HTTP, HTTPS, FTP, BitTorrent и Metalink[1]. Автор программы — Тацухиро Цудзикава (Tatsuhiro Tsujikawa), распространяет её под лицензией GPLv2.

Отличается от такого консольного менеджера закачек, как wget, не только поддержкой BitTorrent, но и способностью многоканального получения запрошенного файла из различных источников, в том числе по протоколам HTTP, HTTPS, FTP и BitTorrent одновременно[2]. Используя контрольные суммы блока данных для Metalink, aria2 автоматически проверяет части данных, которые загружаются по BitTorrent.

Ещё одна особенность программы — удалённое управление через HTTP по протоколам JSON-RPC и XML-RPC[3], интерфейс JSON-RPC доступен также через WebSocket.

Первая версия программы (сайт которой был aria.rednoah.com) поддерживала протоколы FTP и HTTP и имела графический интерфейс основанный на Gtk первой версии. Он был не слишком удобным и устаревшим: для получения нормального внешнего вида требовал тонкой настройки программы. Отказ от него позволил уменьшить ресурсоёмкость программы и позволил использовать все возможности командной строки Unix.[4]

В 2008 году журналом Linux Format программа за эффективность загрузки и удобство использования признана лучшим менеджером закачек для Linux; особо отмечено, что возможное неудобство для ряда пользователей при работе в режиме командной строки компенсируется возможностью использования программы совместно с Firefox и FlashGot, аддоном, представляющим собой своего рода метаменеджер закачек[5].

Примечания

  1. Cameron Chapman. 50+ New Tools for Torrenting. Mashable (23.01.2009). Дата обращения: 26 июня 2014. Архивировано 14 августа 2014 года.
  2. Моррисон, 2008, Aria2, с. 17.
  3. aria2c(1) RPC-интерфейс. Дата обращения: 26 июня 2014. Архивировано 30 мая 2014 года.
  4. Яремчук, 2008.
  5. Моррисон, 2008, Вердикт, с. 19.

Ссылки

Литература