Jossain vaiheessa olemme kaikki käyttäneet yhtä kuuluisista verkkosivustoista, jotka sallivat testaa Internet-nopeutesi, tunnetuin ja käytetty on speedtest, mutta valitettavasti sitä voidaan käyttää vain, jos sinulla on flash-asennus. Tarpeesta pystyä testaamaan Internetin nopeus palvelimilla syntyy nopeus.
Mitä nopeus on?
Se on avoimen lähdekoodin, alustojen välinen komentosarja, joka on kehitetty vuonna Python mukaan Janis Jansons, mikä voit suorittaa nopeustestit Internetissä käyttämällä Speedtest.net-palvelimia päätelaitteelta.
Sen algoritmi mahdollistaa lähimpien palvelimien testaamisen automatisoidusti. Se on erinomainen työkalu kaikille käyttäjille, joilla ei ole flash-asennusta, tai jos se ei ole niille palvelimille, joilla ei ole graafista käyttöliittymää.
Mitä nopeuden komentosarja tekee?
- Lataa kokoonpano osoitteesta speedtest.net (http://speedtest.net/speedtest-config.php).
- Hakee luettelon käytettävissä olevista palvelimista ( http://speedtest.net/speedtest-servers.php ).
- Valitse 5 palvelinta käyttämällä speedtest.net-määrityksen ja palvelinluettelon tarjoamia koordinaatteja.
- Arvioi kunkin palvelimen viive ja valitse se, jolla on pienin viive.
- Suorita testit latausnopeuden mittaamiseksi ja tulosten näyttämiseksi.
- Suorita testejä latausnopeuden mittaamiseksi ja tulosten näyttämiseksi.
- Vaihtoehtoisesti voit palauttaa tulokset CSV-muodossa.
- Vaihtoehtoisesti voit testata SOCKS-välityspalvelimen kautta.
Kuinka asentaa tespeed?
Nopeusvaatimukset
Tespeedin asentamiseksi tarvitsemme Pythonin vastaavilla lxml- ja argparse-moduuleilla. Mitkä Debian-pohjaisissa jakeluissa voimme asentaa sen seuraavalla tavalla:
$ sudo apt-get install python-lxml python-argparse
Tespeed-asennus
Tämän sovelluksen asentaminen on helppoa, käytämme gitiä tähän tarkoitukseen, avaamme konsolin ja suoritamme seuraavat komennot:
$ git clone git://github.com/Janhouse/tespeed.git
$ cd tespeed
$ git submodule init
$ git submodule update
Kuinka käyttää nopeutta?
Suorita nopeus meidän on suoritettava seuraavat komennot:
$ cd tespeed/
$ ./tespeed.py
Samalla tavalla voimme käyttää seuraavia argumentteja tarkempiin käyttötarkoituksiin:
tespeed.py [-h] [-ls [LISTSERVERS]] [-w] [-s] [-mib] [-n [SERVERCOUNT]]
[-p [USE_PROXY]] [-ph [PROXY_HOST]] [-pp [PROXY_PORT]]
[server]
Voit myös luoda cron, joka suorittaa tespeed tarpeen mukaan, käyttämällä seuraavaa komentoa kokoonpanosi kanssa:
echo $(date +"%Y-%m-%d,%H:%M"),$(./tespeed.py -w) >> speedtest-log.txt
PD: Kuvani, jonka olen laatinut, on minun nopeustestistäni. No, kyllä, sillä internetyhteydellä kirjoitan sinulle .. Kuitujen pyytäminen.
Haluan käyttää mieluummin speedtest-cliä
1. Asenna:
python-PIP
2. Asenna nopeustesti
pip asenna speedtest_cli
Suorita vain kirjoittamalla:
nopeustesti tai nopeustesti-cli
Nick, voisitko kertoa minulle, miksi pidät nopeustestistä nopeammin?
Se on vain uteliaisuudesta, haluaisin tietää mielipiteesi 🙂
on aina hyvä olla vaihtoehtoja !!!
erittäin hyvä nopeus
Kiitos paljon ystävä, hyvä vaihtoehto.
Vaiheet ovat väärät (vaikka en tiedä, työskentelevätkö ne teloittaakseen ne ...). Sinun olisi pitänyt lukea Github Readme.
Lainaan:
Jos sinulla on kunnollinen git-versio (1.6.5 ja uudemmat), hanki kaikki tekemällä:
git clone --recursive git://github.com/Janhouse/tespeed.git
Muuten:
git clone git://github.com/Janhouse/tespeed.git
cd tespeed
git submodule init
git submodule update
Se on O! toinen.
Kuka haluaa tietää, mitä asentaa, suorita ennen
$ git -versio
tietääksesi mitä komentoja sinun on käynnistettävä päätelaitteissasi (aloittelijoille muista, että $ ei tule kirjoittaa päätelaitteeseen)
No, vaiheet eivät ole virheellisiä, ne ovat sopivia, voit tehdä sen myös kommentoimallasi tavalla, mutta ilmoitan myös oikein
Erittäin hyvä kiitos tiedoista.
Se voidaan tehdä myös iperfillä ja sen muunnelmilla:
'$ iperf3 -c -kauko-isäntä -i.5 -0 2'
Luettelo testattavista etäisänistä:
https://iperf.fr/iperf-servers.php
Paljon kiitoksia Luigys Toro! En ollut tuntenut Tespeediä ja pidin siitä todella. Myös Speedtest on mukava. Kiitos näiden hyvien päätelaitteiden jakamisesta. Terveiset.