Después de mucho buscar y probar scripts y webs, he conseguido encontrar un script en php que te permite hacer una captura de la web que le indiques, no le he encontrado limitaciones en cuanto a peticiones, pero sí en cuanto al tamaño de la captura.
Código php:
Ver original
function miniatura_web($url){ $sevicios = 'http://ipinfo.info/netrenderer/index.php?browser=ie7&url='.$url; $exp_info = '!http://renderer.geotek.de/image.php\?imgid=(.+)&browser=ie7!U'; $s = $info[0][0]; return $s; } // Llamada $imagen = miniatura_web("http://www.forosdelweb.com"); echo '<img src="'.$imagen.'"><br>';
En el ejemplo, teóricamente hace una captura con un navegador IE7 pero se puede cambiar por otras versiones del navegador.
Ahora bien, estoy pensando otra manera de hacerlo sin utilizar los "servicios" de la página anterior.
Se me ocurre leer todo el contenido HTML de una web, crear un fichero html y una vez creado hacer una captura de él... (esta parte no se como xD) todo esto sin utilizar ningun programa externo ni abrir navegadores ni nada...
Código PHP:
$page = file_get_contents('http://www.forosdelweb.com');
echo $page;
¿Habéis encontrado la forma?
Un saludo