From f1679e444c6c3b9c39e7b9ee41c58979d3a2bc2a Mon Sep 17 00:00:00 2001 From: 2dust <31833384+2dust@users.noreply.github.com> Date: Fri, 31 Mar 2023 20:07:39 +0800 Subject: [PATCH] Add skip subscription tips --- v2rayN/v2rayN/Handler/UpdateHandle.cs | 16 ++++++---------- v2rayN/v2rayN/Resx/ResUI.Designer.cs | 9 +++++++++ v2rayN/v2rayN/Resx/ResUI.resx | 3 +++ v2rayN/v2rayN/Resx/ResUI.zh-Hans.resx | 3 +++ 4 files changed, 21 insertions(+), 10 deletions(-) diff --git a/v2rayN/v2rayN/Handler/UpdateHandle.cs b/v2rayN/v2rayN/Handler/UpdateHandle.cs index 7914c2d3..12f11e73 100644 --- a/v2rayN/v2rayN/Handler/UpdateHandle.cs +++ b/v2rayN/v2rayN/Handler/UpdateHandle.cs @@ -175,24 +175,20 @@ namespace v2rayN.Handler foreach (var item in subItem) { - if (item.enabled == false) - { - continue; - } - if (!Utils.IsNullOrEmpty(subId) && item.id != subId) - { - continue; - } - string id = item.id.TrimEx(); string url = item.url.TrimEx(); string userAgent = item.userAgent.TrimEx(); string hashCode = $"{item.remarks}->"; - if (Utils.IsNullOrEmpty(id) || Utils.IsNullOrEmpty(url)) + if (Utils.IsNullOrEmpty(id) || Utils.IsNullOrEmpty(url) || (!Utils.IsNullOrEmpty(subId) && item.id != subId)) { //_updateFunc(false, $"{hashCode}{ResUI.MsgNoValidSubscription}"); continue; } + if (item.enabled == false) + { + _updateFunc(false, $"{hashCode}{ResUI.MsgSkipSubscriptionUpdate}"); + continue; + } var downloadHandle = new DownloadHandle(); downloadHandle.Error += (sender2, args) => diff --git a/v2rayN/v2rayN/Resx/ResUI.Designer.cs b/v2rayN/v2rayN/Resx/ResUI.Designer.cs index 3a75470b..15d4d750 100644 --- a/v2rayN/v2rayN/Resx/ResUI.Designer.cs +++ b/v2rayN/v2rayN/Resx/ResUI.Designer.cs @@ -1446,6 +1446,15 @@ namespace v2rayN.Resx { } } + /// + /// 查找类似 Updates are not enabled, skip this subscription 的本地化字符串。 + /// + public static string MsgSkipSubscriptionUpdate { + get { + return ResourceManager.GetString("MsgSkipSubscriptionUpdate", resourceCulture); + } + } + /// /// 查找类似 Start getting subscriptions 的本地化字符串。 /// diff --git a/v2rayN/v2rayN/Resx/ResUI.resx b/v2rayN/v2rayN/Resx/ResUI.resx index db619ede..7d96f263 100644 --- a/v2rayN/v2rayN/Resx/ResUI.resx +++ b/v2rayN/v2rayN/Resx/ResUI.resx @@ -1150,4 +1150,7 @@ Please turn off when there is an abnormal disconnection + + Updates are not enabled, skip this subscription + \ 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 fe04f96f..3ff8647c 100644 --- a/v2rayN/v2rayN/Resx/ResUI.zh-Hans.resx +++ b/v2rayN/v2rayN/Resx/ResUI.zh-Hans.resx @@ -1150,4 +1150,7 @@ 当有异常断流时请关闭 + + 未启用更新,跳过此订阅 + \ No newline at end of file