|
@@ -4,7 +4,7 @@ Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
|
|
:doctype: manpage
|
|
|
:man source: Aria2
|
|
|
:man manual: Руководство по Aria2
|
|
|
-:man version: 1.12.1
|
|
|
+:man version: 1.13.0
|
|
|
|
|
|
НАЗВАНИЕ
|
|
|
--------
|
|
@@ -49,7 +49,7 @@ FTP, BitTorrent и Metalink. Для загрузки файла, aria2 може
|
|
|
строка (""), то журнал событий не будет записан в файл.
|
|
|
|
|
|
[[aria2_optref_max_concurrent_downloads]]*-j*, *--max-concurrent-downloads*=N::
|
|
|
- Установить максимальное количество параллельных загрузок для каждого
|
|
|
+ Задать максимальное количество параллельных загрузок для каждого
|
|
|
статического (HTTP/FTP) URI, torrent и metalink. Смотрите также
|
|
|
параметры *<<aria2_optref_split, -s>>* и *<<aria2_optref_metalink_servers, -C>>*.
|
|
|
По умолчанию: '5'
|
|
@@ -57,11 +57,11 @@ FTP, BitTorrent и Metalink. Для загрузки файла, aria2 може
|
|
|
[[aria2_optref_check_integrity]]*-V*, *--check-integrity*[='true'|'false']::
|
|
|
|
|
|
Проверить целостность файла путем подтверждения хэшей блоков или хэша
|
|
|
- полного файла. Этот параметр влияет лишь на BitTorrent и Metalink
|
|
|
- загрузки с контрольной суммой блоков. Параметр может обнаружить
|
|
|
- поврежденные части файла и перезагрузить их. Если есть хэш полного
|
|
|
- файла, то проверка выполняется только когда файл уже полностью
|
|
|
- загружен. Момент полной загрузки определяется по размеру файла. Если
|
|
|
+ полного файла. Этот параметр влияет лишь на BitTorrent, Metalink
|
|
|
+ или HTTP(S)/FTP загрузки с параметром *<<aria2_optref_checksum, --checksum>>*.
|
|
|
+ Параметр может обнаружить поврежденные части файла и перезагрузить их.
|
|
|
+ Если есть хэш полного файла, то проверка выполняется только когда файл
|
|
|
+ уже полностью загружен. Момент полной загрузки определяется по размеру файла. Если
|
|
|
проверка хэша завершилась неудачно, то файл будет перезагружен с
|
|
|
нуля. Если есть хэши блоков и хэш полного файла, то будут
|
|
|
использоваться только хэши блоков.
|
|
@@ -83,7 +83,8 @@ FTP, BitTorrent и Metalink. Для загрузки файла, aria2 може
|
|
|
являющееся меткой, то будет выведена справка по параметрам,
|
|
|
содержащих это слово. Возможные значения: '#basic', '#advanced',
|
|
|
'#http', '#https', '#ftp', '#metalink', '#bittorrent', '#cookie',
|
|
|
- '#hook', '#file', '#rpc', '#experimental', '#deprecated', '#help', '#all'.
|
|
|
+ '#hook', '#file', '#rpc', '#checksum', '#experimental',
|
|
|
+ '#deprecated', '#help', '#all'
|
|
|
По умолчанию: '#basic'
|
|
|
|
|
|
Параметры HTTP/FTP
|
|
@@ -124,6 +125,15 @@ http-proxy-passwd="mypass" в aria2.conf и вы указали
|
|
|
|
|
|
Задать пользователя для параметра *<<aria2_optref_all_proxy, --all-proxy>>*.
|
|
|
|
|
|
+[[aria2_optref_checksum]]*--checksum*=TYPE=DIGEST::
|
|
|
+
|
|
|
+ Задать контрольную сумму. TYPE - тип хэша. Поддерживаемые типы хэшей
|
|
|
+ перечислены в "Hash Algorithms" при "aria2c -v".
|
|
|
+ DIGEST - шестнадцатеричное значение хэша. Например, указание значения
|
|
|
+ sha-1 хэша выглядит так:
|
|
|
+ sha-1=0192ba11326fe2298c8cb4de616f4d4140213838
|
|
|
+ Этот параметр применим только к HTTP(S)/FTP загрузкам.
|
|
|
+
|
|
|
[[aria2_optref_connect_timeout]]*--connect-timeout*=SEC::
|
|
|
Задать в соединении время ожидания в секундах для установки
|
|
|
подключения к HTTP/FTP/прокси серверу. После установки
|
|
@@ -271,20 +281,29 @@ http-proxy-passwd="mypass" в aria2.conf и вы указали
|
|
|
|
|
|
[[aria2_optref_stream_piece_selector]]*--stream-piece-selector*=SELECTOR::
|
|
|
|
|
|
-Указать алгоритм выбора блока, который используется в
|
|
|
-HTTP/FTP-загрузке. Блок - означает сегмент фиксированной длины, который
|
|
|
-загружается параллельно, в разделенной на части, загрузке. Если задано
|
|
|
-'default', то aria2 выберет блок так, чтобы это уменьшило количество
|
|
|
-установленных подключений. Это разумное поведение по умолчанию, поскольку
|
|
|
-установка подключения очень затратная операция. Если задано 'inorder', то
|
|
|
-aria2 выберет блок, который имеет минимальный индекс. Index=0 означает
|
|
|
-первый из файла. Это будет полезно при просмотре фильма, в то время как он
|
|
|
-загружается. Параметр *<<aria2_optref_enable_http_pipelining,
|
|
|
---enable-http-pipelining>>* может быть полезен для снижения накладных
|
|
|
-расходов при повторном подключении. Обратите внимание, что aria2 принимает
|
|
|
-на обработку параметр *<<aria2_optref_min_split_size, --min-split-size>>*,
|
|
|
-так что необходимо будет указать разумное значение параметра
|
|
|
-*<<aria2_optref_min_split_size, --min-split-size>>*. По умолчанию: 'default'
|
|
|
+ Указать алгоритм выбора блока, который используется в HTTP/FTP-загрузке.
|
|
|
+ Блок - означает сегмент фиксированной длины, который загружается
|
|
|
+ параллельно, в разделенной на части, загрузке. Если задано 'default',
|
|
|
+ то aria2 выберет блок так, чтобы это уменьшило количество установленных
|
|
|
+ подключений. Это разумное поведение по умолчанию, поскольку установка
|
|
|
+ подключения очень затратная операция. Если задано 'inorder', то aria2
|
|
|
+ выберет блок, который имеет минимальный индекс. Index=0 означает первый
|
|
|
+ из файла. Это будет полезно при просмотре фильма, в то время как он
|
|
|
+ загружается. Параметр
|
|
|
+ *<<aria2_optref_enable_http_pipelining, --enable-http-pipelining>>* может
|
|
|
+ быть полезен для снижения накладных расходов при повторном подключении.
|
|
|
+ Обратите внимание, что aria2 принимает на обработку параметр
|
|
|
+ *<<aria2_optref_min_split_size, --min-split-size>>*, так что необходимо
|
|
|
+ будет указать разумное значение параметра
|
|
|
+ *<<aria2_optref_min_split_size, --min-split-size>>*.
|
|
|
+ Если задано 'geom', то aria2 в начале выберет блок с минимальным
|
|
|
+ индексом, как при 'inorder', однако она сохранит
|
|
|
+ экспоненциально большую область от ранее выбранного блока.
|
|
|
+ Это уменьшит количество установленных подключений и в то же
|
|
|
+ время это позволит в первую очередь загрузить начало файла.
|
|
|
+ Это будет полезно при просмотре фильма, в то время как он
|
|
|
+ загружается.
|
|
|
+ По умолчанию: 'default'
|
|
|
|
|
|
[[aria2_optref_timeout]]*-t*, *--timeout*=SEC::
|
|
|
Задать время ожидания в секундах.
|
|
@@ -865,6 +884,12 @@ Chromium/Google Chrome не поддерживаются.
|
|
|
только, когда задан *<<aria2_optref_enable_rpc, --enable-rpc>>*='true'.
|
|
|
По умолчанию: 'false'
|
|
|
|
|
|
+
|
|
|
+[[aria2_optref_rpc_allow_origin_all]]*--rpc-allow-origin-all*[='true'|'false']::
|
|
|
+
|
|
|
+ Добавить заголовок Access-Control-Allow-Origin со значением '*' в RPC-ответе.
|
|
|
+ По умолчанию: 'false'
|
|
|
+
|
|
|
[[aria2_optref_rpc_listen_all]]*--rpc-listen-all*[='true'|'false']::
|
|
|
|
|
|
Слушать входящие JSON-RPC/XML-RPC-запросы на всех сетевых интерфейсах.
|
|
@@ -900,7 +925,7 @@ Chromium/Google Chrome не поддерживаются.
|
|
|
По умолчанию: 'false'
|
|
|
|
|
|
[[aria2_optref_allow_piece_length_change]]*--allow-piece-length-change*[='true'|'false']::
|
|
|
- Если задано 'false', aria2 останавливает загрузку, когда длина блока
|
|
|
+ Если задано 'false', aria2 прерывает загрузку, когда длина блока
|
|
|
отлична от той, которая находится в контрольном файле. Если задано
|
|
|
'true', вы можете продолжать, однако некоторый прогресс загрузки
|
|
|
будет потерян.
|
|
@@ -909,7 +934,7 @@ Chromium/Google Chrome не поддерживаются.
|
|
|
[[aria2_optref_always_resume]]*--always-resume*[='true'|'false']::
|
|
|
|
|
|
Всегда возобновлять загрузку. Если задано 'true', aria2 всегда пытается
|
|
|
- возобновить загрузку и если это не возможно, останавливает ее.
|
|
|
+ возобновить загрузку и если это не возможно, прерывает ее.
|
|
|
Если задано 'false', тогда для всех заданных URI не поддерживается
|
|
|
возобновление загрузки, или aria2 столкнется с невозможностью
|
|
|
возобновления загрузки URI 'N'-ое количество раз
|
|
@@ -979,6 +1004,17 @@ Chromium/Google Chrome не поддерживаются.
|
|
|
и хотите избежать ужасно медленного поиска AAAA-записи.
|
|
|
По умолчанию: 'false'
|
|
|
|
|
|
+[[aria2_optref_download_result]]*--download-result*=OPT::
|
|
|
+
|
|
|
+ Этот параметр изменяет формат сообщения "Результаты загрузки". Если OPT
|
|
|
+ задан как 'default', то отображается GID, статус, средняя скорость загрузки и
|
|
|
+ путь/URI. Если загружается множество файлов, то отобразиться путь/URI первого
|
|
|
+ запрашиваемого файла, а остальные пропускаются. Если OPT задан как 'full',
|
|
|
+ то отображается GID, стаус, средняя скорость загрузки, процент прогресса и
|
|
|
+ путь/URI. Процент прогресса и путь/URI отобразиться для каждого
|
|
|
+ запрашиваемого файла в отдельной строке.
|
|
|
+ По умолчанию: 'default'
|
|
|
+
|
|
|
[[aria2_optref_enable_async_dns6]]*--enable-async-dns6*[='true'|'false']::
|
|
|
|
|
|
Включить IPv6 разрешение имен в асинхронном DNS-преобразователе.
|
|
@@ -1013,6 +1049,13 @@ Chromium/Google Chrome не поддерживаются.
|
|
|
Возможные значения: 'none', 'prealloc', 'falloc'.
|
|
|
По умолчанию: 'prealloc'
|
|
|
|
|
|
+[[aria2_optref_hash_check_only]]*--hash-check-only*[=true|false]::
|
|
|
+
|
|
|
+ Если задано 'true', то после проверки хэша, используя параметр
|
|
|
+ *<<aria2_optref_check_integrity, --check-integrity>>*,
|
|
|
+ загрузка прервётся, в любом случае загрузка завершится.
|
|
|
+ По умолчанию: 'false'
|
|
|
+
|
|
|
[[aria2_optref_human_readable]]*--human-readable*[='true'|'false']::
|
|
|
|
|
|
Выводить на консоль размеры и скорость в удобочитаемом формате
|
|
@@ -1108,6 +1151,21 @@ Chromium/Google Chrome не поддерживаются.
|
|
|
для более подробной информации о COMMAND. Возможные
|
|
|
значения: '/путь/к/команде'
|
|
|
|
|
|
+[[aria2_optref_piece_length]]*--piece-length*=LENGTH::
|
|
|
+
|
|
|
+ Задать длину блока для HTTP/FTP-загрузок. Это является границей, когда
|
|
|
+ aria2 разделяет файл на части. Все разделения происходят многократно по
|
|
|
+ этой длине. Этот параметр будет игнорироваться при BitTorrent-загрузках.
|
|
|
+ Также будет игнорироваться если Metalink-файл содержит хэши блоков.
|
|
|
+ По умолчанию: '1M'
|
|
|
+
|
|
|
+[NOTE]
|
|
|
+
|
|
|
+Возможный вариант использования параметра *<<aria2_optref_piece_length,
|
|
|
+--piece-length>>* - изменение диапазона запроса в одном конвейерном
|
|
|
+HTTP-запросе. Для включение конвейерной обработки HTTP используйте
|
|
|
+*<<aria2_optref_enable_http_pipelining, --enable-http-pipelining>>*.
|
|
|
+
|
|
|
[[aria2_optref_show_console_readout]]*--show-console-readout*[='true'|'false']::
|
|
|
|
|
|
Показывать консольный вывод.
|
|
@@ -1668,6 +1726,9 @@ URI. Эти дополнительные строки должны начина
|
|
|
* *<<aria2_optref_metalink_base_uri, metalink-base-uri>>*
|
|
|
* *<<aria2_optref_pause, pause>>*
|
|
|
* *<<aria2_optref_stream_piece_selector, stream-piece-selector>>*
|
|
|
+* *<<aria2_optref_hash_check_only, hash-check-only>>*
|
|
|
+* *<<aria2_optref_checksum, checksum>>*
|
|
|
+* *<<aria2_optref_piece_length, piece_length>>*
|
|
|
|
|
|
Эти параметры имеют точно такой же смысл, что параметры командной строки, но
|
|
|
это применимо только к URI, к которым они принадлежат. Обратите внимание,
|
|
@@ -2234,6 +2295,7 @@ bittorrent::
|
|
|
u'downloadSpeed': u'15158',
|
|
|
u'files': [{u'index': u'1',
|
|
|
u'length': u'34896138',
|
|
|
+ u'completedLength': u'34896138',
|
|
|
u'path': u'/downloads/file',
|
|
|
u'selected': u'true',
|
|
|
u'uris': [{u'status': u'used',
|
|
@@ -2284,6 +2346,7 @@ bittorrent::
|
|
|
'errorCode': '0',
|
|
|
'files': [{'index': '1',
|
|
|
'length': '34896138',
|
|
|
+ 'completedLength': '34896138',
|
|
|
'path': '/downloads/file',
|
|
|
'selected': 'true',
|
|
|
'uris': [{'status': 'used',
|
|
@@ -2377,6 +2440,15 @@ length::
|
|
|
|
|
|
Размер файла в байта.
|
|
|
|
|
|
+completedLength::
|
|
|
+
|
|
|
+ Загруженный объем файла в байтах. Обратите внимание, что вполне возможно,
|
|
|
+ что сумма completedLength меньше чем в методе *<<aria2_rpc_aria2_tellStatus,
|
|
|
+ aria2.tellStatus>>*. Это потому, что completedLength в
|
|
|
+ *<<aria2_rpc_aria2_getFiles, aria2.getFiles>>* считаются только завершенные
|
|
|
+ блоки. С другой стороны, completedLength в *<<aria2_rpc_aria2_tellStatus,
|
|
|
+ aria2.tellStatus>>* учитывает частично завершенные блоки.
|
|
|
+
|
|
|
selected::
|
|
|
|
|
|
"true" - если этот файл выбран параметром *<<aria2_optref_select_file,
|
|
@@ -2403,6 +2475,7 @@ uris::
|
|
|
u'jsonrpc': u'2.0',
|
|
|
u'result': [{u'index': u'1',
|
|
|
u'length': u'34896138',
|
|
|
+ u'completedLength': u'34896138',
|
|
|
u'path': u'/downloads/file',
|
|
|
u'selected': u'true',
|
|
|
u'uris': [{u'status': u'used',
|
|
@@ -2420,6 +2493,7 @@ uris::
|
|
|
>>> pprint(r)
|
|
|
[{'index': '1',
|
|
|
'length': '34896138',
|
|
|
+ 'completedLength': '34896138',
|
|
|
'path': '/downloads/file',
|
|
|
'selected': 'true',
|
|
|
'uris': [{'status': 'used',
|
|
@@ -3668,8 +3742,9 @@ aria2c --max-download-limit=100K file.metalink
|
|
|
aria2c -V file.metalink
|
|
|
-----------------------
|
|
|
[NOTE]
|
|
|
-Этот параметр доступен только при использовании BitTorrent или metalink с
|
|
|
-контрольными суммами блоков данных.
|
|
|
+
|
|
|
+При использовании BitTorrent или Metalink с контрольными суммами блоков
|
|
|
+данных можно эффективно исправлять поврежденные загрузки.
|
|
|
|
|
|
Отклонить соединение, если скорость загрузки меньше чем определенное значение
|
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
@@ -3698,6 +3773,13 @@ aria2c -Z -P "http://host/image[000-100].png"
|
|
|
aria2c -Z -P "http://host/image[A-Z:2].png"
|
|
|
-------------------------------------------
|
|
|
|
|
|
+Проверка контрольной суммы
|
|
|
+^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+----------------------------------------------------------------------------------------
|
|
|
+aria2c --checksum=sha-1=0192ba11326fe2298c8cb4de616f4d4140213837 http://example.org/file
|
|
|
+----------------------------------------------------------------------------------------
|
|
|
+
|
|
|
Параллельные загрузки с произвольным числом URI,metalink,torrent
|
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
--------------------------------------------------------------
|
|
@@ -3754,11 +3836,12 @@ General Public License во всех отношениях для всего ис
|
|
|
--------------
|
|
|
ITriskTI <ITriskTI@gmail.com>
|
|
|
|
|
|
-Если вы нашли ошибку, неточность в переводе или считаете, что переведено неправильно, тогда, пожалуйста, сообщите мне на e-mail.
|
|
|
+Если вы нашли ошибку, неточность в переводе или считаете, что переведено
|
|
|
+неправильно, тогда, пожалуйста, сообщите мне на e-mail.
|
|
|
|
|
|
ПРИМЕЧАНИЕ
|
|
|
----------
|
|
|
-Эта страница руководства может содержать не обязательно самую последнюю информацию.
|
|
|
-Если есть некоторые противоречия между этой страницей руководства и фактическим
|
|
|
-программным обеспечением, пожалуйста, обращайтесь к английской версии страницы
|
|
|
+Эта страница руководства может содержать не обязательно самую последнюю информацию.
|
|
|
+Если есть некоторые противоречия между этой страницей руководства и фактическим
|
|
|
+программным обеспечением, пожалуйста, обращайтесь к английской версии страницы
|
|
|
руководства.
|