Bem-vindo: Ter, 26 de Novembro 2024, 23:28 Pesquisa avançada

speedtest-cli: Teste a velocidade da sua internet pela ...

Escreveu alguma aplicação ou script que quer partilhar? Ou conhece algo que quer partilhar? Sabe alguma linguagem de programação e quer partilhar esse conhecimento com um tutorial? Tem alguma dúvida em alguma linguagem? Então este é o sítio certo.

speedtest-cli: Teste a velocidade da sua internet pela ...

Mensagempor nuno_nunes » Qua, 13 de Novembro 2013, 11:41

... linha de comando




O speedtest-cli é uma ferramenta, desenvolvida em python, que testa a conexão da sua internet usando as configurações do popular SpeedTest.net; com a praticidade em realizar tudo pela linha de comando.

Tudo que é feito pelo site Speedtest.net pode ser executado com a ferramenta pela linha de comando, como por exemplo: selecionar automaticamente (ou manualmente) o melhor servidor, baseado no ping, para realizar os testes.

Testando sua conexão




Primeiramtente, verifique a versão do python instalada em seu sistema; executando o comando abaixo:

A versão do python deve ser superior a 2.4


python -V


Posteriormente, baixe o arquivo speedtest-cli através do comando:

wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py


Logo em seguida, dê permissão de execução para o arquivo:

chmod +x speedtest-cli


Agora mova o arquivo para o diretório /usr/bin - local responsável por conter os arquivos de execuções dos principais programas instalados em seu sistema:

sudo mv speedtest-cli /usr/bin/speedtest-cli


Pronto, basta executar o arquivo através do comando: speedtest-cli e aguardar o resultado ;-)

Para remover a ferramenta, basta executar no terminal:

sudo rm /usr/bin/speedtest-cli


Testes mais precisos




Por padrão, o Speedtest.net selecionará o "melhor" servidor de testes para sua localidade! Contudo, é preferível que você determine essa localidade manualmente. Portanto execute o comando abaixo para listar os servidores disponíveis:

speedtest-cli --list


Será mostrada uma lista como essa:

1074) Towerstream (Seattle, WA, United States) [3694.99 km]
2523) Wowrack.com (Seattle, WA, United States) [3694.99 km]
1423) Condointernet.net (Seattle, WA, United States) [3694.99 km]
2965) FiberCloud, Inc (Seattle, WA, United States) [3694.99 km]


Você pode pesquisar por uma localidade em específico, executando o comando:

speedtest-cli --list | grep -i "nome-localidade"


Lembre-se: quanto mais distante for do local do seu provedor de internet mais lenta será sua resposta!


Por fim, depois de escolhida a melhor localidade; execute o comando:

speedtest-cli --server numero-ID


Onde o numero-ID representa a localidade escolhida (fica a esquerda da lista exibida)

Mais Informações

Site Oficial
SpeedTest.net

Fonte: Linux Descomplicado


Avatar do usuário
nuno_nunes
 
Mensagens: 3932
Registrado em: 28 Maio, 2012
Localização: Pampilhosa da Serra - Portugal

Voltar para Scripts, programação e aplicações em desenvolvimento

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 37 visitantes