Kind of a cute idea -- but what a massive infrastructure. Sadly, there doesn't seem to be an fopen-wrappers compatible GD image function called 'getwebpageandrenderaspngjustlikethelatestversionofIEorFFwould()' (grin).
I'll bet PHP-Windows people could do this sort of thing quasi-natively, all on the server side, by slaving a local copy of IE under control of a thin ActiveX component. But I'll bet FF on Linux can't be controlled (read: 'subverted') in an analogous way -- to look where you tell it to look, and capture a screenshot to the local file system.
But I'll bet a Linux PHP user could approximate the same effect (with better security) by downloading an ActiveX screen capture component to a client PC under IE, then using AJAX (or simpler asynch techniques) to let the PHP server drive the client browser around the web, making it look at and capture URLs in iframes, and upload the resulting image files. To keep from hitting cross-domain security roadblocks, you'd probably have to proxy the client's outbound accesses across your server.
John Jainschigg
Editor in Chief, Online
Software Development Media Group
CMP Media, LLC
600 Community Drive
Manhasset, New York 11030
desk: 516-562-5617
mobile: 917-405-3116
email: [EMAIL PROTECTED]
| Jon Baer <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED] 11/11/2006 02:59 PM
|
|
There is an API service for it ...
http://webshotspro.com/
Its free unless you want your priority on their cluster moved up ...
http://webshotspro.com/register.php
It does not look fullscreen though, only app Ive seen do it is Papparazi on the Mac (http://www.derailer.org/paparazzi/)
- Jon
On Nov 11, 2006, at 9:11 AM, Joseph Crawford wrote:
Hey guys,
I found something today that was rather interesting and i would like to feed my brain and figure out how to do something like this
http://webdesignbook.net/snapper.php?url="">
you can change the url in the querystring and it will take a live screenshot of the page.
Any direction on what i should research would be great. obviously i would have to use image manipulation, but i am not sure how the screen would be captured.
--
Joseph Crawford Jr.
Zend Certified Engineer
Codebowl Solutions, Inc.
http://www.codebowl.com/
Blog: http://www.josephcrawford.com/
1-802-671-2021
[EMAIL PROTECTED]
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php
_______________________________________________ New York PHP Community Talk Mailing List http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online http://www.nyphpcon.com Show Your Participation in New York PHP http://www.nyphp.org/show_participation.php
