【发布时间】:2010-10-19 06:45:21
【问题描述】:
我需要编写一些访问某些网站的脚本。来自命令行的脚本会获取一些页面、发布一些表单、屏幕抓取一些信息等。
它不可能是真正像 libwww-perl 这样的库“浏览器”,因为某些步骤可能需要用户交互(CAPTCHAs、Ajax-only 表单、任何交互意外等) .
我能想到的最实用的方法是在 Firefox 中远程打开一个选项卡,然后将 JavaScript 代码注入其中,有点像 Greasemonkey 和 Selenium 所做的。不一定非要针对 Firefox,如果这样更容易,也可以是其他浏览器。
那么最好的方法是什么?
【问题讨论】:
标签: firefox browser-automation