From 395cd4a76c9350be61527260d0403ccd3d486a7f Mon Sep 17 00:00:00 2001 From: Loren Eteval Date: Sat, 30 Sep 2023 20:47:03 +0800 Subject: [PATCH] Change connection speed test from 10mb.test to 100mb.test Signed-off-by: Loren Eteval --- Furious/Widget/EditConfiguration.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Furious/Widget/EditConfiguration.py b/Furious/Widget/EditConfiguration.py index e8f1884..2bad4b5 100644 --- a/Furious/Widget/EditConfiguration.py +++ b/Furious/Widget/EditConfiguration.py @@ -1504,7 +1504,7 @@ def coreExitCallback(exitcode): ) self.networkReply = self.networkAccessManager.get( - QNetworkRequest(QtCore.QUrl('http://cachefly.cachefly.net/10mb.test')) + QNetworkRequest(QtCore.QUrl('http://cachefly.cachefly.net/100mb.test')) ) self.networkReply.readyRead.connect(self.handleReadyRead) self.networkReply.finished.connect(self.handleFinished) @@ -1534,10 +1534,11 @@ def handleFinished(self): if not self.speedValue: self.serverObj['speedResult'] = 'Canceled' else: + self.totalBytes += self.networkReply.readAll().length() + # Convert to seconds elapsedSecond = self.elapsedTimer.elapsed() / 1000 - # Got 10mb - downloadSpeed = 10 / elapsedSecond + downloadSpeed = self.totalBytes / elapsedSecond / 1024 / 1024 self.serverObj['speedResult'] = f'{downloadSpeed:.2f} M/s'