Testirajte brzinu interneta s konzole

Svi smo u nekom trenutku koristili jednu od poznatih web stranica koja to dopušta testirajte brzinu interneta, najpoznatiji i najkorišteniji je speedtest, ali nažalost može se koristiti samo ako je instaliran flash. Iz potrebe da se može testirati brzina Interneta na poslužiteljima proizlazi brzina.

Što je tespeed?

To je skripta otvorenog koda za više platformi, razvijena u Piton od Janis Jansons, koji omogućuje vam provođenje testova brzine na vašem Internetu pomoću poslužitelja Speedtest.net s terminala.

Njegov algoritam omogućuje automatizirano testiranje najbližih poslužitelja. Izvrstan je alat za sve one korisnike koji nemaju instaliran bljesak ili ako to ne uspije, za one poslužitelje koji nemaju grafičko sučelje. brzina

Što radi tespeed skripta?

  • Učitajte konfiguraciju sa speedtest.net (http://speedtest.net/speedtest-config.php).
  • Dohvaća popis dostupnih poslužitelja ( http://speedtest.net/speedtest-servers.php ).
  • Odaberite 5 poslužitelja koristeći koordinate dane u konfiguraciji speedtest.net i popis poslužitelja.
  • Procijenite kašnjenje svakog od poslužitelja i odaberite onaj s najmanjom latencijom.
  • Pokrenite testove za mjerenje brzine preuzimanja i prikaz rezultata.
  • Pokrenite testove za mjerenje brzine prijenosa i prikaz rezultata.
  • Po želji rezultate možete vratiti u CSV formatu.
  • Po želji možete testirati putem SOCKS proxyja.

Kako instalirati tespeed?

Tespeed zahtjevi

Da bismo instalirali tespeed, trebamo imati Python s pripadajućim lxml i argparse modulima. Što u distribucijama zasnovanim na Debianu možemo instalirati na sljedeći način:

$ sudo apt-get install python-lxml python-argparse

Tespeed instalacija

Instalacija ove aplikacije je jednostavna, u tu svrhu ćemo upotrijebiti git, otvorimo konzolu i izvršimo sljedeće naredbe:

$ git clone git://github.com/Janhouse/tespeed.git
 $ cd tespeed
 $ git submodule init
 $ git submodule update

Kako koristiti tespeed?

Izvršiti brzina moramo izvršiti sljedeće naredbe:

$ cd tespeed/
$ ./tespeed.py

Na isti način možemo koristiti sljedeće argumente za konkretnije namjene:

 tespeed.py [-h] [-ls [LISTSERVERS]] [-w] [-s] [-mib] [-n [SERVERCOUNT]]
                  [-p [USE_PROXY]] [-ph [PROXY_HOST]] [-pp [PROXY_PORT]]
                  [server]

 Također možete stvoriti cron koji se po potrebi izvodi tespeed, koristeći sljedeću naredbu s vašom konfiguracijom:

    echo $(date +"%Y-%m-%d,%H:%M"),$(./tespeed.py -w) >> speedtest-log.txt

PD: Slika koju sam stavila je iz mog testa brzine .. Pa da, s onom internetskom vezom koju vam pišem .. Molim za vlakno.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   zarez dijo

    Više volim koristiti speedtest-cli
    1. Instalirajte:
    piton-pip
    2. Instalirajte najbrži test
    pip instalirati speedtest_cli

    Da biste izvršili, samo napišite:
    speedtest ili speedtest-cli

    1.    onaj koji se dogodio dijo

      Nick, možeš li mi reći zašto više voliš speedtest od tespeeda?
      Jednostavno iz znatiželje, volio bih znati vaše mišljenje 🙂

    2.    prir dijo

      uvijek je dobro imati alternative !!!

      vrlo dobar tespeed

    3.    Luigys toro dijo

      Puno hvala prijatelju, dobra alternativa.

  2.   onaj koji se dogodio dijo

    Koraci su pogrešni (iako ne znam hoće li raditi na njihovom izvršavanju ...). Trebali ste pročitati Github Readme.

    Citiram:

    Ako imate pristojnu verziju git-a (1.6.5 i novije), nabavite sve radeći na sljedeći način:

    git clone --recursive git://github.com/Janhouse/tespeed.git

    Inače:

    git clone git://github.com/Janhouse/tespeed.git
    cd tespeed
    git submodule init
    git submodule update

    To je O! drugi.
    Tko želi znati što instalirati, pokrenite prije

    $ git –verzija

    da biste znali koje naredbe morate pokrenuti u svojim terminalima (za početnike, imajte na umu da $ ne bi trebao biti napisan u terminalu)

    1.    Luigys toro dijo

      Pa, koraci nisu netočni, oni su odgovarajući, to možete učiniti i na način na koji komentirate, ali onaj koji naznačim je također točan

  3.   HO2gi dijo

    Vrlo dobro hvala na podacima.

  4.   Slika rezerviranog mjesta Manuela Alcocera dijo

    To se može učiniti i s iperfom i njegovim varijantama:

    '$ iperf3 -c remotehost -i.5 -0 2'

    Popis s udaljenim domaćinima za testiranje:
    https://iperf.fr/iperf-servers.php

  5.   Jathan dijo

    Najljepše hvala Luigys Toro! Nisam poznavao Tespeeda i stvarno mi se svidio. I Speedtest je lijep. Hvala što ste podijelili ove dobre terminal alate. Pozdrav.