天天题号

This commit is contained in:
“wanyongkang”
2021-01-07 15:34:52 +08:00
parent 7329659481
commit 15c60bb11b

View File

@@ -438,24 +438,14 @@ namespace Hncore.Pass.Vpn.Service
if (tdAccount != account) if (tdAccount != account)
continue; continue;
info = string.Join("", tds.Select(m => m.OuterHtml)); info = string.Join("", tds.Select(m => m.OuterHtml));
var trData = new OriginAccountOnlineModel var trData = new OriginAccountOnlineModel
{ {
Account = account, Account = account,
ServerIP = tds[1].TextContent, ServerIP = tds[1].TextContent,
OnlineTime = tds[2].TextContent, OnlineTime = tds[2].TextContent,
Id= account,
}; };
var href = tr.LastElementChild.QuerySelector("a")?.Attributes["href"]?.Value; var href = tr.LastElementChild.QuerySelector("a")?.Attributes["href"]?.Value;
if (href.Has()) trData.Id = href;
{
var start = href.LastIndexOf('/');
var end = href.IndexOf(".html");
if (start != -1 && end != -1)
{
trData.Id = href.Substring(start + 1, end - start).TrimEnd('.');
}
}
retData.Add(trData); retData.Add(trData);
} }
} }
@@ -480,13 +470,9 @@ namespace Hncore.Pass.Vpn.Service
var info = ""; var info = "";
try try
{ {
var url = string.Format(this.KIllUrl, id); var resp = await client.GetAsync(id);
var resp = await client.GetAsync(url);
var content = await resp.Content.ReadAsStringAsync(); var content = await resp.Content.ReadAsStringAsync();
if(content.Has()&&content.IndexOf("断开成功")!=-1) return true;
{
return true;
}
} }
catch (Exception ex) catch (Exception ex)
{ {