override protected IEnumerable <ServerInfo> FetchServers() { HtmlDocument webpageDocument = new HtmlWeb().Load("http://freessr.top/"); HtmlNode contentNode = webpageDocument.DocumentNode.SelectSingleNode("//div[@class=\"row\"]"); return(ServerInfoParser.ReadFromTextMulti(contentNode.InnerText, parser)); }
override protected IEnumerable <ServerInfo> FetchServers() { HtmlDocument webpageDocument = new HtmlWeb().Load("http://www.ishadowsocks.com/"); HtmlNode serverText = webpageDocument.GetElementbyId("free"); return(ServerInfoParser.ReadFromTextMulti(serverText.InnerText, parser)); }
override protected IEnumerable <ServerInfo> FetchServers() { HtmlDocument webpageDocument = new HtmlWeb().Load("http://freevpnss.cc/"); HtmlNode node = webpageDocument.DocumentNode.SelectSingleNode("//*[@id=\"shadowsocks\"]/following-sibling::div"); foreach (HtmlNode n in node.SelectNodes("//span[@class=\"hidden\"]")) { n.ParentNode.RemoveChild(n); } return(ServerInfoParser.ReadFromTextMulti(node.InnerText, parser)); }