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