Otestujte si svoji rychlost internetu z konzoly

V určitém okamžiku jsme všichni použili jeden ze slavných webů, které to umožňují otestujte si rychlost internetu, nejznámější a nejpoužívanější je SpeedTest, ale bohužel jej lze použít, pouze pokud máte nainstalován flash. Z potřeby být schopni otestovat rychlost internetu na serverech rychlost.

Co je to tespeed?

Jedná se o skript pro více platforem otevřený, vyvinutý v PYTHON podle Janis Jansons, který umožňuje provádět testy rychlosti na vašem internetu pomocí serverů Speedtest.net z terminálu.

Jeho algoritmus umožňuje automatizované testování nejbližších serverů. Je to vynikající nástroj pro všechny ty uživatele, kteří nemají nainstalovaný flash, nebo pokud tak neučiní, pro ty servery, které nemají grafické rozhraní. rychlost

Co dělá skript tespeed?

  • Načtěte konfiguraci z speedtest.net (http://speedtest.net/speedtest-config.php).
  • Získá seznam dostupných serverů ( http://speedtest.net/speedtest-servers.php ).
  • Vyberte 5 serverů pomocí souřadnic poskytnutých konfigurací speedtest.net a seznamu serverů.
  • Vyhodnoťte latenci každého ze serverů a vyberte server s nejnižší latencí.
  • Spuštěním testů změřte rychlost stahování a zobrazte výsledky.
  • Spuštěním testů změřte rychlost nahrávání a zobrazte výsledky.
  • Výsledky můžete volitelně vrátit ve formátu CSV.
  • Volitelně můžete otestovat prostřednictvím SOCKS proxy.

Jak nainstalovat tespeed?

Požadavky Tespeed

Chcete-li nainstalovat tespeed, musíme mít Python s příslušnými moduly lxml a argparse. Který z distribucí založených na Debianu jej můžeme nainstalovat následujícím způsobem:

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

Instalace Tespeed

Instalace této aplikace je snadná, k tomuto účelu použijeme git, otevřeme konzolu a provedeme následující příkazy:

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

Jak používat tespeed?

Popravit rychlost musíme provést následující příkazy:

$ cd tespeed/
$ ./tespeed.py

Stejným způsobem můžeme použít následující argumenty pro konkrétnější použití:

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

 Můžete také vytvořit cron, který podle potřeby spustí tespeed, pomocí následujícího příkazu s vaší konfigurací:

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

PD: Obrázek, který jsem vložil, je z mého testu rychlosti .. No ano, s tímto připojením k internetu vám píšu .. Prosí o vlákno.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Nick řekl

    Raději používám speedtest-cli
    1. Nainstalujte:
    python-pip
    2. Nainstalujte speedtest
    pip install speedtest_cli

    Chcete-li provést, stačí napsat:
    speedtest nebo speedtest-cli

    1.    ten, který se stal řekl

      Nicku, mohl bys mi říct, proč preferuješ speedtest před tespeed?
      Je to jen ze zvědavosti, rád bych znal váš názor 🙂

    2.    Edr řekl

      vždy je dobré mít alternativy !!!

      velmi dobrá rychlost

    3.    Luigys toro řekl

      Děkuji moc příteli, dobrá alternativa.

  2.   ten, který se stal řekl

    Kroky jsou špatné (i když nevím, jestli budou pracovat na jejich provedení ...). Měli jste si přečíst soubor Readme v Githubu.

    Cituji:

    Pokud máte slušnou verzi git (1.6.5 a vyšší), získejte vše provedením:

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

    Jinak:

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

    Je to O! jiný.
    Kdo chce vědět, co nainstalovat, spusťte dříve

    $ git - verze

    abyste věděli, jaké příkazy musíte ve svých terminálech spustit (pro nováčky nezapomeňte, že $ by neměl být v terminálu zapsán)

    1.    Luigys toro řekl

      Kroky nejsou nesprávné, jsou vhodné, můžete to udělat i způsobem, jakým komentujete, ale ten, který označím, je také správný

  3.   HO2gi řekl

    Velmi dobré díky za data.

  4.   Zástupný obrázek pro Manuel Alcocer řekl

    Lze to provést také pomocí iperf a jeho variant:

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

    Seznam vzdálených hostitelů k testování:
    https://iperf.fr/iperf-servers.php

  5.   Jathan řekl

    Děkuji Luigys Toro! Tespeed jsem neznal a moc se mi líbil. Také Speedtest je pěkný. Děkujeme za sdílení těchto dobrých terminálových nástrojů. Pozdravy.