19/11/2002, 11:10
|
| | Fecha de Ingreso: noviembre-2002
Mensajes: 59
Antigüedad: 22 años Puntos: 0 | |
Bueno estoy con Cain en lo último que ha dicho, pero para muchos "pobres mortales" que visitan nuestros "maravillosos" sitios y quiere copiar esa imagen (que tarde o temprano(muy temprano) olvidaran hay un pequeño truco, pero que no viene de la mano de javascript sino de macromedia flash.
Desde la última edición de macromedia flash es posible cargar un jpg no progresivo directamente en un archivo flash (swf), pero como lo que nos interesa es la característica y no tanto la forma de hacerlo en flash mx, utilizaremos otro programa mucho más sencillo el maravilloso swish, con el es posible hacer animaciones de forma muy sencilla y rápida y dominarlo no es muy complicado.
En fin ahí va la forma de proteger imágenes en swish, lo puedes hacer de dos formas:
la primera y más sencilla es simplemente importando la imagen dentro del programa (en este caso da lo mismo que sea jpg, gif, png.....) y publicando, luego copias el archivo y el código resultante en tu página y ya está cualquiera que no seapa que es el cache del ordenador no volverá a saber de esa foto a no ser que visite de nuevo tu página.
la segunda forma de hacerlo es también muy sencilla:
1.- Creas una película del tamaño de la imagen que quieres "cargar".
2.- creas un sprite y le das la siguiente acción en el fotograma 1 loadmovie (cargar película) ruta y nombre de tu imagen jpg no progresivo. en el fotograma 2 parar.
3.- publica y al igual que antes copia el archivo y el código resultante.
En ambos casos al clickar con el botón derecho del ratón saldrá el menu de flash e impedirá copiar la imagen, y en el segundo de los casos quien sepa algo de flash podrá buscar el archivo en cache pero se encontrará conque es un archivo vacio, y a no ser que revise el cache buscando el nombre de una imagen que puede ser del tipo "white.jpg" para confundir aun más le será muy complicado guardar la imagen en su disco duro de forma localizable.
Un saludo Jonai |