From 5a4966ba8de1ac8fc76803106d00e86cd6a6f0e7 Mon Sep 17 00:00:00 2001 From: 2dust <31833384+2dust@users.noreply.github.com> Date: Fri, 17 Mar 2023 10:32:56 +0800 Subject: [PATCH] Adjust speed test --- v2rayN/v2rayN/Base/DownloaderHelper.cs | 2 +- v2rayN/v2rayN/Handler/SpeedtestHandler.cs | 6 ++++-- v2rayN/v2rayN/Resx/ResUI.Designer.cs | 9 +++++++++ v2rayN/v2rayN/Resx/ResUI.resx | 3 +++ v2rayN/v2rayN/Resx/ResUI.zh-Hans.resx | 3 +++ 5 files changed, 20 insertions(+), 3 deletions(-) diff --git a/v2rayN/v2rayN/Base/DownloaderHelper.cs b/v2rayN/v2rayN/Base/DownloaderHelper.cs index f6969938..59623816 100644 --- a/v2rayN/v2rayN/Base/DownloaderHelper.cs +++ b/v2rayN/v2rayN/Base/DownloaderHelper.cs @@ -115,7 +115,7 @@ namespace v2rayN.Base } } }; - progress.Report("......"); + //progress.Report("......"); using var stream = await downloader.DownloadFileTaskAsync(address: url, cancellationToken: cancellationToken.Token); diff --git a/v2rayN/v2rayN/Handler/SpeedtestHandler.cs b/v2rayN/v2rayN/Handler/SpeedtestHandler.cs index 1608689e..8e22454e 100644 --- a/v2rayN/v2rayN/Handler/SpeedtestHandler.cs +++ b/v2rayN/v2rayN/Handler/SpeedtestHandler.cs @@ -58,11 +58,11 @@ namespace v2rayN.Handler ProfileExHandler.Instance.SetTestDelay(it.indexId, "0"); break; case ESpeedActionType.Speedtest: - UpdateFunc(it.indexId, "", ResUI.Speedtesting); + UpdateFunc(it.indexId, "", ResUI.SpeedtestingWait); ProfileExHandler.Instance.SetTestSpeed(it.indexId, "0"); break; case ESpeedActionType.Mixedtest: - UpdateFunc(it.indexId, ResUI.Speedtesting, ResUI.Speedtesting); + UpdateFunc(it.indexId, ResUI.Speedtesting, ResUI.SpeedtestingWait); ProfileExHandler.Instance.SetTestDelay(it.indexId, "0"); ProfileExHandler.Instance.SetTestSpeed(it.indexId, "0"); break; @@ -236,6 +236,7 @@ namespace v2rayN.Handler // continue; //} ProfileExHandler.Instance.SetTestSpeed(it.indexId, "-1"); + UpdateFunc(it.indexId, "", ResUI.Speedtesting); var item = LazyConfig.Instance.GetProfileItem(it.indexId); if (item is null) continue; @@ -287,6 +288,7 @@ namespace v2rayN.Handler continue; } ProfileExHandler.Instance.SetTestSpeed(it.indexId, "-1"); + UpdateFunc(it.indexId, "", ResUI.Speedtesting); var item = LazyConfig.Instance.GetProfileItem(it.indexId); if (item is null) continue; diff --git a/v2rayN/v2rayN/Resx/ResUI.Designer.cs b/v2rayN/v2rayN/Resx/ResUI.Designer.cs index f7237def..9d65e55c 100644 --- a/v2rayN/v2rayN/Resx/ResUI.Designer.cs +++ b/v2rayN/v2rayN/Resx/ResUI.Designer.cs @@ -1788,6 +1788,15 @@ namespace v2rayN.Resx { } } + /// + /// 查找类似 Waiting for testing 的本地化字符串。 + /// + public static string SpeedtestingWait { + get { + return ResourceManager.GetString("SpeedtestingWait", resourceCulture); + } + } + /// /// 查找类似 PAC failed to start. Please run this program as Administrator. 的本地化字符串。 /// diff --git a/v2rayN/v2rayN/Resx/ResUI.resx b/v2rayN/v2rayN/Resx/ResUI.resx index f6fdf2f0..04b1ccfe 100644 --- a/v2rayN/v2rayN/Resx/ResUI.resx +++ b/v2rayN/v2rayN/Resx/ResUI.resx @@ -1144,4 +1144,7 @@ Enable hardware acceleration(Require restart) + + Waiting for testing + \ No newline at end of file diff --git a/v2rayN/v2rayN/Resx/ResUI.zh-Hans.resx b/v2rayN/v2rayN/Resx/ResUI.zh-Hans.resx index 1861a091..de7bfe11 100644 --- a/v2rayN/v2rayN/Resx/ResUI.zh-Hans.resx +++ b/v2rayN/v2rayN/Resx/ResUI.zh-Hans.resx @@ -1144,4 +1144,7 @@ 启用硬件加速(需重启) + + 等待测试中... + \ No newline at end of file