Skip to main content

A simple connection monitor

Project description

pycomon: A simple internet connection monitor
=======================

This project aims to build a simple connection monitor than
can be used everyday to monitor ***ping*** and ***throughtput***,
or in other words, your ***lag*** and ***how fast you can download***.

The tool can do an instant test, but the main goal is to run an hourly test,
for as long as the program is running. The results can be read by
any spreadsheet software such as Excel, Libreoffice or even google drive.
This way you can examine all your data on your own (and then shove it in the face of your ISP).

How to use
====================

Just open the program and type some urls in the first column. Then click on the box in the ***Enabled*** column.
That's it. Once per hour, the program will do a latency (ping) test and try to download the file from the link.

Keep in mind that if you choose a file that is too small, the download speed will not be very accurate.

Requirements
====================

Python 3. That's it. Everything else comes with Python.

Installing
====================

If you are on linux, just this will do the job:
```bash
sudo pip3 install pycomon
```

After this, the program will be avaiable as ***pycomon*** in the commandline.

It should be the same on windows.

----

pycomon: Um monitor de conexão simples
======================

O objetivo deste projeto é construir uma ferramenta simples pra monitorar a sua conexão de internet.
O programa monitora o ***ping*** e o ***throughtput*** da sua conexão, ou, em outras palavras, o seu ***lag*** e a
sua ***velocidade de download***.


Como usar
==============

É só abrir o programa e digitar as urls para testar na primeira coluna. Daí clique na caixa na coluna ***Enabled***.
É isso. Uma vez por hora o programa tentará fazer um teste de latência (ping) e tentará baixar o arquivo do link.

Tenha em mente que se você escolher um arquivo muito pequeno, a velocidade de download não sera muito precisa.

Requisitos
====================

Python 3. Só. Todo o resto vem com o Python.

Instalando
====================

Se voce está no linux, isso já faz o trabalho:
```bash
sudo pip3 install pycomon
```

Depois de rodar o comando acima, o programa estará disponível como ***pycomon*** na linha de comando.

Deve ser o mesmo no windows.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

pycomon-1.1.1.tar.gz (45.3 kB view details)

Uploaded Source

pycomon-1.1.1.linux-x86_64.tar.gz (50.9 kB view details)

Uploaded Source

File details

Details for the file pycomon-1.1.1.tar.gz.

File metadata

  • Download URL: pycomon-1.1.1.tar.gz
  • Upload date:
  • Size: 45.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pycomon-1.1.1.tar.gz
Algorithm Hash digest
SHA256 94cd226357a329ea78f69c256e4424e60611189233afd214ca96ecade2289890
MD5 3faf6172e72c32c1fb62bbb6b1d7a1ea
BLAKE2b-256 19cb244427d7a5c8ce818f68e8a40c3f0efe62f066d0c2885ca0f04fdf80963a

See more details on using hashes here.

File details

Details for the file pycomon-1.1.1.linux-x86_64.tar.gz.

File metadata

File hashes

Hashes for pycomon-1.1.1.linux-x86_64.tar.gz
Algorithm Hash digest
SHA256 7ea1865d64f6ab803e409a2d7c69433ab17d51038a399a1c5bd62d5ee60f837a
MD5 e3d3e1f455d295c12f17646970d8b3f7
BLAKE2b-256 22fb24af4f3bf540a9929494920aec0dc2599b2513904bd6f8e405b18f9fd946

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page