Svi smo u nekom trenutku koristili jednu od poznatih web lokacija koja to dozvoljava testirajte brzinu interneta, najpoznatiji i najkorišteniji je speedtest, ali nažalost može se koristiti samo ako imate instaliran blic. Iz potrebe da se može testirati brzina Interneta na serverima proizlazi iz potrebe brzina.
Šta je tespeed?
To je skripta otvorenog koda za više platformi, razvijena u piton por Janis Jansons, koji omogućava vam da na svom Internetu izvršite testove brzine pomoću servera Speedtest.net s terminala.
Njegov algoritam omogućava automatizirano testiranje najbližih servera. To je izvrstan alat za sve one korisnike koji nemaju instaliran bljesak ili to ne uspijevaju za one servere koji nemaju grafičko sučelje.
Šta radi tespeed skripta?
- Učitajte konfiguraciju sa speedtest.net (http://speedtest.net/speedtest-config.php).
- Dobiva listu dostupnih servera ( http://speedtest.net/speedtest-servers.php ).
- Odaberite 5 poslužitelja koristeći koordinate dane u konfiguraciji speedtest.net i listu 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 sa 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 koristit ćemo 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?
Da izvrši brzina moramo izvršiti sljedeće naredbe:
$ cd tespeed/
$ ./tespeed.py
Na isti način možemo koristiti sljedeće argumente za specifičnije 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 sa vašom konfiguracijom:
echo $(date +"%Y-%m-%d,%H:%M"),$(./tespeed.py -w) >> speedtest-log.txt
P.S: Slika koju sam stavila je iz mog testa brzine .. Pa da, s onom internet vezom koju vam pišem .. Molim za vlakno.
Više volim da koristim speedtest-cli
1. Instalirajte:
python-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?
Iz radoznalosti, volio bih znati vaše mišljenje your
uvijek je dobro imati alternative !!!
vrlo dobra 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:
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.
Ko želi znati šta da instalira, pokrenite se ranije
$ git –verzija
da biste znali koje naredbe morate pokrenuti u svojim terminalima (za početnike, imajte na umu da $ ne bi trebao biti upisan u terminal)
Pa, koraci nisu netočni, oni su prikladni, možete to učiniti i na način na koji komentirate, ali onaj koji naznačim je takođe tačan
Vrlo dobro hvala na podacima.
Takođe se može uraditi sa iperf-om i njegovim varijantama:
'$ iperf3 -c remotehost -i.5 -0 2'
Lista sa udaljenim hostovima za testiranje:
https://iperf.fr/iperf-servers.php
Puno hvala Luigys Toro! Nisam poznavao Tespeeda i jako mi se svidio. I Speedtest je lijep. Hvala što ste podijelili ove dobre terminal alate. Pozdrav.