2010-10-01 99 views
0

我想知道是否有解决方案来控制任何语言(但最好是PHP或C#)的“虚拟网络浏览器”。这个“虚拟网络浏览器”就像普通网络浏览器一样,但它完全隐藏在用户面前。这意味着Javascript被执行并且JavaScript cookies被处理。用任何语言控制“虚拟网络浏览器”

我想使用它从2005年登录到网站并从中获取数据。所有的身份验证cookie和链接都是用Javascript完成的,所以我几乎每天都要实现一个自动化的过程。这将需要加载站点设置所有的Javascript cookies,然后发送Javascript到浏览器。

我已经尝试在PHP中使用curl来做这件事,并且没有运气。认证方案如此复杂,让我感到不舒服。

回答

1

我们使用iMacros Scripting Edtion来执行类似的任务。它控制着网页浏览器,可用于网页抓取。

+0

完美!谢谢! – 2010-10-03 13:21:13