【发布时间】:2011-06-10 10:46:23
【问题描述】:
对不起,如果问题的标题有点误导,但我正在努力将我所问的内容融入一个句子中。
我最近编写了一个应用程序来自动化我必须在网站上执行的一系列管理任务,它的 WPF 并使用 System.Windows.Controls.WebBrowser 控件。到目前为止,我对自己所拥有的一切感到相当满意,这为我节省了很多时间。但是,是否允许在此网站上使用自动化是一个灰色地带。我已经非常仔细地阅读了使用条款,它指出任何自动化都必须遵循 robots.txt 文件的规则。他们也忽略了创建 robots.txt 文件。
我在这个网站上有一个有效的帐户,我可以通过坐在我的机器前并手动执行相同的操作来轻松获得相同的结果,我不觉得我真的违反了任何规则。这让我想到,这个控件留下了什么信息?网络主机可以检测到自动化吗?有没有办法绕过它?
提前致谢。
【问题讨论】:
标签: c# wpf web-controls