Irgendwann haben wir alle eine der berühmten Websites benutzt, die es erlauben Testen Sie Ihre Internetgeschwindigkeit, das bekannteste und am häufigsten verwendete ist Speedtest, aber leider kann es nur verwendet werden, wenn Sie Flash installiert haben. Aus der Notwendigkeit, die Geschwindigkeit des Internets auf Servern testen zu können, ergibt sich Tespeed.
Was ist Tespeed?
Es ist ein plattformübergreifendes Open Source-Skript, das in entwickelt wurde Python von Janis Jansons, welche Mit dieser Funktion können Sie Geschwindigkeitstests in Ihrem Internet mithilfe der Speedtest.net-Server vom Terminal aus durchführen.
Sein Algorithmus ermöglicht die automatisierte Durchführung von Tests auf den nächstgelegenen Servern. Es ist ein hervorragendes Tool für alle Benutzer, auf denen kein Flash installiert ist oder bei denen dies fehlschlägt, für Server ohne grafische Oberfläche.
Was macht das Tespeed-Skript?
- Konfiguration von speedtest.net laden (http://speedtest.net/speedtest-config.php).
- Ruft die Liste der verfügbaren Server ab ( http://speedtest.net/speedtest-servers.php ).
- Wählen Sie 5 Server anhand der Koordinaten aus, die in der speedtest.net-Konfiguration und in der Liste der Server angegeben sind.
- Bewerten Sie die Latenz jedes Servers und wählen Sie den mit der niedrigsten Latenz aus.
- Führen Sie Tests durch, um die Download-Geschwindigkeit zu messen und die Ergebnisse anzuzeigen.
- Führen Sie Tests durch, um die Upload-Geschwindigkeit zu messen und die Ergebnisse anzuzeigen.
- Optional können Sie die Ergebnisse im CSV-Format zurückgeben.
- Optional können Sie über den SOCKS-Proxy testen.
Wie installiere ich Tespeed?
Tespeed-Anforderungen
Um tespeed zu installieren, benötigen wir Python mit den entsprechenden Modulen lxml und argparse. In Debian-basierten Distributionen können wir es folgendermaßen installieren:
$ sudo apt-get install python-lxml python-argparse
Tespeed-Installation
Die Installation dieser Anwendung ist einfach. Zu diesem Zweck verwenden wir git. Wir öffnen eine Konsole und führen die folgenden Befehle aus:
$ git clone git://github.com/Janhouse/tespeed.git
$ cd tespeed
$ git submodule init
$ git submodule update
Wie benutzt man Tespeed?
Ausführen Tespeed Wir müssen die folgenden Befehle ausführen:
$ cd tespeed/
$ ./tespeed.py
Auf die gleiche Weise können wir die folgenden Argumente für spezifischere Verwendungen verwenden:
tespeed.py [-h] [-ls [LISTSERVERS]] [-w] [-s] [-mib] [-n [SERVERCOUNT]]
[-p [USE_PROXY]] [-ph [PROXY_HOST]] [-pp [PROXY_PORT]]
[server]
Sie können auch einen Cron erstellen, der nach Bedarf Tespeed ausführt, indem Sie den folgenden Befehl in Ihrer Konfiguration verwenden:
echo $(date +"%Y-%m-%d,%H:%M"),$(./tespeed.py -w) >> speedtest-log.txt
PD: Das Bild, das ich gesetzt habe, stammt aus meinem Geschwindigkeitstest. Nun ja, mit dieser Internetverbindung schreibe ich Ihnen. Ich bitte um Glasfaser.
Ich bevorzuge Speedtest-Cli
1. Installieren Sie:
Python-Pip
2. Installieren Sie den Speedtest
pip installiere speedtest_cli
Zum Ausführen schreiben Sie einfach:
speedtest oder speedtest-cli
Nick, kannst du mir sagen, warum du Speedtest Tespeed vorziehst?
Es ist nur aus Neugier, ich würde gerne Ihre Meinung wissen 🙂
Es ist immer gut, Alternativen zu haben !!!
sehr gut die tespeed
Vielen Dank Freund, eine gute Alternative.
Die Schritte sind falsch (obwohl ich nicht weiß, ob sie funktionieren werden, um sie auszuführen ...) Sie sollten die Github Readme gelesen haben.
Ich zitiere:
Wenn Sie eine anständige Git-Version (1.6.5 und höher) haben, holen Sie sich alles, indem Sie Folgendes tun:
git clone --recursive git://github.com/Janhouse/tespeed.git
Andernfalls tun Sie:
git clone git://github.com/Janhouse/tespeed.git
cd tespeed
git submodule init
git submodule update
Es ist ein O! das andere.
Wer wissen will, was zu installieren ist, muss vorher laufen
$ git –Version
um zu wissen, welche Befehle Sie in Ihren Terminals starten müssen (denken Sie für Neulinge daran, dass $ nicht in das Terminal geschrieben werden sollte)
Nun, die Schritte sind nicht falsch, sie sind angemessen. Sie können dies auch so tun, wie Sie es kommentieren, aber der von mir angegebene ist auch korrekt
Sehr gut danke für die Daten.
Dies ist auch mit iperf und seinen Varianten möglich:
'$ iperf3 -c remotehost -i.5 -0 2'
Liste mit zu testenden Remote-Hosts:
https://iperf.fr/iperf-servers.php
Vielen Dank Luigys Toro! Ich hatte Tespeed nicht gekannt und es hat mir sehr gut gefallen. Auch Speedtest ist nett. Vielen Dank, dass Sie diese guten Terminal-Tools geteilt haben. Grüße.