Befehlszeilenschnittstelle zum Testen der Internetbandbreite mit SpeedTest.net
SpeedTest-Cli funktioniert mit Python 2.4-3.7
PIP Installieren Sie SpeedTest-Cli
oder
easy_install speedtest-cli
PIP Installieren Sie GIT+https: //github.com/sinlenl/speedtestest-cli.git
oder
Git-Klon https://github.com/sinleniv/speedtestest-cli.git CD Speedtest-Cli python setup.py install
WGet -o SpeedTest-cli https://raw.githubuSercontent.com/vall/speedtest-cli/master/speedtest.py CHMOD +X Speedtest-Cli
oder
curl -lo speedTest-cli https://raw.githubuSercontent.com/sinlen/speedtest-cli/master/speedtest.py CHMOD +X Speedtest-Cli
$ speedtest -cli -h Verwendung: SpeedTest-Cli [-h] [--No-Download] [-No-Upload] [--Single] [-Bytes] [-SHARE] [--Simple] [--CSV] [-CSV-Delimiter csv_delimiter] [--CSV-Header] [--json] [-List] [-Server-Server] [-exklude ausschließend] [-Mini Mini] [-Source Quelle] [-Timeout Timeout] [-Secure] [-no-pre-adlocation] [--version] Befehlszeilenschnittstelle zum Testen der Internetbandbreite mit SpeedTest.net. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------ https://github.com/sinlenel/speedtest-cli Optionale Argumente: -h, -HELP Zeigen Sie diese Hilfsnachricht an und beenden Sie -No-Download Führen Sie keinen Download-Test durch -No-Upload führen Sie keinen Upload-Test durch -Die Single verwenden nur eine einzelne Verbindung anstelle von mehreren. Das simuliert eine typische Dateiübertragung. -Bytes zeigen Werte in Bytes anstelle von Bits an. Nicht beeinflussen das Bild, das von -Share erzeugt wird, noch Ausgabe von -JSON oder -CSV -Share generieren und liefern eine URL für die SpeedTest.net-Aktie Ergebnisse Bild, nicht mit -CSV angezeigt -Simple unterdrücken die ausführliche Ausgabe, nur grundlegende Informationen anzeigen -CSV unterdrücken die ausführliche Ausgabe, nur grundlegende Informationen anzeigen im CSV -Format. Geschwindigkeiten, die in Bit/S aufgeführt sind und nicht betroffen sind von -Bytes -CSV-Delimiter csv_delimiter Einzelcharakter -Trennzeichen für die CSV -Ausgabe. Standard "," -CSV-Header-Druck-CSV-Headers -Json unterdrücken die ausführliche Ausgabe, nur grundlegende Informationen anzeigen im JSON -Format. Geschwindigkeiten, die in Bit/S aufgeführt sind und nicht betroffen von -von -von -List Zeigen Sie eine Liste von SpeedTest.net-Servern an, die nach sortiert sind Distanz -Server-Server Geben Sie eine Server-ID an, gegen die Sie getestet werden sollen. Kann geliefert werden Mehrfach -Exclude exkluden Sie einen Server aus der Auswahl aus. Kann geliefert werden Mehrfach -Mini Mini-URL des SpeedTest Mini-Servers -Source Source Quell-IP-Adresse zu binden, um an zu binden -Timeout Timeout HTTP Timeout in Sekunden. Standard 10 -Verschwendung verwenden HTTPS anstelle von HTTP, wenn Sie mit der Kommunikation mit SpeedTest.NET betriebene Server -NO-PRE-Allocation zuordnen keine hochladenden Daten vor. Vorverkehr ist standardmäßig aktiviert, um die Upload -Leistung zu verbessern. Zu Unterstützen Sie Systeme mit unzureichendem Speicher, verwenden Sie dies Option, um einen MemoryError zu vermeiden --version Zeigen Sie die Versionsnummer und beenden Sie an
Siehe das Wiki.
Es ist kein Ziel, dass diese Anwendung ein zuverlässiger Latenzberichterstattungsinstrument ist.
Die von diesem Tool gemeldete Latenz sollte nicht als Wert angewiesen werden, das auf die Latenz im ICMP -Stil hinweist. Es ist ein relativer Wert, der zur Bestimmung des niedrigsten Latenzservers für die Durchführung des tatsächlichen Geschwindigkeitstests verwendet wird.
Es besteht das Potenzial, dass dieses Tool die Ergebnisse meldet, die mit SpeedTest.net vereinbar sind. Es gibt mehrere Konzepte, die sich dieses Faktors in der potenziellen Inkonsistenz bewusst sind:
Probleme im Zusammenhang mit Inkonsistenzen werden als Wontfix und ohne zusätzlichen Grund oder Kontext geschlossen.