« | »
Jan'09
25

tuentiTuenti se ha convertido en una de las principales redes sociales Españolas, pero tiene un fallo, una de las grandes ventajas de las redes sociales del estilo es el echo de poder compartir fotos con tus colegas de una manera rápida y sencilla, pero no solo para verlas, sino también para descargarlas en el ordenador y ponerlas como fondo de pantalla por ejemplo,per por desgracia tuenti nos ha complicado un poco la tarea a la hora de descargarse las imágenes.

Si el que la ha colgado te da permiso para descargártela no hay ningún problema, pero ¿qué pasa si no te han dado permisos y aun así te quieres descargar la imagen?

Para empezar, decir que probablemente los programadores de la red social hayan optado por esa opción para evitar el hotlinking, que es cierto que se estaba utilizando mucho, pero esta medida según mi experiencia no es la mejor ya que como veremos es bastante sencillo descargar y obtener la dirección original de las imagenes, pero ahí queda la cosa…

Como sabréis a día de hoy es casi imposible impedir que se haga algo en internet, ya que hemos de partir de la base que si se ve está disponible, así que vamos a ver algunos métodos que no son nada nuevos y uno que he hecho yo (el último):

  1. Hace una captura de pantalla y guardarla en el equipo haciendo uso de un editor de imágenes como el Paint.
  2. Usando Firefox, poder ver la url de la imagen es tan sencillo como hacer clic derecho sobre la página, darle a Ver información de la página > Medios y buscar ahí la imagen en cuestión.
  3. Usando Adblock Plus (un plugin para el Firefox) o Adblock Pro para el internet Explorer, basta con hacer clic derecho sobre la imagen, en el desplegable sobre ABP – Bloquear Imágen y seleccionamos la url (http://estaticosak1.tuenti.com/j/fp.gif en mi caso);
  4. Usando Web Developer Toolbar (un plugin para el Firefox), una vez instalado nos bastará con hacer clic en Images > View Image Information, con lo que se listarán todas las imágenes cargadas en la página, una vez localizada la imagen deseada, la guardamos como haríamos normalmente y ¡listo!.
  5. Utilizando Firebug (otro plugin para el Firefox), haces clic en el “insecto” que sale en la barra inferior, en el cuadro que se despliega localizas la dirección de la imagen transparente que se superpone a la foto (algo parecido a esto <img id=”fp_laFoto width=”500 height=”375 border=”0 style=”cursor: pointer; display: none; src=”http://estaticosak1.tuenti.com/j/fp.gif/>), para localizarlo yo recomiendo hacer uso del buscador y poner /j/fp.gif, una vez localizada la imagen basta con cambiar la dirección, por ejemplo quitándole el .gif, de modoq ue se cargará una imagen inexistente. Este métido también se puede utilizar usando Web Developer.
  6. Haciendo uso de Greasemonkey, el cual es un plugin para Firefox, Greasemetal de Chrome 2 o Greasekit para Safari también podemos descargarnos las imágenes siguiendo los siguientes pasos (aquí vamos a hacerlo sobre el Firefox 3):
  • Abrimos el block de notas o equivalente y en él escribimos lo siguiente (es importante no quitar lo que hay entre las etiquetas ==UserScript== ya que en tal caso no funcionará):
// ==UserScript==
// @name           TD
// @author         Alejandro Escario
// @date           20-11-2008
// @version        1.0
// @namespace      TD
// @description    TD
// @include        http://www.tuenti.com/#m=foto*
// ==/UserScript==

descargar();

function descargar(){
	var div = document.getElementById('laFoto');
	if(div == null){
	}else{
		popup(div);
	}
}

function popup(url) {
	var especificaciones="top=0, left=0, toolbar=no,location=no, status=no,menubar=no,scrollbars=no, resizable=no, width=" + url.width + ", height=" + url.height;
	var titulo="Imagen";
	window.open(url.src,titulo,especificaciones);
}
  • Guardamos el archivo con el nombre tuenti.user.js en la ubicación que deseemos, lo realmente importante del nombre es el .user.js, ya que con otra terminación no lo reconocerá el Greasemonkey como un script.
  • Abrimos el archivo que acabamos de crear con el Firefox (¡Hay que tener instalado antes el greasemonkey!) el archivo y ya lo tenemos instalado y configurado (estos pasos sólo hay que hacerlos la primera vez).
  • Para descargarse una imagen, hay que ir a la página en la que se visualiza la foto deseada y actualizar la página (por ejemplo pulssando F5), con lo que saltará un popup con la imagen cargada y lista para descargar.

Para terminar, me gustaría mencionar que me hubiese gustado hacer que el script forzase una descarga, pero por desgracia que yo sepa eso no se puede hacer con JavaScript, el motivo de forzar la descarga seria doble, por un lado para una mayor comodidad del usuario que sea descargar la imagen, y por otro para que no se pudiesen obtenerse forma sencilla la URL de las fotos, pero bueno es algo que cualquiera de los otros métodos también permite.

Los métodos 3 y 6 son los más rápidos si se desean descargar varias imágenes.

Si disfrutaste del artículo, puedes suscríbete a nuestro feed RSS
Etiqueta(s):
Categoría(s): Producción propia, Web
Si te gustó este artículo o bien deseas seguirnos diariamente tal vez desees suscribirte a nuestro canal RSS vía email o bien vía lector de feeds. Recuerda que si usas tu email debes verificar la activación de tu suscripción (si tarda mucho revisa en tu carpeta spam).
Puedes dejar un comentario, o hacer un Trackback desde tu sitio.

4 comentarios en “Descargar fotos de tuenti”

  1. cami!!! says:

    muy inteligenteee!!!aunqe no se yo q interes tiens n descargarte una foto q otro no te dejaa!!!en fin…no lo intentes cn las mias ajajaj!!!un bso!!

    • Alejandro says:

      Jajaja, no es que el otro no te deje es que quizá hayas sido reetiquetado o que simplemente el otro no se acordó de darte los permisos :P

  2. Marta says:

    aveer,e puesto eso de bloquear imagen y ahora no la puedo ver..porque?alguien me lo puede explicar?

  3. Alejandro says:

    ¿cuál has bloqueado?
    ¿la que se llama save.gif?

Deje su comentario

XHTML: Puedes utilizar algunos códigos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

« | »