Created attachment 279861 [details]
ignore SSL errors
cutycapt is unable to take a screenshot via HTTPS in case of any errors with certificate (attempt to connect via IP address or certificate is self-signed/invalid)
There is an upstream bug report
Created attachment 279865 [details]
I'd like also to have a lowcased binary as suggested in attached ebuild.
Thanks for reporting this...I'll see if the patch has been incorporated in the latest upstream snapshots.
As for the binary name, we've kept it uppercase because that is what several other distributions also use and we wanted to avoid causing portability issues, but yeah..it is annoying...
(In reply to comment #3)
> Thanks for reporting this...I'll see if the patch has been incorporated in the
> latest upstream snapshots.
> As for the binary name, we've kept it uppercase because that is what several
> other distributions also use and we wanted to avoid causing portability issues,
> but yeah..it is annoying...
Why not create a sym link?
Preparing to roll out new ebuild using latest snapshot -- looked to see if we could close this bug, however it seems upstream hasn't accepted the patch...their bug is still open/unresolved.
hrm, doesn't look like upstream has updated their subversion repository in roughly 18 months...we'll need to find out if they are still active.
spoke to upstream, they said they'd look into this awhile back, but it appears like they never merged the commit or pretty much anything other than a switch to lgpl-2.1 license. Upstream has stated they are no longer actively developing cutycapt and encourages users to migrate to PhantomJS.
I'm going to upload the latest snapshot, but I'm afraid thats it for cutycapt unless something changes at upstream.
I didn't know about the PhantomJS project but will be happy to try it out.
From a quick look, there is rasterize.js module which should be the replacement we are looking for. You might want to focus your forces on phantomjs instead and get ready for Cutycapt removal.
The king is dead. Long live the king.
FYI, I tried to take a screenshot of mail.google.com (22.214.171.124) using the latest snapshot 0_p20120409, it still fails:
CutyCapt --url=https://126.96.36.199 --out=gmail.png
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
Just for my references:
# Hans de Graaff <email@example.com> (05 Jun 2017)
# Bundles obsolete and vulnerable webkit version.
# Upstream has stopped development and recommends using
# headless mode in >=www-client/chromium-59.
# Masked for removal in 90 days. Bug #589994.