Ku tijaabi xawaarahaaga internetka qunsulka

Waqtiga qaar, waxaan wada isticmaalnay mid ka mid ah websaydhada caanka ah ee oggolaada tijaabi xawaarahaaga internetka, kuwa ugu caansan uguna caansan waa ugu dhakhsaha badan, laakiin nasiib daro waxaa la isticmaali karaa oo keliya haddii aad rakibtay flash. Laga soo bilaabo baahida loo qabo in lagu tijaabiyo xawaaraha internetka ee server-yada ayaa soo baxa xawaare.

Waa maxay tespeed?

Waa ilo furan, qoraal iskutallaab ah, lagu sameeyay Python by - Janis Jansons, taas oo wuxuu kuu ogolaanayaa inaad ku sameyso tijaabooyin xawaare ah internetkaaga adoo adeegsanaya server-yada Speedtest.net ee ka socda terminaalka.

Algorithm-keedu wuxuu u oggolaanayaa tijaabinta server-yada ugu dhow hab otomaatig ah. Waa aalad aad u fiican dhammaan adeegsadayaasha aan lahayn fiilada la rakibo, ama ku guuldareysta taas server-yadaas aan lahayn qaab muuqaal ah. xawaare

Muxuu qabtaa qoraalka la soo qoro?

  • Ka soo wareeji qaabeynta ka speedtest.net (http://speedtest.net/speedtest-config.php).
  • Hesho liiska adeegaha la heli karo ( http://speedtest.net/speedtest-servers.php ).
  • Xullo 5 adeege adoo adeegsanaya iskuduwaha ay bixiso iskuxirka speedtest.net iyo liiska adeegaha.
  • Qiimee qarsoonaanta mid kasta oo ka mid ah server-yada isla markaana dooro midka ugu daaha yar.
  • Tijaabi tijaabooyinka si aad u cabirto xawaaraha soo dejinta oo aad u muujiso natiijooyinka.
  • Tijaabi tijaabooyinka si aad u cabirto xawaaraha soo dejinta oo aad u muujiso natiijooyinka.
  • Ikhtiyaar ahaan, waxaad ku soo celin kartaa natiijooyinka qaab CSV ah.
  • Ikhtiyaar ahaan, waxaad ku tijaabin kartaa wakiil SOCKS.

Sidee loo rakibaa tespeed?

Shuruudaha la tijaabiyey

Si loo rakibo tespeed waxaan u baahanahay inaan leenahay Python oo leh noocyadiisa kala ah lxml iyo argparse. Waa kuwee qaybinta ku saleysan Debian waxaan ku rakibi karnaa habka soo socda:

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

Rakibaadda tijaabada ah

Ku rakibidda codsigan waa fududahay, waxaan u isticmaali doonnaa git ujeedkan, waxaan u fureynaa konsol waxaanna fulin doonnaa amarradan soo socda:

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

Sidee loo isticmaalaa tespeed?

Si loo fuliyo xawaare waa inaan fulino amarrada soo socda:

$ cd tespeed/
$ ./tespeed.py

Si la mid ah waxaan u isticmaali karnaa doodaha soo socda adeegsiyo gaar ah oo dheeraad ah:

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

 Waxa kale oo aad abuuri kartaa qunyar socodsiiya sida loo baahdo, adoo adeegsanaya amarka soo socda ee qaabeyntaada:

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

PD: Sawirka aan soo dhigay waa mid ka imanaya tijaabada xawaareheyga .. Hagaag haa, qadkaas internetka ah ayaan kuu soo qorayaa .. Weydiista feybalka.


9 faallooyin, ka tag taada

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Nick dijo

    Waxaan doorbidayaa inaan isticmaalo xawaaraha-fiidiyowga
    1. Ku rakib:
    Python-pip
    2. Ku rakib xawaaraha ugu dheereeya
    tuubo rakib xawaare_cli

    Si aad u fuliso, kaliya qor:
    ugu xawaare badan ama ugu dheereeya-cli

    1.    mid dhacay dijo

      Nick, ma ii sheegi kartaa sababta aad uga doorbideyso xawaaraha ka dheereeya teesaska?
      Kaliya waa xiisaha, waxaan jeclaan lahaa inaan ogaado aragtidaada 🙂

    2.    edr dijo

      had iyo jeer way wanaagsan tahay in la helo waxyaabo kale oo lagu beddelan karo !!!

      aad u wanaagsan

    3.    Luigys toro dijo

      Aad baad u mahadsantahay saaxiib, bedel fiican.

  2.   mid dhacay dijo

    Tallaabooyinku waa khalad (in kasta oo aanan garanayn inay ka shaqeyn doonaan sidii loo fulin lahaa ...). Waxay ahayd inaad aqriso Github Readme.

    Waxaan soo xiganayaa:

    Haddii aad haysatid nooc git wanaagsan (1.6.5 iyo wixii ka sarreeya), ku hel wax walba adoo samaynaya:

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

    Haddii kale samee:

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

    Waa O! kan kale.
    Ayaa raba inuu ogaado waxa lagu rakibo, horay u sii orod

    $ git –wax ka beddelid

    si aad u ogaato waxa amarrada ah ee aad ku bilaabayso boosteejadaada (dadka cusub, xusuusnow in $ aan lagu qorin terminalka)

    1.    Luigys toro dijo

      Hagaag, tillaabooyinku khalad maahan, waa kuwa ku haboon, sidoo kale waad ku sameyn kartaa sida aad wax u dhiibato, laakiin midka aan tilmaamayo sidoo kale waa sax

  3.   HO2gi dijo

    Aad ayaan ugu mahadcelinayaa xogta.

  4.   Sawirka meeleynta Manuel Alcocer dijo

    Waxaa sidoo kale lagu samayn karaa iperf iyo noocyadeeda:

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

    Ku qor liiska martida fog si aad u tijaabiso:
    https://iperf.fr/iperf-servers.php

  5.   jatan dijo

    Aad baad u mahadsan tahay Luigys Toro! Anigu garan maayo Tespeed oo runtii waan ka helay. Sidoo kale Speedtest waa fiican yahay. Waad ku mahadsantahay wadaagida qalabkan terminal-ka wanaagsan. Salaan.