Проблема CutyCapt с SSL URL
У меня проблема с настройкой CutyCapt для работы с URL-адресами SSL, у меня самая последняя версия CutyCapt (CutyCapt.cpp 10 2013-07-14 21:57:37Z
), он отлично работает со всеми URL-адресами без SSL, когда я пытаюсь получить URL-адрес с помощью 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 ответ
Для любого другого, спотыкающегося об этом, как я.
Установите Qt5 (он вам понадобится). Вы столкнетесь с несколькими проблемами с пакетами, просто погуглите каждую ошибку, и вы их исправите (вы снова попадете в Stackru).
После этого установите последнюю версию CutyCapt и запустите ее с параметром --insecure. Это работало для меня на Ubuntu 14.04.