ある時点で、私たちは皆、許可する有名なウェブサイトの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: 私が置いた画像は私の速度テストからのものです..そうですね、そのインターネット接続で私はあなたに書きます..ファイバーを懇願します。
私はspeedtest-cliを使用することを好みます
1.インストール:
Python-pip
2.スピードテストをインストールします
ピップ インストール speedtest_cli
実行するには、次のように記述します。
speedtestまたはspeedtest-cli
Nick、tespeedよりspeedtestを好む理由を教えてください。
好奇心からです、あなたの意見を知りたいです🙂
選択肢があるのは常に良いことです!!!
非常に良いtespeed
良い選択肢である友人に感謝します。
手順は間違っています(実行するために機能するかどうかはわかりませんが...)。 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 –バージョン
ターミナルで起動する必要のあるコマンドを知るため(初心者の場合は、ターミナルに$を記述しないでください)
さて、手順は正しくありません、それらは適切です、あなたがコメントする方法でそれをすることもできます、しかし私が示すものも正しいです
データに感謝します。
また、iperfとそのバリアントを使用して実行することもできます。
'$ iperf3 -c remotehost -i.5 -0 2'
テストするリモートホストのリスト:
https://iperf.fr/iperf-servers.php
Luigys Toro、どうもありがとうございました! 私はTespeedを知らなかったので、とても気に入りました。 また、Speedtestは素晴らしいです。 これらの優れたターミナルツールを共有していただきありがとうございます。 よろしく。