用于在特定时间单击链接的脚本

时间:2009-12-14 17:49:46

标签: webbrowser-control httprequest

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

3 个答案:

答案 0 :(得分:2)

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

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

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

答案 1 :(得分:1)

你熟悉cURL吗?

答案 2 :(得分:1)

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

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