-3

我有兴趣编写一个脚本,该脚本可以访问网站并在特定时间单击链接。我该怎么做这样的事情?

4

3 回答 3

2

您应该使用 selenium http://seleniumhq.org/ 您可以使用您在标签中指定的任何语言来控制它。

您可以从http://seleniumhq.org/projects/remote-control/开始浏览

于 2009-12-14T17:53:20.683 回答
2

“点击链接”可能有两种含义:

实际上是在浏览器中单击链接,或者只是执行一个由此产生的 HTTP GET。这可以像在您的桌面上运行并在某个点模拟点击的软件一样简单,也可以像Selenium这样复杂的用于网站交互自动化的软件。

如果您只需要执行单击链接会执行的 GET 请求,那么任何事情都可以。Unix 系统通常包括wgetand curl,它需要一个 url 来请求。或者,如果您想处理数据,您可以在大多数编程语言中执行此操作。例如,在 python 中,你可以urllib2.urlopen('http://stackoverflow.com')对数据做任何你想做的事情。Perl 有一个等价物。

于 2009-12-14T17:56:35.230 回答
1

你熟悉 cURL 吗?

于 2009-12-14T17:52:20.280 回答