コンソールからインターネット速度をテストします

ある時点で、私たちは皆、許可する有名なウェブサイトのXNUMXつを使用しました インターネット速度をテストする、最も有名で使用されているのは スピードテスト、ただし、残念ながら、Flashがインストールされている場合にのみ使用できます。 サーバー上でインターネットの速度をテストできる必要性から生じます テスピード.

tespeedとは何ですか?

これはオープンソースのクロスプラットフォームスクリプトであり、 Python によって ヤニス・ヤンソンズ、 これ ターミナルからSpeedtest.netサーバーを使用して、インターネット上で速度テストを実行できます。

そのアルゴリズムにより、最も近いサーバーを自動化された方法でテストできます。 これは、フラッシュをインストールしていない、またはフラッシュをインストールしていないすべてのユーザーにとって、グラフィカルインターフェイスを備えていないサーバーにとって優れたツールです。 テスピード

tespeedスクリプトは何をしますか?

  • speedtest.netから構成をロードします(http://speedtest.net/speedtest-config.php).
  • 利用可能なサーバーのリストを取得します( http://speedtest.net/speedtest-servers.php ).
  • speedtest.net構成とサーバーのリストによって提供される座標を使用して5台のサーバーを選択します。
  • 各サーバーの遅延を評価し、遅延が最も小さいサーバーを選択します。
  • テストを実行してダウンロード速度を測定し、結果を表示します。
  • テストを実行してアップロード速度を測定し、結果を表示します。
  • オプションで、結果をCSV形式で返すことができます。
  • オプションで、SOCKSプロキシを介してテストできます。

tespeedのインストール方法は?

Tespeedの要件

tespeedをインストールするには、Pythonとそれぞれのlxmlおよびargparseモジュールが必要です。 Debianベースのディストリビューションでは、次の方法でインストールできます。

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

Tespeedのインストール

このアプリケーションのインストールは簡単です。この目的でgitを使用し、コンソールを開いて次のコマンドを実行します。

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

tespeedの使い方は?

実行するには テスピード 次のコマンドを実行する必要があります。

$ cd tespeed/
$ ./tespeed.py

同様に、より具体的な用途のために次の引数を使用できます。

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

 設定で次のコマンドを使用して、必要に応じてtespeedを実行するcronを作成することもできます。

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

PD: 私が置いた画像は私の速度テストからのものです..そうですね、そのインターネット接続で私はあなたに書きます..ファイバーを懇願します。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ニック

    私はspeedtest-cliを使用することを好みます
    1.インストール:
    Python-pip
    2.スピードテストをインストールします
    ピップ インストール speedtest_cli

    実行するには、次のように記述します。
    speedtestまたはspeedtest-cli

    1.    起こったもの

      Nick、tespeedよりspeedtestを好む理由を教えてください。
      好奇心からです、あなたの意見を知りたいです🙂

    2.    EDR

      選択肢があるのは常に良いことです!!!

      非常に良いtespeed

    3.    Luigys toro

      良い選択肢である友人に感謝します。

  2.   起こったもの

    手順は間違っています(実行するために機能するかどうかはわかりませんが...)。 GithubReadmeを読んでおく必要があります。

    I引用:

    適切なgitバージョン(1.6.5以降)を使用している場合は、次のようにしてすべてを取得します。

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

    それ以外の場合:

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

    Oです! もうXNUMXつ。
    何をインストールするかを知りたい人は、前に実行します

    $ git –バージョン

    ターミナルで起動する必要のあるコマンドを知るため(初心者の場合は、ターミナルに$を記述しないでください)

    1.    Luigys toro

      さて、手順は正しくありません、それらは適切です、あなたがコメントする方法でそれをすることもできます、しかし私が示すものも正しいです

  3.   ほう2ぎ

    データに感謝します。

  4.   マヌエルアルコサー

    また、iperfとそのバリアントを使用して実行することもできます。

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

    テストするリモートホストのリスト:
    https://iperf.fr/iperf-servers.php

  5.   ジェイサン

    Luigys Toro、どうもありがとうございました! 私はTespeedを知らなかったので、とても気に入りました。 また、Speedtestは素晴らしいです。 これらの優れたターミナルツールを共有していただきありがとうございます。 よろしく。