Ein pythonbasiertes Tool zur Überwachung und Protokollierung der Geschwindigkeit Ihres Netzwerks unter Verwendung der Speedtest CLI von Ookla. Dieses lokale Dienstprogramm überprüft regelmäßig die Latenz-, Download- und Hochladungsgeschwindigkeiten Ihres Netzwerks und protokolliert die Ergebnisse zur Überprüfung.
Führen Sie main_v2.py aus, um den Geschwindigkeitsüberwachungsprozess zu starten. Das Skript führt Netzwerkgeschwindigkeitstests in den konfigurierten Intervallen durch und protokolliert die Ergebnisse in festgelegten Dateien.
python main_v2.py## Protokolle Geschwindigkeitstestergebnisse werden in den folgenden Dateien protokolliert:
speedtest_log_Ethernet.txt für Ethernet -Verbindungenspeedtest_log_Wi-Fi.txt für Wi-Fi-Verbindungen Ändern Sie das Skript main_v2.py , um den Ziel -Dateityp, die Testintervalle oder andere Parameter entsprechend Ihren Anforderungen anzupassen.
Dieses Tool dient nur für Bildungs- und Testzwecke. Es zeigt die Funktionen der Automatisierung von Netzwerkgeschwindigkeitstests mithilfe von Python und der SpeedTest CLI. Der Autor haftet nicht für Missbrauch oder für Netzwerkstörungen oder -beschädigungen, die durch die Verwendung dieses Tools verursacht werden.
Dieses Projekt ist Open-Source und im Rahmen der MIT-Lizenz verfügbar. Fühlen Sie sich frei, nach Bedarf zu verwenden, zu ändern und zu verteilen.