天天题号
This commit is contained in:
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user