SSL URL的CutyCapt问题

时间:2015-01-11 17:32:39

标签: ssl qpainter cutycapt

我在让CutyCapt使用SSL网址时遇到问题,我有最新版本的CutyCapt(CutyCapt.cpp 10 2013-07-14 21:57:37Z),当我尝试使用所有非SSL网址时,它非常适合使用以下命令进行SSL:

./xvfb-run ./CutyCapt --min-width=1280 --min-height=720 --max-wait=6000 \
     --url="https://apple.com" --out="testssl.jpg"

我收到以下错误:

QPainter::begin: Paint device returned engine == 0, type: 3

QPainter::setRenderHint: Painter must be active to set rendering hints

QPainter::setBrush: Painter not active

QPainter::pen: Painter not active

QPainter::setPen: Painter not active

QPainter::end: Painter not active, aborted

./xvfb-run: line 171: kill: (6557) - No such process

注意:当我在没有HTTPS的情况下运行它时,运行正常:

 ./xvfb-run ./CutyCapt --min-width=1280 --min-height=720 --max-wait=6000 \
     --url="http://apple.com" --out="testssl.jpg"

有什么建议吗?提前谢谢!

1 个答案:

答案 0 :(得分:0)

对于像我这样磕磕绊绊的人。

安装Qt5(您将需要它)。您将遇到多个软件包问题,只需谷歌每个错误并修复它们(您将多次重新使用StackOverflow)。

之后,安装最新的CutyCapt,并使用--insecure参数运行它。这对我来说在Ubuntu 14.04上有用。