So about 11 months (wow that long time ago, feels like last month) I used some code I had lying around to make some thumbnails of all the planet php blogs. Work priorities has finally allowed me to work on that code base again, and I was able to get things up to a usable state.
The result of this, is a new project. A website that lets you grab snapshots of any website at any time. The result is 3 different images, one at 800×600, one at 160×120 and one at 80×60.
I took a snapshot of mywebsite as an example.
Webthumb is still on the experimental side and the UI could use some improvements but its an interesting experiment so I thought I share it in its current state.
Now im guessing you’ll have a couple questions, so i’ll attempt to guess at a couple and answer them now.
How does it work:
I have a custom mozilla browser written in c++ that takes a url as a command line input and outputs a snapshot. This is wrapped in a bit of PHP code to generate 1 thumbnail at a time from a queue of requests.
Are you releasing the code:
The custom mozilla browser will be released under the GPL license by Uversa at op-en.org, but its not a priority right now. Im not planning on release my hack of a PHP website that it runs under at any time :-).
Is there a webservice API:
I’d really like to make one, but I don’t have deep pockets and I don’t have a solution to making a system like that pay for itself.