mirror of https://github.com/aria2/aria2
parent
ad75b0e0c1
commit
81718d698b
|
@ -1,8 +1,25 @@
|
|||
.. _README:
|
||||
|
||||
.. meta::
|
||||
:description lang=pt: Manual Aria2 em português
|
||||
:keywords: programa para download gratuito, download android, download
|
||||
bittorrent, download linha de comando, download de músicas,
|
||||
download de ftp, download http, download https, mac OS/X,
|
||||
windows, linux, manual download aria2, torrent, download stream,
|
||||
como compilar programa no android, como executar download no
|
||||
android
|
||||
:author: t-tujikawa_at_users_dot_sourceforge_dot_net english version
|
||||
:author: gsavix@gmail.com tradução para português do brasil
|
||||
|
||||
|
||||
aria2 - Utilitário para Download Super Ultra Rápido
|
||||
===================================================
|
||||
:Author: Tatsuhiro Tsujikawa
|
||||
:Email: t-tujikawa_at_users_dot_sourceforge_dot_net
|
||||
:translator: tradução Portuguese gsavix@gmail.com
|
||||
:translator: pt_BR Portuguese, tradutor: gsavix@gmail.com
|
||||
|
||||
.. index:: double: author; t-tujikawa_at_users_dot_sourceforge_dot_net
|
||||
.. index:: triple: tradutor; tradução; gsavix@gmail.com;
|
||||
|
||||
Renúncia
|
||||
--------
|
||||
|
@ -45,24 +62,30 @@ Lista de Configurações:
|
|||
* Suporte autenticação HTTP Proxy
|
||||
* Váriavéis de ambiente (conjunto abrangente) para proxy: http_proxy, https_proxy,
|
||||
ftp_proxy, all_proxy e no_proxy
|
||||
|
||||
* HTTP com gzip, suporte a codificação de conteúdo (deflate)
|
||||
* Verificação de peer usando Certificados Acreditados informado em HTTPS
|
||||
* Processamento de autenticação Cliente usando Certificado Acreditado HTTPS
|
||||
* Suporte a transferência (Chunked) codificada
|
||||
* Carga de Cookies a partir de arquivos formato Firefox 3, Chromium/Google Chrome
|
||||
e Mozilla / Firefox / IcedWeasel / (1.x/2.x) / Netscape.
|
||||
* Salvar Cookies em arquivo formato Mozilla 3, Firefox (1.x/2.x), Chromium, Netscape.
|
||||
|
||||
* Salvar Cookies em arquivo formato Mozilla 3, Firefox (1.x/2.x), Chromium,
|
||||
Netscape.
|
||||
|
||||
* Suporte a Cabeçalho HTTP modificado ou personalizado
|
||||
* Suporte a Conexões Persistentes
|
||||
* FTP através de Proxy HTTP
|
||||
* Controle de velocidade Download e Upload (utilização da Banda Rede)
|
||||
* Extensões BitTorrent: Conexão rápida, DHT, PEX, MSE/PSE, Multi-Tracker
|
||||
* BitTorrent `WEB-Seeding <http://getright.com/seedtorrent.html>`_. aria2
|
||||
faz requisições de mais de uma parte de um (chunk) para reduzir sobreposições de
|
||||
requisições. Também permite requisições pipeline com tamanho especificado
|
||||
faz requisições de mais de uma parte de um (chunk) para reduzir sobreposições
|
||||
de requisições. Também permite requisições pipeline com tamanho especificado
|
||||
|
||||
* BitTorrent Local Peer Discovery
|
||||
* Atualização ou Modificação (Rename) de estrutura de diretórios de downloads
|
||||
BitTorrent já finalizados
|
||||
|
||||
* Interface JSON-RPC (sobre HTTP e WebSocket) / XML-RPC
|
||||
* Execução em modo daemon
|
||||
* Download Seletivosem múltiplos arquivos torrent/Metalink
|
||||
|
@ -71,7 +94,8 @@ Lista de Configurações:
|
|||
* Suporte a Netrc
|
||||
* Suporte a arquivo de Configuração
|
||||
* Download de URIs a partir de arquivo texto ou entrada padrão com especificação
|
||||
opçional de arquivo de saída
|
||||
opcional de arquivo de saída
|
||||
|
||||
* Suporte a URI parametrizadas (intervalos, etc)
|
||||
* Suporte a IPv6
|
||||
|
||||
|
@ -114,18 +138,18 @@ JSON-RPC sobre WebSocket libnettle ou libgcrypt ou OpenSSL
|
|||
|
||||
.. note::
|
||||
|
||||
GnuTLS tem precedência sobre OpenSSL se ambas bibliotecas instaladas.
|
||||
Caso prefira OpenSSL, execute configure com ``--without-gnutls``
|
||||
``--with-openssl``.
|
||||
GnuTLS tem precedência sobre OpenSSL se ambas bibliotecas estiverem
|
||||
instaladas. Caso prefira OpenSSL, execute configure com
|
||||
``--without-gnutls`` ``--with-openssl``.
|
||||
|
||||
.. note::
|
||||
|
||||
libnettle tem precedência sobre libgcrypt se ambas bibliotecas instaladas.
|
||||
Caso prefira libgcrypt, execute configure com
|
||||
`--without-libnettle --with-libgcrypt``. Se OpenSSL é selecionada em
|
||||
``--without-libnettle --with-libgcrypt``. Se OpenSSL é selecionada em
|
||||
detrimento de GnuTLS, nem libnettle nem libgcrypt poderão ser usadas.
|
||||
|
||||
São necessárias as seguintes configurações de bibliotecas SSl e cruypto:
|
||||
São necessárias as seguintes configurações de bibliotecas SSl e crypto:
|
||||
|
||||
* libgcrypt
|
||||
* libnettle
|
||||
|
@ -133,8 +157,9 @@ São necessárias as seguintes configurações de bibliotecas SSl e cruypto:
|
|||
* GnuTLS + libgcrypt
|
||||
* GnuTLS + libnettle
|
||||
|
||||
BitTorrent e Metalink podem ser desabilitados fornecendo as opções
|
||||
``--disable-bittorrent`` e ``--disable-metalink`` ao executar o script configure.
|
||||
BitTorrent e Metalink podem ser desabilitados fornecendo-se as opções
|
||||
``--disable-bittorrent`` e ``--disable-metalink`` ao executar o script
|
||||
./configure.
|
||||
|
||||
|
||||
Para habilitar DNS assíncrono é necessário c-ares.
|
||||
|
@ -145,6 +170,7 @@ Como fazer o build
|
|||
------------------
|
||||
Para fazer o build do aria2 a partir dos fontes, instalar antes
|
||||
pacotes de desenvolvimento ( o nome pode variar nas distribuições):
|
||||
|
||||
* libgnutls-dev (Requerido para suporte HTTPS, BitTorrent, Checksum)
|
||||
* nettle-dev (Requerido para suporte BitTorrent, Checksum)
|
||||
* libgmp-dev (Requerido para suporte BitTorrent)
|
||||
|
@ -286,6 +312,9 @@ Por exemplo, para construir um binário para 64bits utilize::
|
|||
|
||||
$ HOST=x86_64-w64-mingw32 ./mingw-config
|
||||
|
||||
.. index:: triple: compilação cross; android; aria2c;
|
||||
pair: configuração; compilação android
|
||||
|
||||
Compilação Cross Android binário
|
||||
--------------------------------
|
||||
|
||||
|
@ -305,7 +334,7 @@ esteja desabilitado e confirme que somente biblioteca estática está habilitado
|
|||
A compilação será feita somente com bibliotecas estáticas.
|
||||
|
||||
A bibliteca zlib que vem com o Android NDK, portanto não é necessário
|
||||
compilar uma zlib nossa.
|
||||
compilar uma zlib nova.
|
||||
|
||||
``android-config`` assume os seguintes pontos:
|
||||
|
||||
|
@ -321,24 +350,129 @@ Antes executar ``android-config`` e ``android-make``, a variável de ambiente
|
|||
|
||||
Após ``android-config``, executar ``android-make`` para compilar os fontes.
|
||||
|
||||
.. index:: triple: instalação; aria2; android;
|
||||
triple: execução; aria2; android;
|
||||
triple: aria2; emulador terminal; android;
|
||||
triple: jackpal; emulador terminal; android;
|
||||
triple: script; execução aria2; android;
|
||||
|
||||
|
||||
aria2 para dispositivos Android
|
||||
===============================
|
||||
|
||||
aria2 é utilitário para download leve e multi-protocolo bem como
|
||||
multi-fontes operado através da linha de comando de um emulador de terminal
|
||||
que é executado no android. Há Suporte para downloads do tipo HTTP, HTTPS, FTP,
|
||||
BitTorrent e Metalink.
|
||||
|
||||
Instalando aria2 no Android
|
||||
---------------------------
|
||||
|
||||
aria2 não é uma aplicação Android Java. aria2 é uma aplicação escrita
|
||||
em C++ nativo e opera em modo linha de comando. Não é necessário ter
|
||||
acesso ao usuário 'root' para usar aria2. Como já dito, aria2 é um
|
||||
programa de linha de comando e por isso é necessário um emulador
|
||||
de terminal, portanto antes instale um emulador de Terminal Android a
|
||||
partir do Android Market (ou compile a partir da fonte e instale). Veja
|
||||
`Github jackpal <https://github.com/jackpal/Android-Terminal-Emulator/>`_.
|
||||
|
||||
1. Copiar o executável do aria2c para ``/mnt/sdcard`` do seu dispositivo.
|
||||
2. Executar Emulador Terminal Android.
|
||||
3. Criar diretório ``mkdir /data/data/jackpal.androidterm/aria2``
|
||||
4. Anexar aplicação
|
||||
``cat /mnt/sdcard/aria2c > /data/data/jackpal.androidterm/aria2/aria2c``
|
||||
5. Habilitar modo execução
|
||||
``chmod 744 /data/data/jackpal.androidterm/aria2/aria2c``
|
||||
6. Adicionar o seguintes comandos ao Emulador de Terminal Android
|
||||
Terminal Emulator::
|
||||
|
||||
export HOME=/data/data/jackpal.androidterm/aria2; cd $HOME
|
||||
|
||||
7. Sair do Emulador de Terminal Android.
|
||||
8. Executar novamente o Emulador de Terminal Android.
|
||||
9. Execute aria2c chamando o comando ``./aria2c -v``
|
||||
|
||||
Como usar comandos do aria2 no Android
|
||||
--------------------------------------
|
||||
|
||||
Ver o manual do aria2 online nos seguintes idiomas:
|
||||
`Tradução em Português <http://aria2.sourceforge.net/manual/pt/html/>`_.
|
||||
`Original em Inglês <http://aria2.sourceforge.net/manual/en/html/>`_.
|
||||
`Tradução em Russo <http://aria2.sourceforge.net/manual/ru/html/>`_.
|
||||
|
||||
Notas sobre uso do aria2 no Android
|
||||
-----------------------------------
|
||||
|
||||
O executável aria2c foi gerado usando android-ndk-r8d.
|
||||
|
||||
As seguintes bibliotecas foram ligadas estaticamente.
|
||||
|
||||
* openssl 1.0.1e
|
||||
* expat 2.1.0
|
||||
* c-ares 1.9.1
|
||||
|
||||
Como o Android não possuem ``/etc/resolv.conf``, c-ares (resolvedor
|
||||
assíncrono de DNS) é desabilitado por padrão. Muitas vezes a resolução
|
||||
de nomes é lenta, recomenda-se habilitar c-ares. Para desabilitar use
|
||||
:option:``--async-dns`` e especifique os servidores DNS usando
|
||||
opção :option:``--async-dns-server``, como abaixo::
|
||||
|
||||
--async-dns --async-dns-server=`getprop meu.dns1`,`getprop meu.dns2`
|
||||
|
||||
.. index:: double; servidor dns; android;
|
||||
|
||||
Para não se entediar digitando estes parâmetros, toda vez que usar aria2c,
|
||||
o seguinte script shell pode ser útil::
|
||||
|
||||
#!/system/bin/sh
|
||||
/data/data/jackpal.androidterm/aria2c \
|
||||
--async-dns \
|
||||
--async-dns-server=`getprop meu.dns1`,`getprop meu.dns2` \
|
||||
"$@"
|
||||
|
||||
Lembrar de tornar este script executável, através do comando chmod.
|
||||
Também substitua meu.dns1 e meu.dns2 pelos DNS reais que você quer.
|
||||
Exemplo: (``chmod 744 /path-para-o/scriptSCRIPT``)
|
||||
|
||||
Problemas Conhecidos com o aria2c no Android
|
||||
--------------------------------------------
|
||||
|
||||
* Como Android não tem ``/dev/stdout``, ``-l-`` não funciona.
|
||||
|
||||
* Em alguns casos o Emulador de Terminal Android, para de atualizar a console.
|
||||
É como se o aria2c congelasse, mas o aria2c continua executando normalmente.
|
||||
|
||||
Para Gerar a documentação
|
||||
-------------------------
|
||||
=========================
|
||||
|
||||
`Sphinx <http://sphinx.pocoo.org/>`_ é usado para construir a
|
||||
documentação. As páginas (man) da documentação são criadas se através do
|
||||
comando ``make`` caso estas páginas estejam desatualizadas. Tambem
|
||||
pode ser construida a versão em HTML da documentação do aria2 através
|
||||
do comando ``make html``. A versão HTML também está disponível em:
|
||||
documentação. As páginas (man) da documentação também são criadas
|
||||
através do comando ``make man`` caso estas páginas estejam desatualizadas.
|
||||
Também podem ser construídas a documentação em diversos formatos como
|
||||
html, latexpdf, epub, devhelp, latex, htmlhelp. Exemplo: Para construir
|
||||
a documentação aria2 em HTML use o comando ``make html``.
|
||||
O resultado será criado na subpasta _build dentro da pasta onde baixou
|
||||
o fonte do aria2. Ex: se baixou e descompactou o aria2 no local
|
||||
/home/usuario/aria2/ então a documentação gerada está em::
|
||||
|
||||
/home/usuario/aria2/doc/manual-src/pt/_build/
|
||||
|
||||
A pasta ``pt`` indica o idioma que atualmente pode ser
|
||||
(en,pt,ru). Para gerar documento PDF use a opção ``make latexpdf``
|
||||
certifique-se de que os pré-requisitos de fontes usados pelo latex
|
||||
estejam presentes.
|
||||
|
||||
A versão online HTML também está disponível em:
|
||||
`Original em Inglês <http://aria2.sourceforge.net/manual/en/html/>`_
|
||||
e nas traduções em:
|
||||
(`Português <http://aria2.sourceforge.net/manual/pt/html/>`_ e
|
||||
`Russo <http://aria2.sourceforge.net/manual/ru/html/>`_).
|
||||
|
||||
BitTorrrent
|
||||
-----------
|
||||
===========
|
||||
|
||||
Sobre Nome de arquivos
|
||||
~~~~~~~~~~~~~~~~~~~~~~
|
||||
----------------------
|
||||
O nome do arquivo que será baixado é determinado da seguinte maneira:
|
||||
|
||||
modo arquivo simples
|
||||
|
@ -352,16 +486,17 @@ modo arquivo simples
|
|||
|
||||
modo arquivos múltiplos
|
||||
A estrutura completa diretório/arquivo mencionada no arquivo .torrent será
|
||||
creada. O diretório base que conterá toda estrutura de diretórios e arquivos
|
||||
baixados, pode ser especificado através da opção -d.
|
||||
creada. O diretório base que conterá toda estrutura de diretórios e
|
||||
arquivos baixados, pode ser especificado através da opção -d.
|
||||
Antes do download iniciar a estrutura completa dos diretórios necessários
|
||||
ao download será criada. Por padrão aria2 abre no mínimo 100 arquivos
|
||||
mencionados no arquivo .torrent e diretamente executa gravação e leitura desses
|
||||
arquivos. O número máximo de arquivos para serem abertos simultaneamente pode
|
||||
ser controlado através da opção ``--bt-max-open-files``.
|
||||
mencionados no arquivo .torrent e diretamente executa gravação e leitura
|
||||
desses arquivos. O número máximo de arquivos para serem abertos
|
||||
simultaneamente pode ser controlado através da opção
|
||||
:option:``--bt-max-open-files``.
|
||||
|
||||
DHT
|
||||
~~~
|
||||
---
|
||||
|
||||
aria2 suporte DHT. Por padrão, a tabela de roteamento
|
||||
para IPv4 DHT é salva em ``$HOME/.aria2/dht.dat`` e a tabela de
|
||||
|
@ -369,25 +504,32 @@ roteamento para IPv6 DHT é salva em ``$HOME/.aria2/dht6.dat``.
|
|||
aria2 utiliza o mesmo número de porta para ouvir ambos
|
||||
IPv4 e IPv6 DHT.
|
||||
|
||||
Rastreador UDP
|
||||
--------------
|
||||
|
||||
Rastreador UDP é habilitado quando DHT IPv4 é habilitado. O número
|
||||
da porta do rastreador UDP é compartilhado com DHT. Usar opção
|
||||
:option:``--dht-listen-port`` para modificar o número da porta.
|
||||
|
||||
Outras informações importantes
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
------------------------------
|
||||
|
||||
* Se a opção -o é usada para mudar o nome do arquivo de saida
|
||||
.torrent não o nome do arquivo dentro do arquivo .torrent.
|
||||
Para esta finalidade utilizar opção ``--index-out``.
|
||||
Para esta finalidade utilizar opção :option:``--index-out``.
|
||||
* Os números de portas padrões que o aria2 utiliza para TCP e UDP
|
||||
estão no intervalo de 6881 até 6999 (6881-6999).
|
||||
* aria2 não configura automaticamente port-forwarding.
|
||||
Por favor configurar manualmente seu roteador ou firewall.
|
||||
* O número máximo de é 55. Este limite pode ser excedido quando
|
||||
a taxa de download é muito baixa. Esta taxa de download pode ser
|
||||
ajustada com a opção ``--bt-request-peer-speed-limit``.
|
||||
ajustada com a opção :option:``--bt-request-peer-speed-limit``.
|
||||
* Desde a versão 0.10.0, aria2 parou de enviar mensagem de
|
||||
requisição após o download seletivo completar-se.
|
||||
|
||||
|
||||
Metalink
|
||||
--------
|
||||
========
|
||||
|
||||
A implementação atual suporte HTTP, HTTPS, FTP e BitTorrent. Outros
|
||||
protocolos P2P são ignorados. São suportados documentos das versões
|
||||
|
@ -429,7 +571,7 @@ opção ``--metalink-base-uri`` como URI base. Se essa opção não é
|
|||
especificada a URI relativa será ignorada.
|
||||
|
||||
Metalink / HTTP
|
||||
-------------
|
||||
===============
|
||||
|
||||
Esta versão utiliza links rel=duplicate. aria2 interpreta
|
||||
os campos do cabeçalho do Digest e verifica onde o valor do digest
|
||||
|
@ -440,49 +582,85 @@ Para sobrepor o valor de sua preferência utilize a opção
|
|||
``--metalink-location``.
|
||||
|
||||
netrc
|
||||
-----
|
||||
O suporte netrc é habilitado por padrão para HTTP, HTTPS e FTP. Para desabilitar
|
||||
especificar opção -n na linha de comando. Seu arquivo .netrc precisa possuir
|
||||
permissões corretas (600).
|
||||
=====
|
||||
O suporte netrc é habilitado por padrão para HTTP, HTTPS e FTP. Para
|
||||
desabilitar especificar opção -n na linha de comando.
|
||||
Seu arquivo .netrc precisa possuir permissões corretas (600).
|
||||
|
||||
WebSocket
|
||||
---------
|
||||
=========
|
||||
|
||||
O servidor WebSocket intrínseco no aria2 implementa a especificação
|
||||
definida na RFC 6455. O protocolo suportado refere-se a versão 13.
|
||||
|
||||
Referências
|
||||
-----------
|
||||
===========
|
||||
|
||||
* `aria2 Manual Inglês
|
||||
<http://aria2.sourceforge.net/manual/en/html/>`_ original inglês
|
||||
|
||||
* `aria2 Manual Russo
|
||||
<http://aria2.sourceforge.net/manual/ru/html/>`_ versão russo
|
||||
|
||||
* `aria2 Manual Português
|
||||
<http://aria2.sourceforce.net/manual/pt/html/>`_ versão português
|
||||
|
||||
* `aria2 Manual Inglês <http://aria2.sourceforge.net/manual/en/html/>`_ versão inglês
|
||||
* `aria2 Manual Russo <http://aria2.sourceforge.net/manual/ru/html/>`_ versão russo
|
||||
* `aria2 Manual Português <http://aria2.sourceforce.net/manual/pt/html/>`_ versão portugues
|
||||
* http://aria2.sourceforge.net/
|
||||
* http://sourceforge.net/apps/trac/aria2/wiki
|
||||
* https://github.com/tatsuhiro-t/aria2
|
||||
* `RFC 959 FILE TRANSFER PROTOCOL (FTP) <http://tools.ietf.org/html/rfc959>`_
|
||||
* `RFC 1738 Uniform Resource Locators (URL) <http://tools.ietf.org/html/rfc1738>`_
|
||||
* `RFC 2428 FTP Extensions for IPv6 and NATs <http://tools.ietf.org/html/rfc2428>`_
|
||||
* `RFC 2616 Hypertext Transfer Protocol -- HTTP/1.1 <http://tools.ietf.org/html/rfc2616>`_
|
||||
* `RFC 959 FILE TRANSFER PROTOCOL (FTP)
|
||||
<http://tools.ietf.org/html/rfc959>`_
|
||||
* `RFC 1738 Uniform Resource Locators (URL)
|
||||
<http://tools.ietf.org/html/rfc1738>`_
|
||||
* `RFC 2428 FTP Extensions for IPv6 and NATs
|
||||
<http://tools.ietf.org/html/rfc2428>`_
|
||||
* `RFC 2616 Hypertext Transfer Protocol -- HTTP/1.1
|
||||
<http://tools.ietf.org/html/rfc2616>`_
|
||||
* `RFC 3659 Extensions to FTP <http://tools.ietf.org/html/rfc3659>`_
|
||||
* `RFC 3986 Uniform Resource Identifier (URI): Generic Syntax <http://tools.ietf.org/html/rfc3986>`_
|
||||
* `RFC 4038 Application Aspects of IPv6 Transition <http://tools.ietf.org/html/rfc4038>`_
|
||||
* `RFC 5854 The Metalink Download Description Format <http://tools.ietf.org/html/rfc5854>`_
|
||||
* `RFC 6249 Metalink/HTTP: Mirrors and Hashes <http://tools.ietf.org/html/rfc6249>`_
|
||||
* `RFC 6265 HTTP State Management Mechanism <http://tools.ietf.org/html/rfc6265>`_
|
||||
* `RFC 3986 Uniform Resource Identifier (URI): Generic Syntax
|
||||
<http://tools.ietf.org/html/rfc3986>`_
|
||||
* `RFC 4038 Application Aspects of IPv6 Transition
|
||||
<http://tools.ietf.org/html/rfc4038>`_
|
||||
* `RFC 5854 The Metalink Download Description Format
|
||||
<http://tools.ietf.org/html/rfc5854>`_
|
||||
* `RFC 6249 Metalink/HTTP: Mirrors and Hashes
|
||||
<http://tools.ietf.org/html/rfc6249>`_
|
||||
* `RFC 6265 HTTP State Management Mechanism
|
||||
<http://tools.ietf.org/html/rfc6265>`_
|
||||
* `RFC 6455 The WebSocket Protocol <http://tools.ietf.org/html/rfc6455>`_
|
||||
|
||||
* `The BitTorrent Protocol Specification <http://www.bittorrent.org/beps/bep_0003.html>`_
|
||||
* `BitTorrent: DHT Protocol <http://www.bittorrent.org/beps/bep_0005.html>`_
|
||||
* `BitTorrent: Fast Extension <http://www.bittorrent.org/beps/bep_0006.html>`_
|
||||
* `BitTorrent: IPv6 Tracker Extension <http://www.bittorrent.org/beps/bep_0007.html>`_
|
||||
* `BitTorrent: Extension for Peers to Send Metadata Files <http://www.bittorrent.org/beps/bep_0009.html>`_
|
||||
* `BitTorrent: Extension Protocol <http://www.bittorrent.org/beps/bep_0010.html>`_
|
||||
* `BitTorrent: Multitracker Metadata Extension <http://www.bittorrent.org/beps/bep_0012.html>`_
|
||||
* `BitTorrent: WebSeed - HTTP/FTP Seeding (GetRight style) <http://www.bittorrent.org/beps/bep_0019.html>`_
|
||||
* `BitTorrent: Private Torrents <http://www.bittorrent.org/beps/bep_0027.html>`_
|
||||
* `BitTorrent: BitTorrent DHT Extensions for IPv6 <http://www.bittorrent.org/beps/bep_0032.html>`_
|
||||
* `BitTorrent: Message Stream Encryption <http://wiki.vuze.com/w/Message_Stream_Encryption>`_
|
||||
* `Kademlia: A Peer-to-peer Information System Based on the XOR Metric <http://pdos.csail.mit.edu/~petar/papers/maymounkov-kademlia-lncs.pdf>`_
|
||||
* `The BitTorrent Protocol Specification
|
||||
<http://www.bittorrent.org/beps/bep_0003.html>`_
|
||||
* `BitTorrent: DHT Protocol
|
||||
<http://www.bittorrent.org/beps/bep_0005.html>`_
|
||||
* `BitTorrent: Fast Extension
|
||||
<http://www.bittorrent.org/beps/bep_0006.html>`_
|
||||
* `BitTorrent: IPv6 Tracker Extension
|
||||
<http://www.bittorrent.org/beps/bep_0007.html>`_
|
||||
* `BitTorrent: Extension for Peers to Send Metadata Files
|
||||
<http://www.bittorrent.org/beps/bep_0009.html>`_
|
||||
* `BitTorrent: Extension Protocol
|
||||
<http://www.bittorrent.org/beps/bep_0010.html>`_
|
||||
* `BitTorrent: Multitracker Metadata Extension
|
||||
<http://www.bittorrent.org/beps/bep_0012.html>`_
|
||||
* `BitTorrent: WebSeed - HTTP/FTP Seeding (GetRight style)
|
||||
<http://www.bittorrent.org/beps/bep_0019.html>`_
|
||||
* `BitTorrent: Private Torrents
|
||||
<http://www.bittorrent.org/beps/bep_0027.html>`_
|
||||
* `BitTorrent: BitTorrent DHT Extensions for IPv6
|
||||
<http://www.bittorrent.org/beps/bep_0032.html>`_
|
||||
|
||||
* `BitTorrent: Message Stream Encryption
|
||||
<http://wiki.vuze.com/w/Message_Stream_Encryption>`_
|
||||
|
||||
* `Kademlia: A Peer-to-peer Information System Based on the XOR Metric
|
||||
<http://pdos.csail.mit.edu/~petar/papers/maymounkov-kademlia-lncs.pdf>`_
|
||||
|
||||
versão revisada em 30.março.2013 por gsavix@gmail.com
|
||||
|
||||
Anotação sobre divergência entre Manual e o aria2:
|
||||
|
||||
Esta página de manual pode não necessariamente conter a última informação.
|
||||
Caso haja discrepância entre alguma informação do manual e o aria2, por
|
||||
favor refira-se a versão em inglês resultante do comando ``man aria2c``
|
||||
|
||||
versão atualizada em 26.novembro.2012 por gsavix@gmail.com
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -41,16 +41,16 @@ master_doc = 'index'
|
|||
|
||||
# General information about the project.
|
||||
project = u'aria2'
|
||||
# copyright = u'2012, Tatsuhiro Tsujikawa'
|
||||
copyright = u'2013, Tatsuhiro Tsujikawa'
|
||||
|
||||
# The version info for the project you're documenting, acts as replacement for
|
||||
# |version| and |release|, also used in various other places throughout the
|
||||
# built documents.
|
||||
#
|
||||
# The short X.Y version.
|
||||
version = '1.15.2'
|
||||
version = '@PACKAGE_VERSION@'
|
||||
# The full version, including alpha/beta/rc tags.
|
||||
release = '1.15.2'
|
||||
release = '@PACKAGE_VERSION@'
|
||||
|
||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||
# for a list of supported languages.
|
||||
|
@ -107,7 +107,7 @@ html_theme_options = {'bodyfont':'roboto, sans-serif',
|
|||
#html_title = None
|
||||
|
||||
# A shorter title for the navigation bar. Default is the same as html_title.
|
||||
html_short_title = u'Documentação aria2 em Português'
|
||||
html_short_title = u'Aria2 @PACKAGE_VERSION@ Manual em Português'
|
||||
|
||||
# The name of an image file (relative to this directory) to place at the top
|
||||
# of the sidebar.
|
||||
|
@ -171,7 +171,7 @@ htmlhelp_basename = 'aria2doc'
|
|||
# -- Options for LaTeX output --------------------------------------------------
|
||||
|
||||
# The paper size ('letter' or 'a4').
|
||||
#latex_paper_size = 'letter'
|
||||
latex_paper_size = 'a4'
|
||||
|
||||
# The font size ('10pt', '11pt' or '12pt').
|
||||
#latex_font_size = '10pt'
|
||||
|
@ -179,7 +179,7 @@ htmlhelp_basename = 'aria2doc'
|
|||
# Grouping the document tree into LaTeX files. List of tuples
|
||||
# (source start file, target name, title, author, documentclass [howto/manual]).
|
||||
latex_documents = [
|
||||
('index', 'aria2.tex', u'Documentação aria2 em Português',
|
||||
('index', 'aria2.tex', u'Aria2 @PACKAGE_VERSION@ Manual em Português',
|
||||
u'Tatsuhiro Tsujikawa', 'manual'),
|
||||
]
|
||||
|
||||
|
|
|
@ -1,21 +1,30 @@
|
|||
.. aria2 documentation master file, created by
|
||||
.. Aria2 2.1.16.5 Documentação em Português
|
||||
sphinx-quickstart on Tue Apr 10 21:34:06 2012.
|
||||
tradução para portugues do BRASIL
|
||||
gilberto dos santos alves gsavix@gmail.com
|
||||
novembro/2012
|
||||
novembro/2012; revisão março/2013
|
||||
|
||||
.. meta::
|
||||
:description lang=pt: Manual Aria2 em português
|
||||
:keyword: programa para download gratuito, download android, download
|
||||
bittorrent, download linha de comando, download de músicas,
|
||||
download de ftp, download http, download https, mac OS/X,
|
||||
windows, linux, manual download aria2, torrent, download stream
|
||||
:author: gsavix@gmail.com tradução para português do brasil
|
||||
|
||||
O que é aria2
|
||||
=============
|
||||
.. index:: triple: Início; Cabeçalho; Manual
|
||||
|
||||
Manual Aria2
|
||||
============
|
||||
|
||||
aria2 é um utilitário para download de arquivos, que utiliza protocolos HTTP,
|
||||
HTTPS, FTP, BitTorrent e Metalink. Pode efetuar download de 1 ou vários
|
||||
arquivos, a partir de 1 ou múltiplas fontes e protocolos com ou sem
|
||||
verificação de (checksum) integridade.
|
||||
HTTPS, FTP, BitTorrent e Metalink. Pode efetuar download de um ou vários
|
||||
arquivos, a partir de uma ou múltiplas fontes e protocolos, com ou sem
|
||||
verificação de (checksum) integridade (md5, sha1, etc).
|
||||
|
||||
Também pode ser utilizado sem proxy, com proxy reverso ou com outras opções.
|
||||
Também pode ser utilizado com ou sem proxy, proxy reverso e com outras opções.
|
||||
|
||||
Há suporte para download de arquivos fragmentando-se o resultado em tamanhos
|
||||
Há suporte para download de arquivos, fragmentando-se o resultado em tamanhos
|
||||
pré-determinados ou através da utilização de algoritmos que permitem
|
||||
assistir um filme ou ouvir a música enquanto o download está sendo feito.
|
||||
|
||||
|
|
Loading…
Reference in New Issue