Foros del Web » Programando para Internet » PHP »

Screenshots Dinámicos, ¿en PHP?

Estas en el tema de Screenshots Dinámicos, ¿en PHP? en el foro de PHP en Foros del Web. Hola ! Tengo una duda. ¿Será que con PHP es posible de alguna manera (no se me ocurre ni pío) capturar dinámicamente un screenshot de ...
  #1 (permalink)  
Antiguo 11/08/2006, 03:14
Avatar de uamistad  
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 19 años, 4 meses
Puntos: 1
Screenshots Dinámicos, ¿en PHP?

Hola !

Tengo una duda.

¿Será que con PHP es posible de alguna manera (no se me ocurre ni pío) capturar dinámicamente un screenshot de alguna página?

Permítanme ser más claro.

Imaginemos que tienen un directorio web como algunos de ustedes tienen. Ahora, quiero capturar una "toma instantánea" de su sitio web, sin que la persona que está dando de alta el sitio tenga que hacerlo él mismo.

¿Alguien sabe cómo se hace? Lo he visto en algunas webs.

Incluso en el popular whois.sc, un ejemplo sería este:

http://whois.sc/google.com

Ahí se ha capturado un screenshot del sitio de Google y no creo que lo hayan hecho manualmente.

Gracias por las ideas !
__________________
"Di no al Internet Explorer" -Proverbio Chino-
  #2 (permalink)  
Antiguo 11/08/2006, 03:21
 
Fecha de Ingreso: junio-2005
Mensajes: 343
Antigüedad: 18 años, 10 meses
Puntos: 10
Código PHP:
<img src="http://source.domaintools.com/tn.html?domain=google.com&t=0" border="0"
Esto te serivirá, quita google.com y carga el dominio que quieras.
  #3 (permalink)  
Antiguo 11/08/2006, 03:25
Avatar de djreficul  
Fecha de Ingreso: julio-2006
Ubicación: Cork
Mensajes: 672
Antigüedad: 17 años, 9 meses
Puntos: 0
Cita:
Iniciado por jorgivaz Ver Mensaje
Código PHP:
<img src="http://source.domaintools.com/tn.html?domain=google.com&t=0" border="0"
Esto te serivirá, quita google.com y carga el dominio que quieras.
No sirve, hay dominios q no salen... así dá la sensación de q realmente las tienen guardadas y q no las generan. Si te fijas encima de la imagen pone la fecha del snapshot. Incluso se puede solicitar q lo renueven...

Saludos.
__________________
La muerte es un camino que todos debemos recorrer...
  #4 (permalink)  
Antiguo 11/08/2006, 04:06
Avatar de uamistad  
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 19 años, 4 meses
Puntos: 1
Oye tienes razón, al no tener todas las imágenes (para cualquier dominio) es cierto, da la sensación de que ya las tienen almacenadas.

Está bueno el link que me pasas, ojalá fuera realmente dinámica la forma en que ellos obtienen los screenshots, así ese link me vendría de perlas. Pero como has deducido, no es así.

Mira, esta es la imagen que muestran cuando no tienen información sobre el sitio:


35 millones de screenshots !!! Eso no lo hizo una persona, debe haber un buen truco, ¿cuál será ?

Un día vi un directorio web que jalaba la información de DMOZ, pero mostraba a un lado de cada enlace un pequeño screenshot. Se veía muy profesional el sitio.

Dejo la imagen que ellos tienen de Foros del Web nada más de puro ocio.

__________________
"Di no al Internet Explorer" -Proverbio Chino-
  #5 (permalink)  
Antiguo 01/12/2007, 15:29
Avatar de pepejaguar  
Fecha de Ingreso: enero-2005
Ubicación: Guatemala
Mensajes: 76
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: Screenshots Dinámicos, ¿en PHP?

Yo también ando en busca de algo similar.

Encontré este codigo que está en java, no entiendo mucho de java, pero talvez a alguien le puede ser útil

http://xnoccio.com/81-tips-screenshot-en-java/

Saludos.
  #6 (permalink)  
Antiguo 01/12/2007, 16:56
 
Fecha de Ingreso: abril-2007
Mensajes: 144
Antigüedad: 17 años
Puntos: 4
Re: Screenshots Dinámicos, ¿en PHP?

A mi tambien me interesa este tema, pero parece complicado hacer el script.
Si alguien consigue algo, o tiene alguna idea de hacerlo de forma sencilla, agradeceria que publicara la respuesta en este post.

Saludos
  #7 (permalink)  
Antiguo 01/12/2007, 18:09
Avatar de cdesseno  
Fecha de Ingreso: mayo-2007
Ubicación: Buenos Aires
Mensajes: 111
Antigüedad: 16 años, 11 meses
Puntos: 1
Re: Screenshots Dinámicos, ¿en PHP?

Se puede ejecutado con system() algún programa. Con el Ubrowser viene uno llamado screengrab, uno coloca la url, y guarda la imágen de la web.
  #8 (permalink)  
Antiguo 27/08/2008, 15:50
 
Fecha de Ingreso: agosto-2008
Mensajes: 1
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Screenshots Dinámicos, ¿en PHP?

Chicos!!

Mas vale tarde q nunca, así que ahí va mi opinión/comentario. La cosa va así:
La única via para generar un screenshot de una web, es que algo la renderice primero, para luego fotografiarla. Y como todos sabemos, el mejor amigo de las webs es el navegador (recomendable firefox/iceweasel ;)), por lo tanto, primero tenemos que pasarle la url al navegador (con el core es suficiente creo) y luego volcar el contenido interpretado a un fichero de imágen en lugar de mostrarla en pantalla.

Esto mismo es lo que han hecho nuestros amigotes de http://webthumb.bluga.net/home.

Espero que os sirva mi explicación.

Hace mucho tiempo que yo tb buscaba alguna manera de hacer una screenshot de una web en PHP, pero en los servers no solias tener acceso al sistema gráfico (X).

Saludos y sed felices!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:52.