From 15c60bb11b41c966b6d7f5f08d658aff247b8f79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cwanyongkang=E2=80=9D?= <“937888580@qq.com”> Date: Thu, 7 Jan 2021 15:34:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A9=E5=A4=A9=E9=A2=98=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/AgentClient7Service.cs | 22 ++++--------------- 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/Services/Hncore.Pass.Vpn/Service/AgentClient7Service.cs b/Services/Hncore.Pass.Vpn/Service/AgentClient7Service.cs index c77d881..d591fcc 100644 --- a/Services/Hncore.Pass.Vpn/Service/AgentClient7Service.cs +++ b/Services/Hncore.Pass.Vpn/Service/AgentClient7Service.cs @@ -438,24 +438,14 @@ namespace Hncore.Pass.Vpn.Service if (tdAccount != account) continue; info = string.Join("", tds.Select(m => m.OuterHtml)); - var trData = new OriginAccountOnlineModel { Account = account, ServerIP = tds[1].TextContent, - OnlineTime = tds[2].TextContent, - Id= account, + OnlineTime = tds[2].TextContent, }; var href = tr.LastElementChild.QuerySelector("a")?.Attributes["href"]?.Value; - if (href.Has()) - { - var start = href.LastIndexOf('/'); - var end = href.IndexOf(".html"); - if (start != -1 && end != -1) - { - trData.Id = href.Substring(start + 1, end - start).TrimEnd('.'); - } - } + trData.Id = href; retData.Add(trData); } } @@ -480,13 +470,9 @@ namespace Hncore.Pass.Vpn.Service var info = ""; try { - var url = string.Format(this.KIllUrl, id); - var resp = await client.GetAsync(url); + var resp = await client.GetAsync(id); var content = await resp.Content.ReadAsStringAsync(); - if(content.Has()&&content.IndexOf("断开成功")!=-1) - { - return true; - } + return true; } catch (Exception ex) {