我在 CentOS 7 上使用 CutyCapt ( http://cutycapt.sourceforge.net/ ) 来截取我的网站的屏幕截图。我正在尝试截屏这个站点:xmountwashington.appspot.com/csc.html,它与这个命令配合得很好:
xvfb-run --server-args="-screen 0, 2048x2048x24" ./CutyCapt --delay=5000 --auto-load-images=on --min-width=1680 --min-height=500 --url=http://xmountwashington.appspot.com --out=example.jpeg
我发现左上角和右上角的图像没有加载并进一步调查。它们都是从外部 https 站点热链接的。我发现 CutyCapt 有时会遇到 https 证书的问题,所以我尝试自己加载这些页面之一:
xvfb-run --server-args="-screen 0, 2048x2048x24" ./CutyCapt --delay=5000 --auto-load-images=on --min-width=1680 --min-height=500 --url=https://www.mountwashington.org/library/images/common/logo.png --out=example.jpeg
但这只是挂了一段时间,然后最终返回“画家不活跃”。即使使用“--insecure 选项”(忽略 ssl 证书错误),事情仍然无法正常工作。有任何想法吗?似乎与这篇文章类似的问题:CutyCapt issue with SSL URL。更现代的网页不会与 CutyCapt 一起使用吗?