📶
Monitoramento da Velocidade da internet
Status do Projeto:
✔️ (pronto)
✍️
Tópicos
📁
Descrição do projeto Gerenciar e armazenar a velocidade da internet a cada meia hora.
⚙️
Funcionalidades
💨
Deploy da Aplicação
📌
Pré-requisitos No Python (salvar o script como TestSpeed.py) :
pip install pandas
pip install threaded
pip install speedtest-cli
No Excel:
-
Criar uma planilha nomeada como 'base';
-
Nomear três colunas, por exemplo, 'Data', 'Hora' e 'Velocidade';
-
Salvar como dados.xlsx.
▶️
Como rodar a aplicação No terminal navegar até o diretório onde se encontram os arquivos Excel e o TestSpeed.py, e digitar:
python TestSeep.py
👀
Observações A ideia do projeto surgiu em um momento de estresse por perceber a internet travando e resolvi postar no LinkedIn para outras pessoas fazerem o mesmo e poderem contestar com a operadora (tendo provas em mão).
Pesquisei anteriormente a fidedignidade do site Speedtest e se era válido, como prova, os dados gerados. Para quem quiser dar uma olhada, há dois sites bem interessantes que abordam esses assuntos:
- Comparação de sites que testam a velocidade da internet
- Provas para contestar com a operadora de banda larga
A diferença dos megabytes testados é muito mínima, pela facilidade e disponibilidade eu escolhi o speedtest.
O ideal é rodar o programa com o cabo ethernet conectado no computador, porém com o Wifi você já pode ter ideia se a qualidade da internet está muito inferior da contratada.
Como eu fiz no momento de "desespero" o código, com o tempo, irei fazer melhorias (como listadas abaixo).
📚
Bibliotecas utilizadas
🚀
Melhorias
💻
Desenvolvedores e Contribuintes
❕
Licença The MIT License (MIT)
Copyright