我正在做一些愚蠢的事情,试图捕捉缩略图,快照,html网页的图像。
我正在做一些事情:
How might I obtain a Snapshot or Thumbnail of a web page using PHP?
DCOM + IE + PHP(imagegrabwindow;来自手册的示例)
在我尝试捕获HTTPS网站之前,所有内容都完美无缺......例如https://mail.google.com。
imagegrabwindow生成一个png,但它只显示浏览器。浏览器的内容是黑色的。如果我退出谷歌,我可以捕获浏览器窗口及其内容 - 我登录的第二个,内容(不是浏览器框架)是黑屏。
是的,我已经增加了超时(在关闭浏览器窗口之前)。 IE已经清楚地加载了页面,它只是拒绝为imagegrabwindow渲染。
我已经打了这么久,我知道这是一个权限问题或服务需要与桌面交互。
有没有人知道需要设置哪些权限或哪些服务需要访问?
我假设加密服务,但是它作为网络服务运行,并尝试将其更改为交互使其大喊大叫并继续。
这是拼图的最后一部分,我真的很想让它发挥作用。谢谢!