Cómo hacer un clon de WebSnapr en minutos, usando Software Libre

Acabo de leer en menéame (como no), que hay un web, llamado WebSnapr, el cual lo ha vendido por XX.000€ y que hace algo simplísimo, y que yo vengo haciendo hace años, para ser exactos, desde el año 2003, como se ve en este post que envie a Bulma, aunque yo lo hago con un script local en python, leyendo las urls de una base de datos que contiene todas las urls que promociono.
Quede claro que entiendo que el ha vendido la idea, y el desarrollo del interfaz web, y que no me parece mal… ni bien, y le doy mi enhorabuena a Juan Xavier Larrea por esos XX.000€ que se ha llevado al bolsillo, pero… yo voy a explicaros como hacer un clon de esta web, usando software libre (espero que no les moleste ni a Juan Xavier, ni a sus compradores x)).

Update: 10/11/2006, He corregido el ink al blog de Juan Xavier, que estaba mal.

Bien, lo primero que necesitamos es khtml2png, como vereis, hay dos ramas, la 1.X que está en discontinued, y la nueva 2.0, con soporte para flash, y alguna cosa más.
En la web os indica los requerimientos, pero os anticipo que el “mayor problema” que os podreis encontrar, es el de exportar el display de las X (necesario).
personalmente NO recomiendo usar la versión estática, a mi me come demasiada máquina

Luego, para facilitar más aún la labor, podemos usar KhtmlD, que es un DAEMON, al que le podemos pasar la información de las webs a captutar A TRAVES DE UN ARCHIVO DE TEXTO, dicho archivo de texto, podemos ubicarlo en la ruta que deseemos, y con agregar una linea del tipo “http://www.dominio.com /ruta/de/la/captura.png” (si no me falla la memoria), pues ya tenemos la captura hecha.

Y hacer un script, en php, por ejemplo, que escriba esas lineas en el fichero de texto, es algo simple, simplísimo.

Luego, el redimensionar la imagen, depende de la version de khtml2png que useis, 1.X, si permite definirlo por linea de comando, 2.0, por defecto crea una imagen de 800×1000 (en el 1.X, se puede definir el tamaño a leer, y el tamaño de la captura, pero como contrapartida, peta con flash, por ejemplo).

Pero vamos, luego el redimensionar, convertir, o manipular de cualquier forma la imagen, tampoco es nada complicado, GD y imagemagik… son nuestros amigos :).

En fín, que creo que queda explicado como hacerlo, aunque no haya escrito una sola linea de código… aunque … igual me animo, y programo el clon y todo (pasados unos días, que estoy de curro hasta arriba, y solo si … a alguien le puede interesar).

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • meneame
  • del.icio.us
  • digg


Fatal error: Call to undefined function comment_type_count() in /home/lordpain/public_html/marcos-ramirez.info/wp-content/themes/sodelicious-black-10/comments.php on line 22