Foros del Web » Creando para Internet » HTML »

[SOLUCIONADO] Impedir descarga de imagenes

Estas en el tema de Impedir descarga de imagenes en el foro de HTML en Foros del Web. Hola estoy haciendo una web y me han pedido si podría ser que no se pudiera descargar dichas imágenes. He realizado lo del botón derecho ...
  #1 (permalink)  
Antiguo 23/06/2015, 09:23
Avatar de saunier  
Fecha de Ingreso: octubre-2007
Mensajes: 38
Antigüedad: 17 años, 1 mes
Puntos: 0
Impedir descarga de imagenes

Hola estoy haciendo una web y me han pedido si podría ser que no se pudiera descargar dichas imágenes.

He realizado lo del botón derecho para que no se pueda usar el guardar imagen, así como impedir la cache y alguna otra cosa.

La cuestión es que no se me ocurre como impedir que se pueda usar la opción de "guardar página como..." de los navegadores, bueno... más que no se pueda usar que cuando se haga no se descarguen las imágenes.

He buscado por la red y no hay manera de encontrarlo, he seguido conversaciones en foros donde se buscaba lo mismo que yo y las posibles soluciones no van bien, después también había gente que simplemente comentaba que no se podía hacer. Respecto a esto último recuerdo en su momento, hace tiempo, de intentar bajarme imágenes en ciertas webs con el guardar como... (que por el tiempo que hace ya no recuerdo cuales eran) y al comprobar que se habían bajado los html, css,... pero ni rastro de las imagenes, entonces supongo que poderse hacer si se puede. Alguien sabe como???

Un saludo y gracias.
  #2 (permalink)  
Antiguo 23/06/2015, 12:35
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 8 meses
Puntos: 1826
Respuesta: Impedir descarga de imagenes

N o _ s e _ p u e d e.

Un simple screen capture las guarda. Revisar el caché las guarda.

Si quieres mantener tus imágenes en secreto no las publiques.

Lo que se hace es estorbarle lo suficiente a un usuario para que no las obtenga tan fácil.

---

Otra técnica es ponerle una imagen transparente arriba.

Otra más es segmentar la imagen.

El impedir que se graben las imágenes con un "guardar página como" es meterlas dentro del css.
  #3 (permalink)  
Antiguo 23/06/2015, 13:16
Avatar de iblancasa  
Fecha de Ingreso: diciembre-2012
Ubicación: España
Mensajes: 143
Antigüedad: 11 años, 11 meses
Puntos: 16
Respuesta: Impedir descarga de imagenes

Si pones imagen transparente arriba, se puede copiar con pantallazo
Si segmentas, se puede copiar con pantallazo
Si pones la imagen, se puede copiar con pantallazo


Realmente nunca puedes impedir que las imágenes se muestren sin descargarse ya que, para mostrarse en un navegador, debe descargarse al ordenador del usuario...
  #4 (permalink)  
Antiguo 28/06/2015, 14:01
Avatar de saunier  
Fecha de Ingreso: octubre-2007
Mensajes: 38
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Impedir descarga de imagenes

La verdad es que lo mismo que me estáis diciendo a mi, se lo dije yo antes al que me pidió esto de impedir la descarga de las imágenes. Y bueno esta claro que con una simple captura de escritorio ya se guarda la imagen.

Pero lo que pedía era eso, impedir la descarga al darle a "guardar página como...", por cierto gracias por el consejo ya que he comprobado que con lo del css funciona perfectamente.

Rafael me puedes explicar si eres tan amable lo de "Otra más es segmentar la imagen." que te refieres a trozear la imagen? pero esto de que serviría? es curiosidad

Y lo de poner la imagen transparente, esto sería para el botón derecho, no? o también sirve para otra cosa?

Tengo otra duda si alguno me la pudiera responder, es sobre el acceso directo a una imagen me explico: impedir que vaya a la sección "x" para ver las imagenes no es problema ya que através del código del php se impide el acceso si no te logueas, pero si copio la url de la imagen puedo acceder a ella directamente ya que no paso por el php, alguien sabe como puedo impedir que pase esto?

Un saludo y gracias.
  #5 (permalink)  
Antiguo 28/06/2015, 14:08
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 2 meses
Puntos: 578
Respuesta: Impedir descarga de imagenes

Guárdalas en una base de datos.
  #6 (permalink)  
Antiguo 29/06/2015, 03:36
Avatar de iblancasa  
Fecha de Ingreso: diciembre-2012
Ubicación: España
Mensajes: 143
Antigüedad: 11 años, 11 meses
Puntos: 16
Respuesta: Impedir descarga de imagenes

Cita:
Iniciado por saunier Ver Mensaje
La verdad es que lo mismo que me estáis diciendo a mi, se lo dije yo antes al que me pidió esto de impedir la descarga de las imágenes. Y bueno esta claro que con una simple captura de escritorio ya se guarda la imagen.

Pero lo que pedía era eso, impedir la descarga al darle a "guardar página como...", por cierto gracias por el consejo ya que he comprobado que con lo del css funciona perfectamente.

Rafael me puedes explicar si eres tan amable lo de "Otra más es segmentar la imagen." que te refieres a trozear la imagen? pero esto de que serviría? es curiosidad

Y lo de poner la imagen transparente, esto sería para el botón derecho, no? o también sirve para otra cosa?

Tengo otra duda si alguno me la pudiera responder, es sobre el acceso directo a una imagen me explico: impedir que vaya a la sección "x" para ver las imagenes no es problema ya que através del código del php se impide el acceso si no te logueas, pero si copio la url de la imagen puedo acceder a ella directamente ya que no paso por el php, alguien sabe como puedo impedir que pase esto?

Un saludo y gracias.
Sobre segmentar la imagen: al estar la imagen dividida en pedazos muy pequeños, si tu pulsas sobre uno y le das a "guardar como", tendrás solo guardado ese fragmento, no toda la imagen. Hay un programa llamado 2Mosaic que te ayudará con eso y que creo que hasta daba el HTML que tenías que insertar.

Sobre imagen transparente: sí. Sirve para el botón derecho pero, editando el código de la página con las herramientas de desarrollador del navegador o utilizando algún software como "Adblock", se puede eliminar la imagen transparente (de forma local, claro) y copiarla igual.

Sobre evitar acceso directo: echa un ojo a Google por que lo he visto por ahí alguna vez. Si no recuerdo mal, tienes un fichero PHP al que se le pasa un parámetro (un ID, por ejemplo) para identificar a la imagen. Se comprueba que hayas iniciado sesión (en caso negativo, no se devuelve nada). Cuando el script PHP lee el ID, obtiene la imagen a la que se le asocia dicho ID y devuelve la imagen.
  #7 (permalink)  
Antiguo 03/07/2015, 16:03
Avatar de saunier  
Fecha de Ingreso: octubre-2007
Mensajes: 38
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Impedir descarga de imagenes

Gracias, al final lo he hecho con el php, procesando cada imagen de esta forma siempre hay que pasar por la programación y no es posible enlazar desde fuera del logueo.

Un saludo a todos y gracias, siempre que paso por este foro salgo un poco más sabio ;)

Etiquetas: css, imagenes, impedir
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 22:09.