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.
Š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.
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
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 🙂
uvijek je dobro imati alternative !!!
vrlo dobar tespeed
Puno hvala prijatelju, dobra alternativa.
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)
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
Vrlo dobro hvala na podacima.
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
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.