Vavanya isantya sakho se-intanethi ukusuka kwikhonsoli

Ngexesha elithile, sonke sisebenzise enye yewebhusayithi ezidumileyo ezivumela vavanya isantya sakho se-intanethi, eyona idumileyo nesetyenziswayo kha wuleza, kodwa ngelishwa inokusetyenziswa kuphela ukuba une-flash efakiweyo. Ukusuka kwimfuno yokubanakho ukuvavanya isantya se-Intanethi kwiiseva ezivela isantya.

Yintoni i-tespeed?

Ngumthombo ovulekileyo, iskripthi esinqamlezileyo, esenziwe kwi Python yi UJanis Jansons, eyiphi ikuvumela ukuba wenze iimvavanyo zesantya kwi-Intanethi usebenzisa iiseva zeSpeedtest.net ezivela kwisiphelo sendlela.

Ialgorithm yayo ivumela ukuvavanywa kweeseva ezikufutshane ngendlela ezenzekelayo. Esi sisixhobo esihle kubo bonke abasebenzisi abangenayo i-flash efakiweyo, okanye ukusilela kwabo bantu abangena-graphical interface. isantya

Wenza ntoni umbhalo wespeed?

  • Layisha ubumbeko kwijubane elikhawulezayo.net (http://speedtest.net/speedtest-config.php).
  • Ufumana uluhlu lweeseva ezikhoyo ( http://speedtest.net/speedtest-servers.php ).
  • Khetha iiseva ezi-5 usebenzisa izilungelelwaniso ezibonelelwe ngocwangciso olukhawulezileyo.net kunye noluhlu lweeseva.
  • Vavanya ukubambezeleka kweseva nganye kwaye ukhethe enye enesantya esisezantsi.
  • Sebenzisa iimvavanyo ukulinganisa isantya sokukhuphela kwaye ubonise iziphumo.
  • Sebenzisa iimvavanyo ukulinganisa isantya sokulayisha kwaye ubonise iziphumo.
  • Ngokukhetha, ungabuyisa iziphumo kwifomathi ye-CSV.
  • Ngokukhetha, unokuvavanya nge-SOCKS proxy.

Uyifaka njani i-tespeed?

Iimfuno zeTespeed

Ukufakela i-tespeed kufuneka sibe nePython kunye ne-lxml yayo kunye neemodyuli zeargparse. Yeyiphi kwi-Debian esekwe kulwabiwo esinokuyifaka ngale ndlela ilandelayo:

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

Ukufakwa kweTespeed

Ukufaka esi sicelo kulula, siya kusebenzisa i-git kule njongo, sivula ikhonsoli kwaye senze le miyalelo ilandelayo:

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

Uyisebenzisa njani i-tespeed?

Ukuphumeza isantya kufuneka senze le miyalelo ilandelayo:

$ cd tespeed/
$ ./tespeed.py

Ngendlela efanayo sinokusebenzisa ezi mpikiswano zilandelayo ekusebenziseni ngakumbi:

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

 Unokwenza i-cron eqhuba ngesantya njengoko kufuneka, usebenzisa lo myalelo ulandelayo ngoqwalaselo lwakho:

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

PD: Umfanekiso endiwubekileyo uvela kuvavanyo lwam olukhawulezileyo .. Ewe ewe, ngonxibelelwano lwe-intanethi ndibhalela wena .. Ucele ifayibha.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Nick sitsho

    Ndikhetha ukusebenzisa okhawulezayo-ehl
    1. Faka:
    python-umbhobho
    2. Faka okhawulezayo
    ukufaka isantya ngokukhawuleza_cli

    Ukwenza, bhala nje:
    okhawulezayo okanye okhawulezayo-ehl

    1.    enye eyenzekileyo sitsho

      UNick, ungandixelela ukuba kutheni ukhetha ukukhawuleza ngaphezu kwesantya?
      Kungenxa nje yokufuna ukwazi, ndingathanda ukwazi uluvo lwakho

    2.    umhleli sitsho

      kuhlala kulungile ukuba nezinye iindlela !!!

      ilungile kakhulu i-tespeed

    3.    Luigys toro sitsho

      Enkosi kakhulu mhlobo wam, enye indlela elungileyo.

  2.   enye eyenzekileyo sitsho

    Amanyathelo ayalunganga (nangona andazi ukuba bazakusebenzela ukuwenza ...). Kuya kufuneka uyifundile i-Github Readme.

    Ndicaphula:

    Ukuba unenguqulo ye-git efanelekileyo (1.6.5 nangaphezulu), yenza yonke into ngokwenza:

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

    Ngaphandle koko yenza:

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

    Ngu-O! enye.
    Ngubani ofuna ukwazi ukuba ufake ntoni, sebenzisa ngaphambi

    $ git –inguqulelo

    ukwazi ukuba yeyiphi imiyalelo ekufuneka uyivulile kwiitheminali zakho (zee-newbies, khumbula ukuba i $ ayifanelanga kubhalwa kwisiphelo sendlela)

    1.    Luigys toro sitsho

      Ewe, amanyathelo ayichanekanga, afanelekile, ungayenza nangendlela ophawula ngayo, kodwa le ndiyibonisileyo ichanekile

  3.   HO2gi sitsho

    Enkosi kakhulu ngenxa yedatha.

  4.   UManuel Alcocer sitsho

    Inokwenziwa kwakhona nge-iperf kunye nokwahluka kwayo:

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

    Uluhlu olunemikhosi ekude ukuvavanya:
    https://iperf.fr/iperf-servers.php

  5.   jatan sitsho

    Enkosi kakhulu Luigys Toro! Bendingayazi iTespeed kwaye bendiyithanda kakhulu. Kwakhona iSpeedtest intle. Enkosi ngokwabelana ngezi zixhobo zisemgangathweni. Imibuliso.