InglêsFrancêsEspanhol

Ad


favicon do OnWorks

aria2c - Online na nuvem

Execute aria2c no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando aria2c que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


aria2c - O utilitário de download ultrarrápido

SINOPSE


aria2c [ ] [ | | | ] ...

DESCRIÇÃO


aria2 é um utilitário para download de arquivos. Os protocolos suportados são HTTP (S), FTP, SFTP,
BitTorrent e Metalink. aria2 pode baixar um arquivo de múltiplas fontes / protocolos e
tenta utilizar sua largura de banda máxima de download. Ele suporta o download de um arquivo de
HTTP (S) / FTP / SFTP e BitTorrent ao mesmo tempo, enquanto os dados são baixados de
HTTP (S) / FTP / SFTP é carregado no enxame do BitTorrent. Usando somas de verificação de chunk Metalink,
aria2 valida automaticamente pedaços de dados durante o download de um arquivo.

OPÇÕES


NOTA:
A maioria das opções relacionadas ao FTP também se aplica ao SFTP. Algumas opções não são
eficaz contra SFTP (por exemplo, --ftp-pasv)

Basico Opções
-d, --dir =
O diretório para armazenar o arquivo baixado.

-eu, --input-file =
Faz o download dos URIs listados em ARQUIVO. Você pode especificar várias fontes para um único
entidade colocando vários URIs em uma única linha separada pelo ABA personagem.
Além disso, as opções podem ser especificadas após cada linha de URI. As linhas de opção devem começar
com um ou mais caracteres de espaço em branco (ESPAÇO or ABA) e deve conter apenas um
opção por linha. Os arquivos de entrada podem usar compactação gzip. Quando ARQUIVO é especificado como
-, aria2 irá ler a entrada de stdin. Veja o Entrada Envie o subseção para
detalhes. Veja também o --entrada adiada opção. Veja também o --save-sessão-arquivo
opção.

-eu, --log =
O nome do arquivo do arquivo de log. Se - é especificado, o log é gravado em stdout. Se
string vazia ("") é especificada, ou esta opção é omitida, nenhum log é gravado no disco
de todo.

-j, --max-concurrent-downloads =
Defina o número máximo de downloads paralelos para cada item da fila. Veja também o
--dividir opção. Predefinição: 5

-V, --check-Integrity [= true | false]
Verifique a integridade do arquivo validando hashes de peças ou um hash de arquivo inteiro. Isto
opção tem efeito apenas em BitTorrent, downloads de Metalink com somas de verificação ou
Downloads HTTP (S) / FTP com --soma de verificação opção. Se hashes de peças forem fornecidos, este
A opção pode detectar partes danificadas de um arquivo e baixá-las novamente. Se um hash de
todo o arquivo é fornecido, a verificação de hash só é feita quando o arquivo já foi
download. Isso é determinado pelo comprimento do arquivo. Se a verificação de hash falhar, o arquivo é
baixado novamente do zero. Se ambos os hashes de peças e um hash de arquivo inteiro são
fornecido, apenas hashes de peças são usados. Predefinição: falso

-c, --continue [= true | false]
Continue baixando um arquivo parcialmente baixado. Use esta opção para retomar um
download iniciado por um navegador da web ou outro programa que baixa arquivos
sequencialmente desde o início. Atualmente, esta opção só se aplica a
Downloads HTTP (S) / FTP.

-h, --help [= | ]
As mensagens de ajuda são classificadas com tags. Uma tag começa com #. Por exemplo, digite
--help = # http para obter o uso das opções marcadas com #http. Se a palavra sem tag for
dado, imprime o uso para as opções cujo nome inclui aquela palavra. Disponível
Valores: #básico, #advanced, #http, #https, #ftp, #metallink, #bittorrent, #biscoito,
#gancho, #Arquivo, #rpc, #checksum, #experimental, #descontinuada, #ajuda, #todos Padrão:
#básico

HTTP / FTP / SFTP Opções
--all-proxy =
Use um servidor proxy para todos os protocolos. Para substituir um proxy definido anteriormente, use
"". Você também pode substituir esta configuração e especificar um servidor proxy para um determinado
protocolo usando --proxy HTTP, --https-proxy e --ftp-proxy opções. Isso afeta
todos os downloads. O formato do PROXY é [http: //] [USUÁRIO: SENHA @] HOST [: PORTA]. Ver
tb MEIO AMBIENTE seção.

NOTA:
Se o usuário e a senha estiverem incorporados no URI do proxy e também forem especificados por
- {http, https, ftp, all} -proxy- {user, passwd} opções, aquelas especificadas posteriormente
substituir opções anteriores. Por exemplo, se você especificou http-proxy-user = myname,
http-proxy-passwd = mypass em aria2.conf e você especificou
--http-proxy = "http://proxy" na linha de comando, então você obteria o proxy HTTP
http://proxy com o usuário myname e senha mypass.

Outro exemplo: se você especificou na linha de comando
--http-proxy = "http://user: pass @ proxy " --http-proxy-user = "meunome"
--http-proxy-passwd = "mypass", então você obteria o proxy HTTP http://proxy com o usuário
myname e senha mypass.

Mais um exemplo: se você especificou na linha de comando --http-proxy-user = "meunome"
--http-proxy-passwd = "mypass" --http-proxy = "http://user: pass @ proxy ", então você
obter proxy HTTP http://proxy com o usuário usuário e senha passar.

--all-proxy-passwd =
Definir senha para --all-proxy opção.

--all-proxy-user =
Definir usuário para --all-proxy opção.

--checksum = =
Defina a soma de verificação. TYPE é o tipo de hash. O tipo de hash compatível está listado em Hash
Algoritmos in aria2c -v. DIGEST é um resumo hexadecimal. Por exemplo, definir o resumo sha-1
se parece com isso: sha-1=0192ba11326fe2298c8cb4de616f4d4140213838 Esta opção se aplica
apenas para downloads HTTP (S) / FTP.

--connect-timeout =
Defina o tempo limite de conexão em segundos para estabelecer a conexão com HTTP / FTP / proxy
servidor. Depois que a conexão é estabelecida, esta opção não tem efeito e
--tempo esgotado opção é usada em seu lugar. Predefinição: 60

--dry-run [= true | false]
If verdadeiro é fornecido, aria2 apenas verifica se o arquivo remoto está disponível e
não faz download de dados. Esta opção tem efeito no download de HTTP / FTP. BitTorrent
downloads são cancelados se verdadeiro é especificado. Predefinição: falso

--lowest-speed-limit =
Feche a conexão se a velocidade de download for menor ou igual a este valor (bytes por
seco). 0 significa que aria2 não tem um limite de velocidade mínimo. Você pode anexar K or M (1 mil
= 1024, 1M = 1024K). Esta opção não afeta os downloads do BitTorrent. Predefinição: 0

-x, --max-connection-per-server =
O número máximo de conexões com um servidor para cada download. Predefinição: 1

--max-file-not-found =
Se aria2 receber o status "arquivo não encontrado" dos servidores HTTP / FTP remotos NUM
vezes sem obter um único byte e, em seguida, force a falha do download. Especificamos 0 para
desative esta opção. Esta opção é efetiva apenas ao usar servidores HTTP / FTP.
Padrão: 0

-m, --max-try =
Defina o número de tentativas. 0 significa ilimitado. Veja também --esperar de novo. Predefinição: 5

-k, --min-split-size =
aria2 não divide menos do que 2 * SIZE intervalo de bytes. Por exemplo, vamos considerar
baixando arquivo 20MiB. Se SIZE for 10M, aria2 pode dividir o arquivo em 2 intervalos [0-10 MiB)
e [10MiB-20MiB) e baixe-o usando 2 fontes (se --dividir > = 2, é claro). Se
SIZE é 15M, já que 2 * 15M> 20MiB, aria2 não divide o arquivo e baixa-o usando 1
fonte. Você pode anexar K or M (1K = 1024, 1M = 1024K). Valores possíveis: 1M -1024M
Padrão: 20M

--netrc-path =
Especifique o caminho para o arquivo netrc. Predefinição: $ (HOME) /. Netrc

NOTA:
A permissão do arquivo .netrc deve ser 600. Caso contrário, o arquivo será ignorado.

-n, --no-netrc [= true | false]
Desativa o suporte a Netrc. O suporte a netrc é habilitado por padrão.

NOTA:
O arquivo netrc só é lido na inicialização se --no-netrc is falso. Então se --no-netrc
is verdadeiro na inicialização, nenhum netrc está disponível durante a sessão. Você
não pode ativar o netrc mesmo se você enviar --no-netrc = false utilização
aria2.changeGlobalOption ().

--no-proxy =
Especifique uma lista separada por vírgulas de nomes de host, domínios e endereços de rede com ou
sem uma máscara de sub-rede onde nenhum proxy deve ser usado.

NOTA:
Para endereços de rede com uma máscara de sub-rede, os endereços IPv4 e IPv6 funcionam.
A implementação atual não resolve o nome do host em um URI para comparar
endereços de rede especificados em --sem proxy. Portanto, só é eficaz se o URI tiver
endereços IP numéricos.

-ó, --out =
O nome do arquivo baixado. Quando o --force-sequencial opção é usada,
esta opção é ignorada.

NOTA:
Você não pode especificar um nome de arquivo para downloads Metalink ou BitTorrent. O arquivo
o nome especificado aqui é usado apenas quando os URIs alimentados para aria2 são fornecidos no
linha de comando diretamente, mas não ao usar --Arquivo de entrada, --force-sequencial
opção.

Exemplo:

$ aria2c -o myfile.zip "http://mirror1/file.zip""http://mirror2/file.zip"

--proxy-method =
Defina o método a ser usado na solicitação de proxy. METHOD é ter or túnel. HTTPS
downloads sempre usam túnel independentemente desta opção. Padrão: ter

-R, - tempo remoto [= verdadeiro | falso]
Recupere o carimbo de data / hora do arquivo remoto do servidor HTTP / FTP remoto e se estiver
disponível, aplique-o ao arquivo local. Padrão: falso

--reuse-uri [= true | false]
Reutilize URIs já usados ​​se não houver URIs não usados ​​restantes. Predefinição: verdadeiro

--retry-wait =
Defina os segundos de espera entre as novas tentativas. Quando SEC > 0, aria2 tentará downloads novamente
quando o servidor HTTP retorna uma resposta 503. Padrão: 0

--server-stat-of =
Especifique o nome do arquivo no qual o perfil de desempenho dos servidores é salvo. Você pode
carregar dados salvos usando --server-stat-se opção. Ver servidor Performance Perfil
subseção abaixo para formato de arquivo.

--server-stat-if =
Especifique o nome do arquivo para carregar o perfil de desempenho dos servidores. Os dados carregados
será usado em algum seletor de URI, como retornos. Veja também --uri-seletor
opção. Ver servidor Performance Perfil subseção abaixo para formato de arquivo.

--server-stat-timeout =
Especifica o tempo limite em segundos para invalidar o perfil de desempenho dos servidores desde
o último contato com eles. Predefinição: 86400 (24 horas)

-sim, --split =
Baixe um arquivo usando N conexões. Se mais de N URIs forem fornecidos, primeiro N URIs
são usados ​​e os URIs restantes são usados ​​para backup. Se menos de N URIs forem fornecidos,
esses URIs são usados ​​mais de uma vez para que N conexões no total sejam feitas
simultaneamente. O número de conexões com o mesmo host é restrito pelo
--max-conexão-por-servidor opção. Veja também o --min-tamanho dividido opção.
Padrão: 5

NOTA:
Alguns Metalinks regulam o número de servidores a serem conectados. aria2 estritamente
respeita-os. Isso significa que se Metalink definir o conexões máximas atributo
menor do que N, então aria2 usa o valor deste valor inferior em vez de N.

--stream-piece-selector =
Especifique o algoritmo de seleção de peças usado no download HTTP / FTP. Peça significa fixo
segmento de comprimento que é baixado em paralelo no download segmentado. Se omissão is
dado, aria2 seleciona a peça de modo que reduza o número de estabelecimento
conexão. Este é um comportamento padrão razoável porque o estabelecimento da conexão é
uma operação cara. Se em ordem é fornecido, aria2 seleciona a peça que tem o mínimo
índice. Índice = 0 significa o primeiro do arquivo. Isso será útil para ver o filme enquanto
baixando. --enable-http-pipelining opção pode ser útil para reduzir
sobrecarga de reconexão. Por favor, note que aria2 honras --min-tamanho dividido opção, então
será necessário especificar um valor razoável para --min-tamanho dividido opção. Se
geometria é fornecido, no início aria2 seleciona a peça que tem índice mínimo como
em ordem, mas exponencialmente cada vez mais mantém o espaço selecionado anteriormente
peça. Isso irá reduzir o número de conexões estabelecidas e, ao mesmo tempo
ele irá baixar a parte inicial do arquivo primeiro. Isso será útil para ver
filme durante o download. Predefinição: omissão

-t, --timeout =
Defina o tempo limite em segundos. Predefinição: 60

--uri-selector =
Especifique o algoritmo de seleção de URI. Os valores possíveis são em ordem, retornos e
adaptativo. Se em ordem é fornecido, o URI é tentado na ordem em que aparece na lista de URI.
If retornos é fornecido, aria2 usa a velocidade de download observada nos downloads anteriores
e escolha o servidor mais rápido na lista de URI. Isso também efetivamente pula mortos
espelhos. A velocidade de download observada faz parte do perfil de desempenho dos servidores
mencionado em --server-stat-de e --server-stat-se opções. Se adaptativo é dada,
seleciona um dos melhores espelhos para as conexões iniciais e reservadas. Para
suplementares, ele retorna espelhos que ainda não foram testados, e se cada um
deles já foi testado, retorna espelhos que devem ser testados novamente.
Caso contrário, ele não seleciona mais espelhos. Gostar retornos, ele usa um desempenho
perfil dos servidores. Predefinição: retornos

HTTP Específico Opções
--ca-certificate =
Use as autoridades de certificação em FILE para verificar os pares. O arquivo do certificado
deve estar no formato PEM e pode conter vários certificados CA. Usar
--check-certificado opção para habilitar a verificação.

NOTA:
Se você construir com OpenSSL ou a versão recente do GnuTLS que tem
gnutls_certificate_set_x509_system_trust () função e a biblioteca está corretamente
configurado para localizar o armazenamento de certificados CA de todo o sistema, aria2 irá
carregue automaticamente esses certificados na inicialização.

NOTA:
WinTLSGenericName e AppleTLS não suporta esta opção. Em vez disso, você terá que importar
o certificado no armazenamento confiável do sistema operacional.

--certificate =
Use o certificado do cliente em FILE. O certificado deve estar em PKCS12 (.p12,
.pfx) ou no formato PEM.

Os arquivos PKCS12 devem conter o certificado, uma chave e, opcionalmente, uma cadeia de
certificados adicionais. Apenas arquivos PKCS12 com uma senha de importação em branco podem ser
aberto!

Ao usar PEM, você deve especificar a chave privada via --chave privada tão bem.

NOTA:
WinTLSGenericName não suporta arquivos PEM no momento. Os usuários devem usar arquivos PKCS12.

NOTA:
AppleTLS os usuários devem usar o utilitário KeyChain Access para importar o cliente
certificado e obter a impressão digital SHA-1 na caixa de diálogo de informações
correspondente a esse certificado. Para iniciar o aria2c, use --certificate =.
Alternativamente, arquivos PKCS12 também são suportados. Arquivos PEM, no entanto, não são
suportado.

--check-certificate [= true | false]
Verifique o par usando certificados especificados em --ca-certificado opção. Predefinição:
verdadeiro

--http-accept-gzip [= true | false]
ENVIAR Aceitar: esvaziar, gzip solicitar cabeçalho e aumentar a resposta se o servidor remoto
responde com Codificação de conteúdo: gzip or Codificação de conteúdo: esvaziar. Predefinição: falso

NOTA:
Algum servidor responde com Codificação de conteúdo: gzip para arquivos que por si só são
arquivo gzipado. aria2 os infla de qualquer maneira por causa do cabeçalho de resposta.

--http-auth-challenge [= true | false]
Enviar cabeçalho de autorização HTTP somente quando solicitado pelo servidor. Se falso is
definido, o cabeçalho de autorização é sempre enviado ao servidor. Há um
exceção: se o nome de usuário e a senha estiverem incorporados ao URI, o cabeçalho de autorização será
sempre enviado para o servidor, independentemente desta opção. Predefinição: falso

--http-no-cache [= true | false]
ENVIAR Controle de Cache: sem cache e Pragma: sem cache cabeçalho para evitar conteúdo em cache.
If falso é fornecido, esses cabeçalhos não são enviados e você pode adicionar o cabeçalho Cache-Control
com uma diretiva que você gosta de usar --cabeçalho opção. Predefinição: falso

--http-user =
Definir usuário HTTP. Isso afeta todos os URIs.

--http-passwd =
Defina a senha HTTP. Isso afeta todos os URIs.

--http-proxy =
Use um servidor proxy para HTTP. Para substituir um proxy definido anteriormente, use "". Ver
também o --all-proxy opção. Isso afeta todos os downloads http. O formato de PROXY
is [http: //] [USUÁRIO: SENHA @] HOST [: PORTA]

--http-proxy-passwd =
Definir senha para --proxy HTTP.

--http-proxy-user =
Definir usuário para --proxy HTTP.

--https-proxy =
Use um servidor proxy para HTTPS. Para substituir um proxy definido anteriormente, use "". Ver
também o --all-proxy opção. Isso afeta todos os downloads de https. O formato de PROXY
is [http: //] [USUÁRIO: SENHA @] HOST [: PORTA]

--https-proxy-passwd =
Definir senha para --https-proxy.

--https-proxy-user =
Definir usuário para --https-proxy.

--private-key =
Use a chave privada em FILE. A chave privada deve ser descriptografada e no formato PEM.
O comportamento quando criptografado é fornecido é indefinido. Veja também --certificado
opção.

--referer =
Defina um referenciador http (Referer). Isso afeta todos os downloads http / https. Se * is
dado, o URI de download também é usado como referenciador. Isso pode ser útil quando usado
em conjunto com o --parametrizado-uri opção.

--enable-http-keep-alive [= true | false]
Habilite a conexão persistente HTTP / 1.1. Predefinição: verdadeiro

--enable-http-pipelining [= true | false]
Ative o pipelining HTTP / 1.1. Predefinição: falso

NOTA:
Na perspectiva de desempenho, geralmente não há vantagem em habilitar essa opção.

--header =
Anexar HEADER ao cabeçalho da solicitação HTTP. Você pode usar esta opção repetidamente para
especifique mais de um cabeçalho:

$ aria2c --header = "XA: b78" --header = "XB: 9J1" "http://host/file"

--load-cookies =
Carregar Cookies de FILE usando o formato Firefox3 (SQLite3), Chromium / Google Chrome
(SQLite3) e o formato Mozilla / Firefox (1.x / 2.x) / Netscape.

NOTA:
Se aria2 for construído sem libsqlite3, então ele não suporta Firefox3 e
Formato de cookie do Chromium / Google Chrome.

--save-cookies =
Salve os cookies em ARQUIVO no formato Mozilla / Firefox (1.x / 2.x) / Netscape. Se FILE já
existe, ele é sobrescrito. Cookies de sessão também são salvos e seus valores de expiração
são tratados como 0. Valores possíveis: / caminho / para / arquivo

--use-head [= true | false]
Use o método HEAD para a primeira solicitação ao servidor HTTP. Predefinição: falso

-VOCÊ, --user-agent =
Defina o agente do usuário para downloads HTTP (S). Predefinição: aria2 / $ VERSION, $ VERSION é
substituído pela versão do pacote.

FTP / SFTP Específico Opções
--ftp-user =
Definir usuário de FTP. Isso afeta todos os URIs. Predefinição: anônimo

--ftp-passwd =
Defina a senha do FTP. Isso afeta todos os URIs. Se o nome de usuário estiver incorporado, mas a senha for
ausente no URI, aria2 tenta resolver a senha usando .netrc. Se a senha for encontrada
em .netrc e, em seguida, use-o como senha. Caso contrário, use a senha especificada neste
opção. Predefinição: ARIA2USER @

-p, --ftp-pasv [= true | false]
Use o modo passivo no FTP. Se falso for fornecido, o modo ativo será usado.
Padrão: verdadeiro

NOTA:
Esta opção é ignorada para transferência SFTP.

--ftp-proxy =
Use um servidor proxy para FTP. Para substituir um proxy definido anteriormente, use "". Ver
também o --all-proxy opção. Isso afeta todos os downloads de ftp. O formato de PROXY
is [http: //] [USUÁRIO: SENHA @] HOST [: PORTA]

--ftp-proxy-passwd =
Definir senha para --ftp-proxy opção.

--ftp-proxy-user =
Definir usuário para --ftp-proxy opção.

--ftp-type =
Defina o tipo de transferência de FTP. TYPE é binário or ascii. Predefinição: binário

NOTA:
Esta opção é ignorada para transferência SFTP.

--ftp-reuse-connection [= true | false]
Reutilize a conexão em FTP. Predefinição: verdadeiro

--ssh-host-key-md = =
Defina a soma de verificação para a chave pública do host SSH. TYPE é o tipo de hash. O tipo de hash suportado é
sha-1 or md5. DIGEST é um resumo hexadecimal. Por exemplo:
sha-1=b030503d4de4539dc7885e6f0f5e256704edf4c3. Esta opção pode ser usada para
valide a chave pública do servidor quando SFTP é usado. Se esta opção não for definida, o que é
padrão, nenhuma validação ocorre.

BitTorrent / Metalink Opções
--select-file = ...
Defina o arquivo para download especificando seu índice. Você pode encontrar o índice do arquivo usando
que o --mostrar arquivos opção. Vários índices podem ser especificados usando ,, Por
exemplo: 3,6. Você também pode usar - para especificar um intervalo: 1-5. , e - pode ser usado
juntos: 1-5,8,9. Quando usado com a opção -M, o índice pode variar dependendo do
consulta (ver --metalink- * opções).

NOTA:
No torrent de vários arquivos, os arquivos adjacentes especificados por esta opção também podem ser
baixado. Isso ocorre por design, não é um bug. Uma única peça pode incluir vários
arquivos ou parte de arquivos, e aria2 grava a parte nos arquivos apropriados.

-S, --show-files [= true | false]
Imprima a lista de arquivos ".torrent", ".meta4" e ".metalink" e saia. Em caso
do arquivo ".torrent", informações adicionais (infohash, comprimento da peça, etc) também são
impresso.

BitTorrent Específico Opções
--bt-detach-seed-only [= true | false]
Exclua downloads de sementes apenas ao contar downloads ativos simultâneos (consulte -j
opção). Isso significa que se -j3 é fornecido e esta opção está ativada e 3
os downloads estão ativos e um deles entra no modo seed, então é excluído do
contagem de download ativo (portanto, torna-se 2), e o próximo download esperando na fila
começa. Mas esteja ciente de que o item de propagação ainda é reconhecido como download ativo
no método RPC. Padrão: falso

--bt-enable-lpd [= true | false]
Habilite a descoberta de par local. Se um sinalizador privado é definido em um torrent, aria2 não
use este recurso para esse download, mesmo se verdadeiro é dada. Predefinição: falso

--bt-exclude-tracker = [, ...]
Lista separada por vírgulas do URI de anúncio do rastreador BitTorrent a ser removido. Você pode usar
valor especial * que corresponde a todos os URIs, portanto, remove todos os URIs de anúncio. Quando
especificando * na linha de comando do shell, não se esqueça de escapar ou citá-lo. Veja também
--bt-rastreador opção.

--bt-external-ip =
Especifique o endereço IP externo para relatar a um rastreador BitTorrent. Embora este
função é nomeada externo, ele pode aceitar qualquer tipo de endereço IP. IPADDRESS deve
ser um endereço IP numérico.

--bt-force-encryption [= true | false]
Requer criptografia de carga útil de mensagem BitTorrent com arc4. Esta é uma abreviatura de
--bt-require-cripto --bt-min-nível criptográfico= arc4. Esta opção não muda o
valor de opção dessas opções. Se verdadeiro é fornecido, nega o handshake do BitTorrent legado
e apenas use o handshake de Ofuscação e sempre criptografe a carga útil da mensagem. Predefinição:
falso

--bt-hash-check-seed [= true | false]
If verdadeiro é fornecido, após a verificação de hash usando --check-Integrity opção e arquivo é
concluído, continue para o arquivo de propagação. Se você deseja verificar o arquivo e baixá-lo apenas
quando estiver danificado ou incompleto, defina esta opção para falso. Esta opção tem efeito
apenas no download do BitTorrent. Predefinição: verdadeiro

--bt-lpd-interface =
Use a interface fornecida para descoberta de par local. Se esta opção não for especificada, o
interface padrão é escolhida. Você pode especificar o nome da interface e o endereço IP.
Valores possíveis: interface, endereço IP

--bt-max-open-files =
Especifique o número máximo de arquivos para abrir no download de vários arquivos BitTorrent / Metalink
globalmente. Padrão: 100

--bt-max-peers =
Especifique o número máximo de pares por torrent. 0 significa ilimitado. Veja também
--bt-request-peer-limite de velocidade opção. Predefinição: 55

--bt-metadata-only [= true | false]
Baixe apenas metadados. O (s) arquivo (s) descrito (s) em metadados não serão baixados.
Esta opção tem efeito apenas quando BitTorrent Magnet URI é usado. Veja também
--bt-save-metadados opção. Predefinição: falso

--bt-min-crypto-level = plain | arc4
Defina o nível mínimo de método de criptografia. Se vários métodos de criptografia forem fornecidos
por um par, aria2 escolhe o mais baixo que satisfaça o nível dado. Predefinição:
planície

--bt-prioritize-piece = head [= ], cauda [= ]
Tente baixar as primeiras e as últimas partes de cada arquivo primeiro. Isso é útil para
visualizando arquivos. O argumento pode conter 2 palavras-chave: cabeça e cauda. Incluir
ambas as palavras-chave, devem ser separadas por vírgula. Essas palavras-chave podem levar um
parâmetro, SIZE. Por exemplo, se cabeça = é especificado, peças na faixa de
os primeiros SIZE bytes de cada arquivo têm prioridade mais alta. cauda = significa o alcance de
últimos SIZE bytes de cada arquivo. SIZE pode incluir K or M (1K = 1024, 1M = 1024K). Se
SIZE é omitido, SIZE = 1M é usado.

--bt-remove-unselected-file [= true | false]
Remove os arquivos não selecionados quando o download é concluído no BitTorrent. Selecionar
arquivos, use --selecione o arquivo opção. Se não for usado, todos os arquivos são considerados
selecionado. Use esta opção com cuidado porque ela realmente removerá arquivos
do seu disco. Padrão: falso

--bt-require-crypto [= true | false]
If verdadeiro é fornecido, aria2 não aceita e não estabelece conexão com o legado
Handshake BitTorrent (protocolo \ 19BitTorrent). Assim, aria2 sempre usa Ofuscação
aperto de mão. Predefinição: falso

--bt-request-peer-speed-limit =
Se toda a velocidade de download de cada torrent for menor que SPEED, aria2 temporariamente
aumenta o número de pares para tentar obter mais velocidade de download. Configurando isso
opção com sua velocidade de download preferida pode aumentar sua velocidade de download em alguns
casos. Você pode anexar K or M (1K = 1024, 1M = 1024K). Predefinição: 50K

--bt-save-metadata [= true | false]
Salve os metadados como um arquivo ".torrent". Esta opção tem efeito apenas quando o BitTorrent
O URI magnético é usado. O nome do arquivo é um hash de informações codificado em hexadecimal com o sufixo ".torrent".
O diretório a ser salvo é o mesmo onde o arquivo de download é salvo. Se
o mesmo arquivo já existe, os metadados não são salvos. Veja também --bt-somente metadados
opção. Predefinição: falso

--bt-seed-unverified [= true | false]
Semeie os arquivos baixados anteriormente sem verificar os hashes das peças. Predefinição: falso

--bt-stop-timeout =
Pare o download do BitTorrent se a velocidade de download for 0 em segundos consecutivos. Se 0 is
dado, este recurso está desativado. Predefinição: 0

--bt-tracker = [, ...]
Lista separada por vírgulas do URI de anúncio do rastreador BitTorrent adicional. Esses URIs
não são afetados por --bt-excluir-tracker opção porque eles são adicionados após URIs
in --bt-excluir-tracker opção são removidos.

--bt-tracker-connect-timeout =
Defina o tempo limite de conexão em segundos para estabelecer a conexão com o rastreador. Depois de
conexão for estabelecida, esta opção não tem efeito e --bt-tracker-tempo limite
opção é usada em seu lugar. Predefinição: 60

--bt-tracker-interval =
Defina o intervalo em segundos entre as solicitações do rastreador. Isso substitui completamente
valor de intervalo e aria2 apenas usa este valor e ignora o intervalo mínimo e
valor do intervalo na resposta do rastreador. Se 0 está definido, aria2 determina o intervalo
com base na resposta do rastreador e no progresso do download. Predefinição: 0

--bt-tracker-timeout =
Defina o tempo limite em segundos. Predefinição: 60

--dht-entry-point = :
Defina o host e a porta como um ponto de entrada para a rede DHT IPv4.

--dht-entry-point6 = :
Defina o host e a porta como um ponto de entrada para a rede DHT IPv6.

--dht-file-path =
Altere o arquivo da tabela de roteamento DHT IPv4 para PATH. Predefinição: $ HOME / .aria2 / dht.dat

--dht-file-path6 =
Altere o arquivo da tabela de roteamento DHT IPv6 para PATH. Predefinição: $ HOME / .aria2 / dht6.dat

--dht-listen-addr6 =
Especifique o endereço para ligar o soquete para IPv6 DHT. Deve ser um IPv6 unicast global
endereço do host.

--dht-listen-port = ...
Defina a porta de escuta UDP usada por DHT (IPv4, IPv6) e rastreador UDP. Múltiplas portas podem
ser especificado usando ,, Por exemplo: 6881,6885. Você também pode usar - para especificar um
alcance: 6881-6999. , e - podem ser usados ​​juntos. Padrão: 6881-6999

NOTA:
Certifique-se de que as portas especificadas estejam abertas para o tráfego UDP de entrada.

--dht-message-timeout =
Defina o tempo limite em segundos. Predefinição: 10

--enable-dht [= true | false]
Habilite a funcionalidade DHT IPv4. Ele também permite o suporte de rastreador UDP. Se for privado
sinalizador é definido em um torrent, aria2 não usa DHT para esse download, mesmo se verdadeiro is
dado. Predefinição: verdadeiro

--enable-dht6 [= true | false]
Habilite a funcionalidade DHT IPv6. Se um sinalizador privado é definido em um torrent, aria2 não
use DHT para esse download, mesmo que verdadeiro é dada. Usar --dht-listen-porta opção para
especifique o número da porta para escutar. Veja também --dht-listen-addr6 opção.

--enable-peer-exchange [= true | false]
Habilite a extensão Peer Exchange. Se um sinalizador privado for definido em um torrent, este recurso
está desativado para esse download, mesmo se verdadeiro é dada. Predefinição: verdadeiro

--follow-torrent = true | false | mem
If verdadeiro or mem é especificado, quando um arquivo cujo sufixo é .torrente ou tipo de conteúdo
is aplicativo / x-bittorrent é baixado, aria2 o analisa como um arquivo torrent e
baixa os arquivos mencionados nele. Se mem é especificado, um arquivo torrent não é
gravado no disco, mas é mantido apenas na memória. Se falso é especificado, o
.torrente arquivo é baixado para o disco, mas não é analisado como um torrent e seu
o conteúdo não é baixado. Predefinição: verdadeiro

-O, --index-out = =
Defina o caminho do arquivo para o arquivo com índice = INDEX. Você pode encontrar o índice do arquivo usando o
--mostrar arquivos opção. PATH é um caminho relativo para o caminho especificado em --dir
opção. Você pode usar esta opção várias vezes. Usando esta opção, você pode especificar
os nomes dos arquivos de saída de downloads do BitTorrent.

--listen-port = ...
Defina o número da porta TCP para downloads de BitTorrent. Múltiplas portas podem ser especificadas por
utilização ,, Por exemplo: 6881,6885. Você também pode usar - para especificar um intervalo:
6881-6999. , e - podem ser usados ​​juntos: 6881-6889,6999. Predefinição: 6881-6999

NOTA:
Certifique-se de que as portas especificadas estejam abertas para o tráfego TCP de entrada.

--max-Overall-upload-limit =
Defina a velocidade máxima geral de upload em bytes / s. 0 significa irrestrito. Você pode anexar K
or M (1K = 1024, 1M = 1024K). Para limitar a velocidade de upload por torrent, use
--max-upload-limite opção. Predefinição: 0

-você, --max-upload-limit =
Defina a velocidade máxima de upload por cada torrent em bytes / s. 0 significa irrestrito. Você pode
anexar K or M (1K = 1024, 1M = 1024K). Para limitar a velocidade geral de upload, use
--max-general-upload-limit opção. Predefinição: 0

--peer-id-prefix =
Especifique o prefixo do ID do par. O peer ID no BitTorrent tem 20 bytes de comprimento. Se mais
do que 20 bytes são especificados, apenas os primeiros 20 bytes são usados. Se menos de 20 bytes
são especificados, dados de byte aleatórios são adicionados para completar seu comprimento de 20 bytes.

Padrão: A2- $ MAJOR- $ MINOR- $ PATCH-, $ MAJOR, $ MINOR e $ PATCH são substituídos por major,
número da versão secundária e do patch, respectivamente. Por exemplo, aria2 versão 1.18.8
tem prefixo ID A2-1-18-8-.

- proporção de sementes =
Especifique a proporção de compartilhamento. Semeie torrents concluídos até que a proporção de compartilhamento alcance RATIO. Você
são fortemente encorajados a especificar igual ou mais que 1.0 aqui. Especificamos 0.0 if
você pretende fazer a propagação independentemente da proporção de compartilhamento. Se - tempo de semente opção
especificado junto com esta opção, a propagação termina quando pelo menos uma das condições
é satisfeito. Predefinição: 1.0

--seed-time =
Especifique o tempo de propagação em minutos. Veja também o - proporção de sementes opção.

NOTA:
Especificando - tempo de semente = 0 desativa a propagação após a conclusão do download.

-T, --torrent-file =
O caminho para o arquivo ".torrent". Você não é obrigado a usar esta opção porque
você pode especificar arquivos ".torrent" sem --arquivo-torrent.

metalink Específico Opções
--follow-metalink = true | false | mem
If verdadeiro or mem é especificado, quando um arquivo cujo sufixo é .meta4 or .metallink or
tipo de conteúdo de aplicação / metalink4 + xml or aplicação / metalink + xml is
baixado, aria2 o analisa como um arquivo metalink e baixa os arquivos mencionados nele.
If mem é especificado, um arquivo metalink não é gravado no disco, mas apenas mantido
em memória. Se falso é especificado, o .metallink arquivo é baixado para o disco,
mas não é analisado como um arquivo metalink e seu conteúdo não é baixado. Predefinição:
verdadeiro

--metalink-base-uri =
Especifique o URI básico para resolver o URI relativo em metalink: url e metalink: metaurl
elemento em um arquivo metalink armazenado no disco local. Se URI apontar para um diretório, URI
deve terminar com /.

-M, --metalink-file =
O caminho do arquivo para o arquivo ".meta4" e ".metalink". Lê a entrada de stdin quando - is
Especificadas. Você não é obrigado a usar esta opção porque pode especificar
arquivos ".metalink" sem --metalink-arquivo.

--metalink-language =
O idioma do arquivo para download.

--metalink-location = [, ...]
A localização do servidor preferencial. Uma lista delimitada por vírgulas de locais é
aceitável, por exemplo, jp, nós.

--metalink-os =
O sistema operacional do arquivo a ser baixado.

--metalink-version =
A versão do arquivo para download.

--metalink-preferred-protocol =
Especifique o protocolo preferido. Os valores possíveis são http, https, ftp e Nenhum.
Especificar Nenhum para desativar este recurso. Predefinição: Nenhum

--metalink-enable-unique-protocol [= true | false]
If verdadeiro é fornecido e vários protocolos estão disponíveis para um espelho em um metalink
arquivo, aria2 usa um deles. Usar --metalink-protocolo preferido opção para especificar
a preferência do protocolo. Predefinição: verdadeiro

RPC Opções
--enable-rpc [= true | false]
Ative o servidor JSON-RPC / XML-RPC. É altamente recomendável definir o segredo
token de autorização usando --rpc-secreto opção. Veja também --rpc-listen-porta opção.
Padrão: falso

--pause [= true | false]
Pause o download após adicionado. Esta opção é eficaz apenas quando --enable-rpc = true is
dado. Predefinição: falso

--pause-metadata [= true | false]
Pausar downloads criados como resultado do download de metadados. Existem 3 tipos de
downloads de metadados em aria2: (1) download do arquivo .torrent. (2) download de torrent
metadados usando link magnético. (3) download do arquivo metalink. Esses metadados
downloads irão gerar downloads usando seus metadados. Esta opção pausa estes
downloads subsequentes. Esta opção é eficaz apenas quando --enable-rpc = true is
dado. Predefinição: falso

--rpc-allow-origin-all [= true | false]
Adicionar campo de cabeçalho Access-Control-Allow-Origin com valor * à resposta RPC.
Padrão: falso

--rpc-certificate =
Use o certificado em FILE para servidor RPC. O certificado deve estar em
PKCS12 (.p12, .pfx) ou no formato PEM.

Os arquivos PKCS12 devem conter o certificado, uma chave e, opcionalmente, uma cadeia de
certificados adicionais. Apenas arquivos PKCS12 com uma senha de importação em branco podem ser
aberto!

Ao usar PEM, você deve especificar a chave privada via --rpc-chave privada tão bem.
Use --rpc-seguro opção para habilitar a criptografia.

NOTA:
WinTLSGenericName não suporta arquivos PEM no momento. Os usuários devem usar arquivos PKCS12.

NOTA:
AppleTLS os usuários devem usar o utilitário KeyChain Access para primeiro gerar um
certificado de servidor SSL autoassinado, por exemplo, usando o assistente, e obtenha o SHA-1
impressão digital da caixa de diálogo Informações correspondente a esse novo certificado.
Para iniciar aria2c com --rpc-seguro usar --rpc-certificate =. alternativamente
Arquivos PKCS12 também são suportados. Arquivos PEM, entretanto, não são suportados.

--rpc-listen-all [= true | false]
Ouça as solicitações JSON-RPC / XML-RPC em todas as interfaces de rede. Se falso é
dado, ouça apenas na interface de loopback local. Predefinição: falso

--rpc-listen-port =
Especifique um número de porta para o servidor JSON-RPC / XML-RPC escutar. Valores possíveis:
1024 -65535 Padrão: 6800

--rpc-max-request-size =
Defina o tamanho máximo da solicitação JSON-RPC / XML-RPC. Se aria2 detectar, a solicitação é maior que
SIZE bytes, ele interrompe a conexão. Predefinição: 2M

--rpc-passwd =
Defina a senha JSON-RPC / XML-RPC.

AVISO:
--rpc-senha opção será descontinuada no lançamento futuro. Migrar para
--rpc-secreto opção o mais rápido possível.

--rpc-private-key =
Use a chave privada em FILE para o servidor RPC. A chave privada deve ser descriptografada e
no formato PEM. Usar --rpc-seguro opção para habilitar a criptografia. Veja também
--rpc-certificado opção.

--rpc-save-upload-metadata [= true | false]
Salve o torrent carregado ou metadados de metalink no diretório especificado por --dir
opção. O nome do arquivo consiste em uma string hexadecimal SHA-1 de metadados mais
extensão. Para torrent, a extensão é '.torrent'. Para metalink, é '.meta4'.
Se falso for dado a esta opção, os downloads adicionados por aria2.addTorrent () or
aria2.addMetalink () não será salvo por --save-sessão opção. Predefinição: falso

--rpc-secret =
Defina o token de autorização secreto de RPC. Leitura RPC autorização segredo token para saber como
este valor de opção é usado.

--rpc-secure [= true | false]
O transporte RPC será criptografado por SSL / TLS. Os clientes RPC devem usar o esquema https
para acessar o servidor. Para o cliente WebSocket, use o esquema wss. Usar --rpc-certificado
e --rpc-chave privada opções para especificar o certificado do servidor e a chave privada.

--rpc-user =
Definir usuário JSON-RPC / XML-RPC.

AVISO:
--rpc-usuário opção será descontinuada no lançamento futuro. Migrar para
--rpc-secreto opção o mais rápido possível.

Avançado Opções
--allow-overwrite [= true | false]
Reinicie o download do zero se o arquivo de controle correspondente não existir. Ver
tb --auto-renomeação de arquivos opção. Predefinição: falso

--allow-piece-length-change [= true | false]
Se false for fornecido, aria2 aborta o download quando o comprimento de uma peça é diferente de um
em um arquivo de controle. Se true for fornecido, você pode prosseguir, mas algum progresso do download
será perdido. Predefinição: falso

--sempre-resumir [= verdadeiro | falso]
Sempre retome o download. Se verdadeiro é fornecido, aria2 sempre tenta retomar o download e
se a retomada não for possível, aborta o download. Se falso é fornecido, quando todos os URIs fornecidos
não suporta encontros com currículo ou aria2 N URIs que não suportam currículo (N
é o valor especificado usando --max-resume-fail-tentativas opção), downloads aria2
arquivo do zero. Ver --max-resume-fail-tentativas opção. Predefinição: verdadeiro

--async-dns [= true | false]
Habilite DNS assíncrono. Predefinição: verdadeiro

--async-dns-server = [, ...]
Lista separada por vírgulas de endereços de servidor DNS usados ​​no resolvedor DNS assíncrono.
Normalmente, o resolvedor de DNS assíncrono lê endereços de servidor DNS de / Etc / resolv.conf.
Quando esta opção é usada, ele usa servidores DNS especificados nesta opção em vez de
uns em / Etc / resolv.conf. Você pode especificar os endereços IPv4 e IPv6. Esta opção
é útil quando o sistema não tem / Etc / resolv.conf e o usuário não tem o
permissão para criá-lo.

--auto-file-renaming [= true | false]
Renomeie o nome do arquivo se o mesmo arquivo já existir. Esta opção funciona apenas em
Download HTTP (S) / FTP. O novo nome do arquivo tem um ponto e um número (1..9999) anexados.
Padrão: verdadeiro

--auto-save-interval =
Salve um arquivo de controle (*. Aria2) a cada SEC segundos. Se 0 é fornecido, um arquivo de controle é
não salvo durante o download. aria2 salva um arquivo de controle quando para, independentemente de
O valor que. Os valores possíveis estão entre 0 para 600. Predefinição: 60

--conditional-get [= true | false]
Baixe o arquivo apenas quando o arquivo local for mais antigo do que o arquivo remoto. Esta função
só funciona com downloads HTTP (S). Não funciona se o tamanho do arquivo for especificado
em Metalink. Ele também ignora o cabeçalho Content-Disposition. Se existir um arquivo de controle,
esta opção será ignorada. Esta função usa o cabeçalho If-Modified-Since para obter
apenas o arquivo mais recente condicionalmente. Ao obter a hora de modificação do arquivo local,
usa o nome de arquivo fornecido pelo usuário (ver --Fora opção) ou parte do nome do arquivo no URI se --Fora
não é especificado. Para substituir o arquivo existente, --permitir-sobrescrever É necessário.
Padrão: falso

--conf-path =
Altere o caminho do arquivo de configuração para PATH. Predefinição: $ HOME / .aria2 / aria2.conf

--console-log-level =
Defina o nível de registro para saída para o console. LEVEL é também depurar, info, aviso prévio, avisar or
erro. Predefinição: aviso prévio

-D, --daemon [= true | false]
Execute como daemon. O diretório de trabalho atual será alterado para / e padrão
entrada, saída padrão e erro padrão serão redirecionados para / dev / null. Predefinição:
falso

--deferred-input [= true | false]
If verdadeiro é fornecido, aria2 não lê todos os URIs e opções do arquivo especificado por
--Arquivo de entrada opção na inicialização, mas lê um por um quando precisa mais tarde. Esse
pode reduzir o uso de memória se o arquivo de entrada contiver muitos URIs para baixar. Se falso
é fornecido, aria2 lê todos os URIs e opções na inicialização. Predefinição: falso

--disable-ipv6 [= true | false]
Desative o IPv6. Isso é útil se você tiver que usar DNS quebrado e quiser evitar
terrivelmente lento pesquisa de registro AAAA. Predefinição: falso

--disk-cache =
Habilite o cache de disco. Se SIZE for 0, o cache de disco será desativado. Este recurso armazena em cache
os dados baixados na memória, que aumentam para no máximo SIZE bytes. O armazenamento de cache
é criado para a instância aria2 e compartilhado por todos os downloads. A única vantagem do
o cache de disco é reduzir o I / O do disco porque os dados são gravados em uma unidade maior e
ele é reordenado pelo deslocamento do arquivo. Se a verificação de hash está envolvida e o
os dados são armazenados em cache na memória, não precisamos lê-los do disco. SIZE pode
incluir K or M (1K = 1024, 1M = 1024K). Predefinição: 16M

--download-result =
Esta opção muda a forma Baixar Resultados está formatado. Se OPT for omissão, imprimir
GID, status, velocidade média de download e caminho / URI. Se vários arquivos estiverem envolvidos,
o caminho / URI do primeiro arquivo solicitado é impresso e os restantes são omitidos. Se OPT
is cheio, imprimir GID, status, velocidade média de download, porcentagem de progresso e
caminho / URI. A porcentagem de progresso e caminho / URI são impressos para cada pedido
arquivo em cada linha. Predefinição: omissão

--dscp =
Defina o valor DSCP em pacotes IP de saída de tráfego BitTorrent para QoS. Este parâmetro
define apenas bits DSCP no campo TOS de pacotes IP, não o campo inteiro. Se você pegar
valores de /usr/include/netinet/ip.h divida-os por 4 (caso contrário, os valores seriam
incorreto, por exemplo, seu CS1 aula se transformaria em CS4) Se você tomar comumente usado
valores de RFC, documentação de fornecedores de rede, Wikipedia ou qualquer outra fonte, use
eles como são.

--rlimit-nofile =
Defina o limite flexível de descritores de arquivo abertos. Esta abertura só terá efeito quando:

uma. O sistema suporta (posix)

b. O limite não excede o limite rígido.

c. O limite especificado é maior do que o limite flexível atual.

Isso é equivalente a definir nofile via ulimit, exceto que nunca diminuirá
o limite.

Esta opção está disponível apenas em sistemas que suportam a API rlimit.

--enable-color [= true | false]
Habilite a saída de cores para um terminal. Predefinição: verdadeiro

--enable-mmap [= true | false]
Mapeie arquivos na memória. Esta opção pode não funcionar se o espaço do arquivo não for
pré-alocado. Ver --file-alocação.

Padrão: falso

--event-poll =
Especifique o método para pesquisar eventos. Os valores possíveis são epoll, kqueue,
porta, pol e selecionar. Para cada epoll, kqueue, porta e pol, está disponível se
o sistema o suporta. epoll está disponível no Linux recente. kqueue está disponível em
vários * sistemas BSD, incluindo Mac OS X. porta está disponível no Open Solaris. o
o valor padrão pode variar dependendo do sistema que você usa.

--file-alocação =
Especifique o método de alocação de arquivo. Nenhum não pré-aloca espaço de arquivo. pré-alocação
pré-aloca espaço de arquivo antes que o download comece. Isso pode levar algum tempo, dependendo
no tamanho do arquivo. Se você estiver usando sistemas de arquivos mais novos, como ext4 (com
suporte a extensões), btrfs, xfs ou NTFS (apenas construção MinGW), Falloc é a sua melhor escolha.
Ele aloca arquivos grandes (poucos GiB) quase instantaneamente. Não use Falloc com legado
sistemas de arquivos como ext3 e FAT32 porque leva quase o mesmo tempo que pré-alocação
e bloqueia aria2 inteiramente até que a alocação termine. Falloc pode não estar disponível
se o seu sistema não tem posix_falocate(3) função. tronco usos ftruncar(2)
chamada do sistema ou contraparte específica da plataforma para truncar um arquivo para um determinado
comprimento.

Valores possíveis: Nenhum, pré-alocação, tronco, Falloc Padrão: pré-alocação

--force-save [= true | false]
Salvar download com --save-sessão opção mesmo se o download for concluído ou
removido. Esta opção também salva o arquivo de controle nessas situações. Isso pode ser útil
para salvar a propagação do BitTorrent, que é reconhecida como um estado concluído. Predefinição: falso

--gid =
Defina o GID manualmente. aria2 identifica cada download pelo ID denominado GID. O GID deve
ser uma string hexadecimal de 16 caracteres, portanto, [0-9a-zA-Z] são permitidos e os zeros à esquerda devem
não ser despojado. O GID todo 0 é reservado e não deve ser usado. O GID deve ser
exclusivo, caso contrário, o erro será relatado e o download não será adicionado. Esta opção é
útil ao restaurar as sessões salvas usando --save-sessão opção. Se este
opção não é usada, novo GID é gerado por aria2.

--hash-check-only [= true | false]
If verdadeiro é fornecido, após a verificação de hash usando --check-Integrity opção, abortar download
se o download está completo ou não. Predefinição: falso

--human-readable [= true | false]
Tamanhos e velocidade de impressão em formato legível (por exemplo, 1.2 Ki, 3.4 Mi) no console
Leia. Predefinição: verdadeiro

--interface =
Vincule os soquetes a uma determinada interface. Você pode especificar o nome da interface, endereço IP e
nome de anfitrião. Valores possíveis: interface, endereço IP, nome do host

NOTA:
Se uma interface tiver vários endereços, é altamente recomendável especificar o IP
endereço explicitamente. Veja também --disable-ipv6. Se o seu sistema não tem
getifaddrs(3), esta opção não aceita o nome da interface.

--max-download-result =
Defina o número máximo de resultados de download mantidos na memória. Os resultados do download são
downloads concluídos / com erro / removidos. Os resultados do download são armazenados na fila FIFO
e pode armazenar no máximo NUM resultados de download. Quando a fila está cheia e novo download
resultado é criado, o resultado de download mais antigo é removido da frente da fila
e o novo é empurrado para trás. Definir um grande número nesta opção pode resultar
alto consumo de memória após milhares de downloads. Especificar 0 significa não
o resultado do download é mantido. Predefinição: 1000

--max-resume-failure-tentativas =
Quando usado com --sempre-resume = false, aria2 baixa o arquivo do zero quando aria2
detecta um número N de URIs que não oferece suporte para retomada. Se N for 0, downloads aria2
arquivo do zero quando todos os URIs fornecidos não suportam retomar. Ver --sempre-retomar
opção. Predefinição: 0

--min-tls-version =
Especifique a versão SSL / TLS mínima para ativar. Valores possíveis: SSLv3, TLSv1, TLSv1.1,
TLSv1.2 Padrão: TLSv1

- interface múltipla =
Lista separada por vírgulas de interfaces às quais ligar soquetes. As solicitações serão divididas
entre as interfaces para alcançar a agregação de link. Você pode especificar o nome da interface,
Endereço IP e nome do host. Se --interface for usado, esta opção será ignorada.
Valores possíveis: interface, endereço IP, nome do host

--log-level =
Defina o nível de registro para saída. LEVEL é também depurar, info, aviso prévio, avisar or erro.
Padrão: depurar

--on-bt-download-complete =
Para BitTorrent, um comando especificado em --on-download-completo é chamado depois
o download foi concluído e a propagação acabou. Por outro lado, esta opção define o
comando a ser executado após o download concluído, mas antes da propagação. Ver Evento Gancho
para obter mais detalhes sobre COMMAND. Valores possíveis: / caminho / para / comando

--on-download-complete =
Defina o comando a ser executado após a conclusão do download. Olhe olhe Evento Gancho para
mais detalhes sobre COMMAND. Veja também --on-download-stop opção. Valores possíveis:
/ caminho / para / comando

--on-download-error =
Defina o comando a ser executado após o download abortado devido a erro. Ver Evento Gancho
para obter mais detalhes sobre COMMAND. Veja também --on-download-stop opção. Possível
Valores: / caminho / para / comando

--on-download-pause =
Defina o comando a ser executado após a pausa do download. Ver Evento Gancho para mais
detalhes sobre COMMAND. Valores possíveis: / caminho / para / comando

--on-download-start =
Defina o comando a ser executado após o início do download. Ver Evento Gancho para mais
detalhes sobre COMMAND. Valores possíveis: / caminho / para / comando

--on-download-stop =
Defina o comando a ser executado após o download ser interrompido. Você pode substituir o comando
a ser executado para um determinado resultado de download usando --on-download-completo e
--erro no download. Se forem especificados, o comando especificado nesta opção não é
executado. Ver Evento Gancho para obter mais detalhes sobre COMMAND. Valores possíveis:
/ caminho / para / comando

- comprimento da peça =
Defina um comprimento de peça para downloads HTTP / FTP. Este é o limite quando aria2 divide um
Arquivo. Todas as divisões ocorrem em múltiplos deste comprimento. Esta opção será ignorada em
Downloads do BitTorrent. Também será ignorado se o arquivo Metalink contiver peça
hashes. Padrão: 1M

NOTA:
O possível caso de uso de - comprimento da peça opção é alterar o intervalo de solicitação em
uma solicitação HTTP em pipeline. Para habilitar o uso de pipelining HTTP
--enable-http-pipelining.

--show-console-readout [= true | false]
Mostrar leitura do console. Predefinição: verdadeiro

--summary-interval =
Defina o intervalo em segundos para gerar um resumo do andamento do download. Configuração 0 Suprime
a saída. Predefinição: 60

NOTA:
Em downloads torrent de vários arquivos, os arquivos adjacentes encaminham para o especificado
os arquivos também são alocados se compartilharem a mesma parte.

-Z, --force-sequential [= true | false]
Busque URIs na linha de comando sequencialmente e baixe cada URI separadamente
sessão, como os utilitários de download de linha de comando usuais. Predefinição: falso

--max-Overall-download-limit =
Defina a velocidade máxima geral de download em bytes / s. 0 significa irrestrito. Você pode anexar
K or M (1K = 1024, 1M = 1024K). Para limitar a velocidade de download por download, use
--max-limite de download opção. Predefinição: 0

--max-download-limit =
Defina a velocidade máxima de download para cada download em bytes / s. 0 significa irrestrito. Vocês
pode anexar K or M (1K = 1024, 1M = 1024K). Para limitar a velocidade geral de download,
usar --max-geral-limite de download opção. Predefinição: 0

--no-conf [= true | false]
Desative o carregamento do arquivo aria2.conf.

--nenhum-arquivo-alocação-limite =
Nenhuma alocação de arquivo é feita para arquivos cujo tamanho seja menor que SIZE. Você pode
anexar K or M (1K = 1024, 1M = 1024K). Predefinição: 5M

-P, --parameterized-uri [= true | false]
Habilite o suporte URI parametrizado. Você pode especificar um conjunto de peças:
http://{sv1,sv2,sv3}/foo.iso. Além disso, você pode especificar sequências numéricas com o passo
contador: http://host/image[000-100: 2] .img. Um contador de passos pode ser omitido. Eu cai
URIs não apontam para o mesmo arquivo, como no segundo exemplo acima, a opção -Z é
obrigatório. Predefinição: falso

-q, --quiet [= true | false]
Faça aria2 silencioso (sem saída de console). Predefinição: falso

--realtime-chunk-checksum [= true | false]
Valide o pedaço de dados calculando a soma de verificação ao baixar um arquivo se o pedaço
somas de verificação são fornecidas. Predefinição: verdadeiro

--remove-control-file [= true | false]
Remova o arquivo de controle antes do download. Usando com --allow-overwrite = true, download
sempre começa do zero. Isso será útil para usuários atrás de um servidor proxy que
desativa o currículo.

--save-session =
Salve downloads com erro / não concluídos em FILE ao sair. Você pode passar este arquivo de saída para
aria2c com --Arquivo de entrada opção de reinicialização. Se você quiser que a saída seja compactada com gzip
acrescente uma extensão .gz ao nome do arquivo. Observe que os downloads adicionados por
aria2.addTorrent () e aria2.addMetalink () Método RPC e cujos metadados não puderam
ser salvo como um arquivo não são salvos. Downloads removidos usando aria2.remove () e
aria2.forceRemove () não será salvo. GID também é salvo com guia, Mas existem
algumas restrições, veja abaixo.

NOTA:
Normalmente, o GID do download em si é salvo. Mas alguns downloads usam metadados
(por exemplo, BitTorrent e Metalink). Nesse caso, existem algumas restrições.

1.

ímã URI, e seguido by torrente download
O GID do download de metadados do BitTorrent é salvo.

2.

URI para torrente arquivo, e seguido by torrente download
O GID do download do arquivo torrent é salvo.

3.

URI para metalink arquivo, e seguido by lima de downloads descrito in metalink
lima
O GID do download do arquivo metalink é salvo.

4.

local torrente lima
O GID do download do torrent foi salvo.

5.

local metalink lima
Qualquer GID significativo não é salvo.

--save-session-interval =
Salvar downloads com erro / não concluídos em um arquivo especificado por --save-sessão opção a cada
SEG segundos. Se 0 for fornecido, o arquivo será salvo apenas quando aria2 sair. Predefinição: 0

--stop =
Interrompa a aplicação depois que os segundos SEC se passarem. Se 0 é fornecido, este recurso é
Desativado. Predefinição: 0

--stop-with-process =
Pare o aplicativo quando o processo PID não estiver em execução. Isso é útil se o processo aria2
é bifurcado de um processo pai. O processo pai pode bifurcar aria2 com seu próprio pid
e quando o processo pai sai por algum motivo, aria2 pode detectá-lo e desligar
si.

--truncate-console-readout [= true | false]
Trunque a leitura do console para caber em uma única linha. Predefinição: verdadeiro

-dentro, --versão
Imprima o número da versão, copyright e as informações de configuração e saia.

Notas para Opções
Opcional argumentos
As opções que têm seu argumento entre colchetes ([]) são opcionais
argumento. Normalmente omitir o argumento é avaliado como verdadeiro. Se você usar a forma abreviada de
essas opções (como -V) e forneça um argumento, o nome da opção e seu argumento
deve ser concatenado (por exemplo -Vfalso) Se algum espaço for inserido entre o nome da opção
e o argumento, o argumento será tratado como URI e geralmente não é isso que você
Espero.

Unidades (K e M)
Algumas opções levam K e M para representar convenientemente 1024 e 1048576, respectivamente. ária2
detecta esses caracteres de forma insensível a maiúsculas e minúsculas. Em outras palavras, k e m pode ser usado como
bem como K e M respectivamente.

URI, MAGNÉTICO, TORRENT_FILE, METALINK_FILE
Você pode especificar vários URIs na linha de comando. A menos que você especifique --force-sequencial
opção, todos os URIs devem apontar para o mesmo arquivo ou o download falhará.

Você pode especificar um número arbitrário de URI do BitTorrent Magnet. Por favor, note que eles são
sempre tratado como um download separado. Ambos codificados em hexadecimal de 40 caracteres. Info Hash e
32 caracteres codificados em Base32. Info Hash são suportados. O múltiplo tr parâmetros são
suportado. Como o URI do BitTorrent Magnet provavelmente contém & personagem, é altamente
recomendado sempre citar URI com único (') ou duplo (") cotação. É fortemente
recomendado para habilitar DHT especialmente quando tr parâmetro está faltando. Ver
http://www.bittorrent.org/beps/bep_0009.html para obter mais detalhes sobre BitTorrent Magnet URI.

Você também pode especificar um número arbitrário de arquivos torrent e documentos Metalink armazenados em um
unidade local. Observe que eles são sempre tratados como um download separado. Ambos
Metalink4 e Metalink versão 3.0 são suportados.

Você pode especificar o arquivo torrent com a opção -T e URIs. Fazendo isso, você pode baixar
um arquivo do torrent swarm e do servidor HTTP (S) / FTP / SFTP ao mesmo tempo, enquanto o
dados de HTTP (S) / FTP / SFTP são carregados para o enxame de torrent. Para torrents de arquivo único,
O URI pode ser um URI completo apontando para o recurso ou, se o URI terminar com /, nome no torrent
arquivo em torrent é adicionado. Para torrents de vários arquivos, o nome e o caminho são adicionados para formar um URI
para cada arquivo.

NOTA:
Certifique-se de que o URI esteja entre aspas simples (') ou duplo (") cotação se contiver & or
quaisquer caracteres que tenham um significado especial no shell.

Retomar Baixar
Normalmente, você pode retomar a transferência apenas emitindo o mesmo comando (aria2c URI) se o anterior
a transferência é feita por aria2.

Se a transferência anterior for feita por um navegador ou wget como gerenciador de download sequencial,
em seguida, usar --Prosseguir opção para continuar a transferência.

Evento Gancho
aria2 fornece opções para especificar um comando arbitrário após a ocorrência de um evento específico.
Atualmente, as seguintes opções estão disponíveis: --on-bt-download-completo, --on-download-pause,
--on-download-completo. --on-download-start, --erro no download, --on-download-stop.

aria2 passa 3 argumentos para o comando especificado quando ele é executado. Esses argumentos são:
GID, o número de arquivos e o caminho do arquivo. Para downloads HTTP, FTP e SFTP, geralmente o
o número de arquivos é 1. O download do BitTorrent pode conter vários arquivos. Se o número de arquivos
é mais de um, o caminho do arquivo é o primeiro. Em outras palavras, este é o valor da chave do caminho
da primeira estrutura cuja chave selecionada é verdadeira na resposta de aria2.getFiles () Método RPC.
Se você deseja obter todos os caminhos de arquivo, considere o uso de JSON-RPC / XML-RPC. Por favor, note que
o caminho do arquivo pode mudar durante o download em HTTP devido ao redirecionamento ou disposição do conteúdo
cabeçalho.

Vejamos um exemplo de como os argumentos são passados ​​para o comando:

$ gato gancho.sh
#!/ Bin / sh
echo "Chamado com [$ 1] [$ 2] [$ 3]"
$ aria2c --on-download-complete hook.sh http://example.org/file.iso
Chamado com [1] [1] [/path/to/file.iso]

SAIR STATUS


Como aria2 pode lidar com vários downloads de uma vez, ele encontra muitos erros em um
sessão. aria2 retorna o seguinte status de saída com base no último erro encontrado.

0 Se todos os downloads foram bem-sucedidos.

1 Se ocorrer um erro desconhecido.

2 Se o tempo limite ocorreu.

3 Se um recurso não foi encontrado.

4 Se aria2 viu o número especificado de erro "recurso não encontrado". Ver
--max-arquivo-não-encontrado opção.

5 Se um download for interrompido porque a velocidade de download era muito lenta. Ver
- limite mínimo de velocidade opção.

6 Se ocorreu um problema de rede.

7 Se houver downloads inacabados. Este erro só é reportado se tudo terminar
os downloads foram bem-sucedidos e havia downloads inacabados em uma fila quando aria2
saiu pressionando Ctrl-C por um usuário ou enviando sinal TERM ou INT.

8 Se o servidor remoto não suportasse retomada quando a retomada fosse necessária para concluir
download.

9 Se não houver espaço em disco suficiente disponível.

10 Se o comprimento da peça for diferente de um no arquivo de controle .aria2. Ver
- permitir a mudança do comprimento da peça opção.

11 Se aria2 estava baixando o mesmo arquivo naquele momento.

12 Se aria2 estava baixando a mesma informação, hash torrent naquele momento.

13 Se o arquivo já existia. Ver --permitir-sobrescrever opção.

14 Se renomear o arquivo falhou. Ver --auto-renomeação de arquivos opção.

15 Se aria2 não conseguiu abrir o arquivo existente.

16 Se aria2 não conseguiu criar um novo arquivo ou truncar o arquivo existente.

17 Se ocorreu um erro de E / S no arquivo.

18 Se aria2 não conseguiu criar o diretório.

19 Se a resolução do nome falhou.

20 Se aria2 não conseguiu analisar o documento Metalink.

21 Se o comando FTP falhou.

22 Se o cabeçalho de resposta HTTP estava incorreto ou inesperado.

23 Se muitos redirecionamentos ocorreram.

24 Se a autorização HTTP falhou.

25 Se aria2 não puder analisar o arquivo codificado (geralmente arquivo ".torrent").

26 Se o arquivo ".torrent" estava corrompido ou faltavam informações de que o aria2 precisava.

27 Se o URI do ímã estava ruim.

28 Se uma opção inválida / não reconhecida foi fornecida ou um argumento de opção inesperado foi fornecido.

29 Se o servidor remoto não foi capaz de lidar com o pedido devido a um
sobrecarga ou manutenção.

30 Se aria2 não conseguiu analisar a solicitação JSON-RPC.

31 Reservado. Não usado.

32 Se a validação da soma de verificação falhou.

NOTA:
Um erro ocorrido em um download concluído não será relatado como status de saída.

MEIO AMBIENTE


aria2 reconhece as seguintes variáveis ​​de ambiente.

proxy HTTP [http: //] [USUÁRIO: SENHA @] HOST [: PORTA]
Especifique o servidor proxy para uso em HTTP. Substitui o valor http-proxy na configuração
Arquivo. A opção de linha de comando --proxy HTTP substitui este valor.

https_proxy [http: //] [USUÁRIO: SENHA @] HOST [: PORTA]
Especifique o servidor proxy para uso em HTTPS. Substitui o valor https-proxy em
arquivo de configuração. A opção de linha de comando --https-proxy substitui este valor.

ftp_proxy [http: //] [USUÁRIO: SENHA @] HOST [: PORTA]
Especifique o servidor proxy para uso em FTP. Substitui o valor ftp-proxy na configuração
Arquivo. A opção de linha de comando --ftp-proxy substitui este valor.

all_proxy [http: //] [USUÁRIO: SENHA @] HOST [: PORTA]
Especifique o servidor proxy a ser usado se nenhum proxy específico de protocolo for especificado. Substituições
valor all-proxy no arquivo de configuração. A opção de linha de comando --all-proxy
substitui este valor.

NOTA:
Embora aria2 aceite ftp:// e https:// esquema no URI do proxy, ele simplesmente assume que
http:// é especificado e não altera seu comportamento com base no esquema especificado.

sem_proxy [DOMÍNIO,...]
Especifique uma lista separada por vírgulas de nomes de host, domínios e endereços de rede com ou
sem uma máscara de sub-rede onde nenhum proxy deve ser usado. Substitui o sem proxy valor
no arquivo de configuração. A opção de linha de comando --sem proxy substitui este valor.

Use aria2c online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser é um aplicativo rápido, gratuito e divertido
    framework de jogo HTML5 de origem que oferece
    Renderização WebGL e Canvas em
    navegadores da web para desktop e celular. Jogos
    pode ser co ...
    Baixar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL é um motor de jogo para criar
    versões eletrônicas do tabuleiro tradicional
    e jogos de cartas. Ele fornece suporte para
    renderização e interação de peças do jogo,
    e ...
    Baixar VASSAL Engine
  • 3
    OpenPDF - Fork do iText
    OpenPDF - Fork do iText
    OpenPDF é uma biblioteca Java para criar
    e edição de arquivos PDF com LGPL e
    Licença de código aberto MPL. OpenPDF é o
    LGPL/MPL sucessor de código aberto do iText,
    um ...
    Baixar OpenPDF - Bifurcação do iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema para Automatizado
    Análises geocientíficas - é um geográfico
    Software de Sistema de Informação (GIS) com
    imensas capacidades para geodados
    processando e ana ...
    Baixar SAGA GIS
  • 5
    Caixa de ferramentas para Java / JTOpen
    Caixa de ferramentas para Java / JTOpen
    O IBM Toolbox for Java / JTOpen é um
    biblioteca de classes Java suportando o
    programação cliente/servidor e internet
    modelos para um sistema rodando OS/400,
    i5/OS, ou...
    Baixar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (ou D3 para documentos baseados em dados)
    é uma biblioteca JavaScript que permite
    para produzir dados dinâmicos e interativos
    visualizações em navegadores da web. Com D3
    você...
    Baixar D3.js
  • Mais "

Comandos Linux

  • 1
    Abidiff
    Abidiff
    abidiff - comparar ABIs de arquivos ELF
    abidiff compara o aplicativo binário
    Interfaces (ABI) de duas bibliotecas compartilhadas
    em formato ELF. Ele emite um significativo
    relatorio ...
    Executar abidiff
  • 2
    abidw
    abidw
    abidw - serializar o ABI de um ELF
    arquivo abidw lê uma biblioteca compartilhada em ELF
    formato e emite uma representação XML
    de seu ABI para a saída padrão. O
    emitido ...
    Execute abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversão de bibliografia
    Serviços de utilidade pública ...
    Execute copac2xml
  • 4
    copta
    copta
    copt - otimizador de olho mágico SYSNOPIS:
    copt.. DESCRIÇÃO: copt é um
    otimizador de olho mágico de uso geral. Isto
    lê o código de sua entrada padrão e
    escreve um...
    Executar copia
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - reunir título
    declarações de documentos Stx ...
    Executar collect_stx_titles
  • 6
    banco giratório
    banco giratório
    bancada - benchmark http ...
    Executar gatling-bench
  • Mais "

Ad