Update aria2c.rst

pull/498/head
ITriskTI 2015-12-01 15:40:23 +03:00
parent 8fbfb3ac84
commit 3de11fa246
1 changed files with 41 additions and 14 deletions

View File

@ -665,6 +665,15 @@ HTTP(S)/FTP, они тут же могут выгружаться в BitTorrent-
загрузка стартует. Но знайте, что в RPC-методе сидирующий элемент всё загрузка стартует. Но знайте, что в RPC-методе сидирующий элемент всё
ещё признаётся как активная загрузка. По умолчанию: ``false`` ещё признаётся как активная загрузка. По умолчанию: ``false``
.. option:: --bt-enable-hook-after-hash-check[=true|false]
Позволяет перехватить команду вызова (управление) после проверки хэша
(см. параметр :option:`-V`) в BitTorrent-загрузке. По умолчанию, когда
проверка хэша завершилась удачно, выполняется команда заданная в
:option:`--on-bt-download-complete`.
Укажите для этого параметра ``false``, чтобы отключить это действие.
По умолчанию: ``true``
.. option:: --bt-enable-lpd[=true|false] .. option:: --bt-enable-lpd[=true|false]
Включить поиск локальных пиров. Если в torrent-файле установлен Включить поиск локальных пиров. Если в torrent-файле установлен
@ -1283,6 +1292,11 @@ HTTP(S)/FTP, они тут же могут выгружаться в BitTorrent-
и параметры. и параметры.
По умолчанию: ``false`` По умолчанию: ``false``
.. Warning::
параметр :option:`--deferred-input` будет заблокирован, если
используется вместе с :option:`--save-session`.
.. option:: --disable-ipv6[=true|false] .. option:: --disable-ipv6[=true|false]
Отключить IPv6. Это полезно, если вы используете поврежденный DNS Отключить IPv6. Это полезно, если вы используете поврежденный DNS
@ -1634,16 +1648,16 @@ HTTP(S)/FTP, они тут же могут выгружаться в BitTorrent-
используют метаданные (например, BitTorrent и Metalink). В этом используют метаданные (например, BitTorrent и Metalink). В этом
случае есть некоторые ограничения. случае есть некоторые ограничения.
1. magnet-ссылка, и последующая torrent-загрузка magnet-ссылка, и последующая torrent-загрузка
Сохранится GID из метаданных BitTorrent-загрузки. Сохранится GID из метаданных BitTorrent-загрузки.
2. URI к torrent-файл, и последующая torrent-загрузка URI к torrent-файл, и последующая torrent-загрузка
Сохранится GID из torrent-файла загрузки. Сохранится GID из torrent-файла загрузки.
3. URI к metalink-файл, и последующая загрузка файлов, описанных metalink-файле URI к metalink-файл, и последующая загрузка файлов, описанных metalink-файле
Сохранится GID из metalink-файла загрузки. Сохранится GID из metalink-файла загрузки.
4. Локальный torrent-файл Локальный torrent-файл
Сохранится GID из torrent-загрузки. Сохранится GID из torrent-загрузки.
5. Локальный metalink-файл Локальный metalink-файл
Никакой значимый GID не сохранится. Никакой значимый GID не сохранится.
.. option:: --save-session-interval=<SEC> .. option:: --save-session-interval=<SEC>
@ -1652,6 +1666,14 @@ HTTP(S)/FTP, они тут же могут выгружаться в BitTorrent-
Если указан ``0``, то файл будет сохранён только тогда, когда Если указан ``0``, то файл будет сохранён только тогда, когда
aria2 завершит работу. По умолчанию: ``0`` aria2 завершит работу. По умолчанию: ``0``
.. option:: --socket-recv-buffer-size=<SIZE>
Задать максимальный приёмный буфер сокета в байтах. Указание ``0``
отключит этот параметр. Это значение будет установлено для дескриптора
файла сокета с помощью ``SO_RCVBUF``, параметра сокета в вызове ``setsockopt()``.
По умолчанию: ``0``
.. option:: --stop=<SEC> .. option:: --stop=<SEC>
Останавливать программу после того как пройдет Останавливать программу после того как пройдет
@ -2063,6 +2085,7 @@ URI. Эти дополнительные строки должны начина
* :option:`always-resume <--always-resume>` * :option:`always-resume <--always-resume>`
* :option:`async-dns <--async-dns>` * :option:`async-dns <--async-dns>`
* :option:`auto-file-renaming <--auto-file-renaming>` * :option:`auto-file-renaming <--auto-file-renaming>`
* :option:`bt-enable-hook-after-hash-check <--bt-enable-hook-after-hash-check>`
* :option:`bt-enable-lpd <--bt-enable-lpd>` * :option:`bt-enable-lpd <--bt-enable-lpd>`
* :option:`bt-exclude-tracker <--bt-exclude-tracker>` * :option:`bt-exclude-tracker <--bt-exclude-tracker>`
* :option:`bt-external-ip <--bt-external-ip>` * :option:`bt-external-ip <--bt-external-ip>`
@ -2416,7 +2439,7 @@ RPC-метод `system.multicall` обрабатывается особым об
>>> import xmlrpclib >>> import xmlrpclib
>>> s = xmlrpclib.ServerProxy('http://localhost:6800/rpc') >>> s = xmlrpclib.ServerProxy('http://localhost:6800/rpc')
>>> s.aria2.addTorrent(xmlrpclib.Binary(open('file.torrent').read())) >>> s.aria2.addTorrent(xmlrpclib.Binary(open('file.torrent', mode='rb').read()))
'2089b05ecca3d829' '2089b05ecca3d829'
.. function:: aria2.addMetalink([secret], metalink[, options[, position]]) .. function:: aria2.addMetalink([secret], metalink[, options[, position]])
@ -2461,7 +2484,7 @@ RPC-метод `system.multicall` обрабатывается особым об
>>> import xmlrpclib >>> import xmlrpclib
>>> s = xmlrpclib.ServerProxy('http://localhost:6800/rpc') >>> s = xmlrpclib.ServerProxy('http://localhost:6800/rpc')
>>> s.aria2.addMetalink(xmlrpclib.Binary(open('file.meta4').read())) >>> s.aria2.addMetalink(xmlrpclib.Binary(open('file.meta4', mode='rb').read()))
['2089b05ecca3d829'] ['2089b05ecca3d829']
.. function:: aria2.remove([secret], gid) .. function:: aria2.remove([secret], gid)
@ -2602,6 +2625,10 @@ RPC-метод `system.multicall` обрабатывается особым об
является строкой. Коды ошибок определены в разделе `КОДЫ ЗАВЕРШЕНИЯ`_. является строкой. Коды ошибок определены в разделе `КОДЫ ЗАВЕРШЕНИЯ`_.
Это значение доступно только для остановленных/завершённых загрузок. Это значение доступно только для остановленных/завершённых загрузок.
``errorMessage``
Сообщение об ошибке, удобное (надеюсь) для восприятия,
связанной с ``errorCode``.
``followedBy`` ``followedBy``
Список с GID, которые сгенерируются в результате этой Список с GID, которые сгенерируются в результате этой
загрузки. Например, когда aria2 загружает Metalink-файл, то это генерирует загрузки. Например, когда aria2 загружает Metalink-файл, то это генерирует
@ -3497,7 +3524,7 @@ RPC-метод `system.multicall` обрабатывается особым об
>>> s = xmlrpclib.ServerProxy('http://localhost:6800/rpc') >>> s = xmlrpclib.ServerProxy('http://localhost:6800/rpc')
>>> mc = xmlrpclib.MultiCall(s) >>> mc = xmlrpclib.MultiCall(s)
>>> mc.aria2.addUri(['http://example.org/file']) >>> mc.aria2.addUri(['http://example.org/file'])
>>> mc.aria2.addTorrent(xmlrpclib.Binary(open('file.torrent').read())) >>> mc.aria2.addTorrent(xmlrpclib.Binary(open('file.torrent', mode='rb').read()))
>>> r = mc() >>> r = mc()
>>> tuple(r) >>> tuple(r)
('2089b05ecca3d829', 'd2703803b52216d1') ('2089b05ecca3d829', 'd2703803b52216d1')
@ -4273,7 +4300,7 @@ RPC
АВТОРСКОЕ ПРАВО АВТОРСКОЕ ПРАВО
--------------- ---------------
Авторское право (C) 2006, 2014 Tatsuhiro Tsujikawa Авторское право (C) 2006, 2015 Tatsuhiro Tsujikawa
Эта программа является свободным программным обеспечением; вы можете Эта программа является свободным программным обеспечением; вы можете
распространять его и/или изменять его в соответствии с условиями лицензии распространять его и/или изменять его в соответствии с условиями лицензии