Në një moment, të gjithë kemi përdorur një nga faqet e internetit të famshëm që lejojnë provoni shpejtësinë tuaj të internetit, më e famshme dhe e përdorur është SpeedTest, por fatkeqësisht mund të përdoret vetëm nëse keni të instaluar flash. Nga nevoja për të qenë në gjendje për të provuar shpejtësinë e Internetit lind testuar.
Çfarë është testuar?
Isshtë një skenar me burim të hapur, ndër-platformor, i zhvilluar në Piton nga Janis Jansons, të cilat ju lejon të kryeni prova të shpejtësisë në internetin tuaj duke përdorur serverat Speedtest.net nga terminali.
Algoritmi i tij lejon që testet të kryhen në serverat më të afërt, në një mënyrë të automatizuar. Shtë një mjet i shkëlqyeshëm për të gjithë ata përdorues që nuk kanë të instaluar blic, ose dështojnë, për ata servera që nuk kanë një ndërfaqe grafike.
Çfarë bën skenari i shkruar?
- Ngarko konfigurimin nga speedtest.net (http://speedtest.net/speedtest-config.php).
- Merr listën e serverave të disponueshëm ( http://speedtest.net/speedtest-servers.php ).
- Zgjidhni 5 serverë duke përdorur koordinatat e dhëna nga konfigurimi i speedtest.net dhe lista e serverave.
- Vlerësoni vonesën e secilit prej serverave dhe zgjidhni atë me vonesën më të ulët.
- Bëni teste për të matur shpejtësinë e shkarkimit dhe për të shfaqur rezultatet.
- Bëni teste për të matur shpejtësinë e ngarkimit dhe për të shfaqur rezultatet.
- Opsionale, mund t'i ktheni rezultatet në formatin CSV.
- Opsionale, mund të provoni përmes proxy SOCKS.
Si të instaloni tespeed?
Kërkesat e shpejtësisë
Për të instaluar tespeed duhet të kemi Python me modulet përkatëse lxml dhe argparse. E cila në shpërndarjet e bazuara në Debian mund ta instalojmë në mënyrën vijuese:
$ sudo apt-get install python-lxml python-argparse
Instalimi i shpejtësisë
Instalimi i këtij aplikacioni është i lehtë, ne do të përdorim git për këtë qëllim, ne hapim një tastierë dhe ekzekutojmë komandat e mëposhtme:
$ git clone git://github.com/Janhouse/tespeed.git
$ cd tespeed
$ git submodule init
$ git submodule update
Si të përdoret tespeed?
Për të ekzekutuar testuar ne duhet të ekzekutojmë komandat e mëposhtme:
$ cd tespeed/
$ ./tespeed.py
Në të njëjtën mënyrë ne mund të përdorim argumentet e mëposhtme për përdorime më specifike:
tespeed.py [-h] [-ls [LISTSERVERS]] [-w] [-s] [-mib] [-n [SERVERCOUNT]]
[-p [USE_PROXY]] [-ph [PROXY_HOST]] [-pp [PROXY_PORT]]
[server]
Ju gjithashtu mund të krijoni një cron që ekzekutohet sipas kërkesës, duke përdorur komandën e mëposhtme me konfigurimin tuaj:
echo $(date +"%Y-%m-%d,%H:%M"),$(./tespeed.py -w) >> speedtest-log.txt
PD: Imazhi që kam vendosur është nga prova ime e shpejtësisë .. Epo po, me atë lidhje interneti që ju shkruaj .. Duke lypur fibra.
Unë preferoj të përdor speedtest-cli
1. Instaloni:
python-pip
2. Instaloni provën më të shpejtë
instaloni pipin speedtest_cli
Për të ekzekutuar, thjesht shkruani:
prova më e shpejtë ose shpejtësia e shpejtë
Nik, a mund të më thuash pse preferon shpejtësinë më të shpejtë se testimi?
Thjesht është për kuriozitet, do të doja të dija mendimin tuaj
është gjithmonë mirë të kesh alternativa !!!
shumë mirë testuar
Faleminderit shumë mik, një alternativë e mirë.
Hapat janë të gabuar (megjithëse nuk e di nëse do të punojnë për t'i ekzekutuar ato ...) Ju duhet të keni lexuar Github Readme.
Unë citoj:
Nëse keni një version të mirë git (1.6.5 e lart), merrni gjithçka duke bërë:
git clone --recursive git://github.com/Janhouse/tespeed.git
Përndryshe bëni:
git clone git://github.com/Janhouse/tespeed.git
cd tespeed
git submodule init
git submodule update
Anshtë një O! tjetri.
Kush dëshiron të dijë se çfarë të instalojë, ekzekutohet më parë
$ git -version
për të ditur se cilat komanda duhet të lëshoni në terminalet tuaja (për të sapoardhurit, mos harroni se $ nuk duhet të shkruhet në terminal)
Hapat nuk janë të pasakta, janë të përshtatshme, mund ta bësh edhe në mënyrën si komenton, por ai që tregoj është gjithashtu i saktë
Faleminderit shumë mirë për të dhënat.
Mund të bëhet gjithashtu me iperf dhe variantet e tij:
'$ iperf3 -c remotehost -i.5 -0 2'
Lista me hostet në distancë për të provuar:
https://iperf.fr/iperf-servers.php
Faleminderit shumë Luigys Toro! Unë nuk e kisha njohur Tespeed dhe më pëlqente shumë. Gjithashtu Speedtest është e bukur. Faleminderit për ndarjen e këtyre mjeteve të mira terminale. Të fala.