我想建立以下后端服务:使用浏览器编程
每次调用该服务,因为它产生的加载网页(包括闪存)的Web浏览器并返回页面截图给调用者间隔(即每隔3秒),直到呼叫者断开连接。这需要扩展许多呼叫者(也许有数千人),每个呼叫者都需要自己的浏览器会话。
当我决定需要制作这个程序时,我很惊讶我基本上不知道该怎么做。
在计算器上,我发现下面的链接,看起来很有希望:http://www.genuitec.com/about/labs.html
任何其他的想法?谢谢!
我想建立以下后端服务:使用浏览器编程
每次调用该服务,因为它产生的加载网页(包括闪存)的Web浏览器并返回页面截图给调用者间隔(即每隔3秒),直到呼叫者断开连接。这需要扩展许多呼叫者(也许有数千人),每个呼叫者都需要自己的浏览器会话。
当我决定需要制作这个程序时,我很惊讶我基本上不知道该怎么做。
在计算器上,我发现下面的链接,看起来很有希望:http://www.genuitec.com/about/labs.html
任何其他的想法?谢谢!
这个应用程序显示了承诺: http://sikuli.csail.mit.edu/
它是棘手的设置。但我认为这可能是你正在寻找的东西。
您可以在服务器端使用XULRunner(Mozilla引擎)。我怀疑这个解决方案是否可扩展。
Sikuli是*控制*接口,对吧?我不需要控制我加载的页面。我只需要能够产生许多Web浏览器会话并返回内容的屏幕截图(需要包含Flash)。 – justbc 2010-07-25 13:28:54