AMULECMD(1) utilitarios aMule AMULECMD(1) NOME amulecmd - Programa baseado em console para controlar o aMule SINOPSE amulecmd [-h ] [-p ] [-P ] [-f ] [-q] [-v] [-l ] { [-w] | [-c ] } amulecmd [--create-config-from=] amulecmd [--version] amulecmd [--help] DESCRICAO amulecmd e um programa baseado em console para rodar o nucleo do aMule sem IGU. [ -h , --host= ] Anfitriao onde o aMule esta rodando (padrao: 127.0.0.1). pode ser um endereco IP ou um nome de DNS [ -p , --port= ] Porta do aMule para conexoes externas (EC), conforme configurado em Preferencias->Controles Remotos (padrao: 4712) [ -P , --password= ] Senha das Conexoes Externas (EC). [ -f , --config-file= ] Use o arquivo de configuracao dado. O arquivo de configuracao padrao e ~/.aMule/remote.conf [ -q, --quiet ] Nao imprimir qualquer saida para stdout. [ -v, --verbose ] Ser verborragico - mostrar mensagens de debug tambem. [ -l , --locale= ] Configura o local do programa (linguagem). Veja a secao NOTAS para a descricao do parametro . [ -w, --write-config ] Escrever as opcoes da linha de comando para o arquivo de configuracao e sair [ -c , --command= ] Executar como se fosse digitado no prompt do amulecmd e sair. [ --create-config-from= ] Criar arquivo de configuracao baseado em , que precisa apontar para um arquivo valido de configuracao do aMule, e entao sair. [ --force-zlib ] Forca compressao ZLIB no link de Conexoes Externas independente da localidade IP-discada. Util quando o lado do servidor for alcancavel com um tunel VPN que resolve para um IP de LAN e a heuristica iria pular a compressao. [ --version ] Mostra o numero de versao atual. [ --help ] Imprime uma descricao de uso curta. COMANDOS Todos os comandos sao insensiveis a maiusculas e minusculas. Add | Adiciona um link eD2k ou link magnetico ao nucleo. O link eD2k a ser adicionado pode ser: o um link de arquivo (ed2k://|file|...), ele sera adicionado a fila de download; o um link de servidor (ed2k://|server|...), ele sera adicionado a lista de servidores; o um link de lista de servidores, no qual todos os servidores na lista serao adicionados a lista de servidores. O link magnetico precisa conter o hash eD2k e o tamanho do arquivo. Cancel | Cancela o download especificado por ou . Para pegar o valor, use show. Connect [ kad | ed2k | ] Conecta a rede. Isto vai conectar a todas as redes que estiverem habilitadas nas preferencias. Com o parametro opcional voce pode especificar a que rede conectar. Ao dar um endereco de servidor na forma IP:Porta (onde IP e um endereco IPv4 ou um nome de DNS resolvivel) o aMule vai conectar apenas a este servidor. Disconnect [ ed2k | kad ] Desconectar de todas as redes que estiver conectado ou apenas desconectar da rede especificada. Download Comecar a baixar um arquivo. O de um arquivo da ultima busca tem que ser dado. Exemplo: `download 12' comecara a baixar o arquivo com o numero 12 da ultima busca. Exit Desconecta do amule/amuled e sai de amulecmd. Get Pega e mostra um valor de preferencia. Valores disponiveis para : BwLimits Pegar limites de banda. IPFilter Pegar preferencias de IPFilter. Help [ ] Imprime uma descricao de uso curta. Se chamado sem parametros, mostra a lista dos comandos disponiveis. Se chamado com , mostra uma descricao curta do comando dado. Pause | Pausa o download especificado por ou . Para pegar o numero use show. Priority | Configura a prioridade de um download especificado por ou . Valores disponiveis para : Auto Prioridade automatica. High Alta prioridade. Low Baixa prioridade. Normal Prioridade normal. Progress Mostra o progresso de uma busca em andamento. Quit Um sinonimo para o comando exit. Reload Recarrega um objeto dado. Valores disponiveis para : Shared Recarrega a lista de arquivos compartilhados. IPFilter Recarrega as tabelas de filtragem de IP. Reset Apaga o log. Results Mostra os resultados da ultima busca. Resume | Retoma o download especificado por ou . Para pegar o valor, use show. Search [] Faz uma busca pela dada. Um tipo de busca e uma palavra chave sao mandatorias para fazer isso. Exemplo: `search kad amule' executa uma busca kad por `amule'. Tipos de busca disponiveis: Global Executa uma busca global. Kad Executa uma busca na rede Kademlia. Local Executa uma busca local. Filtros opcionais podem ser colocado antes, depois ou intercalados com as palavras chaves de busca: --type Restringir os resultados ao tipo de arquivo dado. --extension (alias: --ext) Restringir os resultados ao tipo especifico de extensao. (e.g. iso, mp3). --avail (alias: --availability) Numero minimo de fontes que um resultado tem que reportar. --min-size Menor tamanho de arquivo a ser retornado. Os sufixos usam multiplicadores binarios (K = 1024, M = Kx1024, G = Mx1024); sem sufixos significa bytes. --max-size Maior tamanho de arquivo a ser retornado. Mesmos sufixos que --min-size. Exemplo: `earch global linux iso --type Iso --min-size 100M' retorna resultados para "linux iso" do tipo de arquivo Iso com no minimo 100 MiB. Set Configura um dado valor de preferencia. Valores disponiveis para : BwLimits Configura limites de banda. IPFilter Configura preferencias de IPFilter. Show Mostra a fila de upload/download, lista de servidores or lista de arquivos compartilhados. Valores disponiveis para : DL Mostra a fila de download. Log Mostra o log. Servers Mostra a lista de servidores. Shared Mostra a lista de arquivos compartilhados. UL Mostra a lista de upload. Shutdown Desliga o nucleo rodando remotamente (amule/amuled). Isto tambem desligara o cliente modo texto, ja que este e inutil sem um nucleo rodando. Statistics [ ] Mostra a arvore de estatisticas. O opcional na faixa de 0-255 pode ser passado como argumento para este comando, que diz quantas entradas da sub-arvore de versao do cliente deve ser mostrada. Passar 0 ou omitir significa `ilimitado'. Exemplo: `statistics 5' vai mostrar apenas as 5 versoes mais altas para cada tipo de cliente. Status Mostrar o estado das conexoes, velocidades atuais de upload/download, etc. NOTAS Caminhos Para todas as opcoes que recebem um valor , se o path nao contem uma parte de diretorio (i.e. apenas o nome de arquivo), entao e considerado estar debaixo do diretorio de configuracao do aMule, ~/.aMule. Linguas O parametro da opcao -l tem a seguinte forma: lang[_LANG][.encoding][@modifier] onde lang e a linguagem principal, LANG e a sub-lingua/territorio, encoding e o conjunto de caracteres a ser utilizado e modifier permite ao usuario selecionar uma instancia especifica dos dados de localizacao dentro de uma unica categoria. Por exemplo, as seguintes strings sao validas: de de_DE de_DE.iso88591 de_DE@euro de_DE.iso88591@euro Apesar de todas as strings acima serem aceitas como definicoes de linguas validas, encoding e modifier nao sao utilizados ainda. Alem do formato acima, voce pode tambem especificar nomes completos de linguagens em Ingles - deste modo -l german tambem e valido e e igual a -l de_DE. Quando nenhum local esta definido, seja na linha de comando ou no arquivo de configuracao, a linguagem padrao do sistema sera utilizada. ARQUIVOS ~/.aMule/remote.conf EXEMPLO Tipicamente, amulecmd sera inicialmente rodado assim: amulecmd -h nome do anfitriao -p porta EC -P senha EC -w ou amulecmd --create-config-from=/home/username/.aMule/amule.conf Estes savarao as configuracoes em $HOME/.aMule/remote.conf, e posteriormente voce so precisa digitar: amulecmd Claro, voce nao precisa seguir este exemplo. RELATANDO BUGS Por favor, relate bugs ou em nosso forum (https://github.com/amule-org/amule/discussions), ou em nosso bugtracker (https://github.com/amule-org/amule/issues). Por favor, nao relate bugs por e-mail, nem para nossa lista de e-mail, nem diretamente para qualquer membro do time. DIREITOS DE COPIA aMule e todos os seus utilitarios relacionados sao distribuidos sob a licenca geral publica GNU. VEJA TAMBEM amule(1), amuled(1) AUTOR Esta manpage foi escrita por Vollstrecker aMuleCmd vGIT June 2026 AMULECMD(1)