Это не официальный сайт wikipedia.org 01.01.2023

Aria2 — Википедия

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

Aria2
Скриншот программы Aria2
aria2 скачивает образ debian
Тип менеджер закачек, клиент BitTorrent
Разработчик Тацухиро Цудзикава
Написана на C++
Интерфейс консольная программа
Операционная система Linux, Microsoft Windows и macOS
Первый выпуск 2008-11-19 (1.0), 16 февраля 2006 года (0.1)
Последняя версия
Лицензия GNU GPL 2+[d][2]
Сайт github.com/aria2/aria2

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

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

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

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

ПримечанияПравить

  1. https://github.com/aria2/aria2/releases/tag/release-1.36.0
  2. https://aria2.github.io/
  3. Cameron Chapman. 50+ New Tools for Torrenting  (неопр.). Mashable (23 января 2009). Дата обращения: 26 июня 2014. Архивировано 14 августа 2014 года.
  4. Моррисон, 2008, Aria2, с. 17.
  5. aria2c(1) RPC-интерфейс  (неопр.). Дата обращения: 26 июня 2014. Архивировано 30 мая 2014 года.
  6. Яремчук, 2008.
  7. Моррисон, 2008, Вердикт, с. 19.

СсылкиПравить

ЛитератураПравить