提问人:Samuel Masih 提问时间:2/14/2014 更新时间:11/28/2017 访问量:418
如何从网站上阅读?C# [重复]
How can I read from a website? C# [duplicate]
问:
我正在尝试制作一个机器人,如何从网站上读取 1800 / 1800 等值?
Console.WriteLine("Health: ")
Console.WriteLine("Energy: ")
Console.WriteLine("Cash: ")
Console.WriteLine("Level: ")
我正在制作一个控制台应用程序,试图获得价值。就像如果生命值低于 1000/1800,那么它将执行发送密钥。就像将密钥“0”发送到网站一样。
谢谢,王子
答:
3赞
Keith Nicholas
2/14/2014
#1
尝试使用WebClient.DownloadString
http://msdn.microsoft.com/en-us/library/system.net.webclient.downloadstring(v=vs.110).aspx
WebClient client = new WebClient ();
string reply = client.DownloadString ("http://google.com");
然后,您可以解析文档中所需的内容。为此,您可以使用 HTML Agility 包
评论
0赞
Samuel Masih
2/14/2014
你能写个例子吗?
0赞
Keith Nicholas
2/14/2014
请注意,人们通常不会使用 C# 之类的东西来做到这一点,他们会使用 javascript 并直接注入到网页本身中
0赞
cbr
2/14/2014
@Keith Nicholas 我不得不假设他想让它成为 Windows 的可执行文件。无论出于什么目的。
3赞
Magus
2/14/2014
@SamuelMasih:如果你没有尝试解决问题,那么你也不会。我们不是一本活生生的百科全书。如果您需要研究,请使用 Google。
评论
Uri.ReadThePartIamInterestedIn(bool guess=true)