NECESITO DOS SCRIPTS:
1º.- IMPEDIR QUE LA PÁGINA SE PUEDA IMPRIMIR
2º.- PROTEGER LAS IMAGENES, PARA QUE NO SE PUEDAN COPIAR AL DISCO DURO (QUE NO SEA DESHABILITANDO EL BOTON DERECHO).
SALU2
GRACIAS
| |||
NO IMPRIMIR y PROTEGER IMAGEN NECESITO DOS SCRIPTS: 1º.- IMPEDIR QUE LA PÁGINA SE PUEDA IMPRIMIR 2º.- PROTEGER LAS IMAGENES, PARA QUE NO SE PUEDAN COPIAR AL DISCO DURO (QUE NO SEA DESHABILITANDO EL BOTON DERECHO). SALU2 GRACIAS |
| ||||
Re: NO IMPRIMIR y PROTEGER IMAGEN Cita: No se puede.Mensaje Original por netclear NECESITO DOS SCRIPTS: 1º.- IMPEDIR QUE LA PÁGINA SE PUEDA IMPRIMIR Cita: Tampoco se puede.2º.- PROTEGER LAS IMAGENES, PARA QUE NO SE PUEDAN COPIAR AL DISCO DURO (QUE NO SEA DESHABILITANDO EL BOTON DERECHO). Estos temas son recurrentes en Javascript y la respuesta siempre es: Si las grandes multinacionales no pueden evitar ser pirateadas, ¿realmente piensas que tú vas a evitar que te pirateen?
__________________ M a l d i t o F r i k i |
| |||
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 |
| |||
Sigo estando en que lo importante no es impedir que se copien imágenes o texto, o incluso código yo por mi parte sólo lo utilice una vez, no este truco, sino el de deshabilitar el ratón, y fue tan "coñazo" a la hora de editar yo mismo los html que opté por sacarlo a un achivo externo y llamarlo on.js y cuando quería deshabilitar el script lo llamaba off.js, pero finalmente opté por quitarlo definitivamente ya que pensé que no merecía la pena tomarse tantas molestias cuando cualquiera con unos mínimos de conocimientos podía leer el código (en fin esa fue mi etapa de "gran creador", luego me dí cuenta que no era más que un creador medio(cre, bueno no tanto, jeje). Estoy con todos lo que piensan que lo importante es aprender y compartir conocimientos, yo personalmente el truco que he comentado antes nunca lo he utilizado para lo que digo, pero sí para cambiar fondos en páginas hechas con swish de forma que no tenga que tocar el código, bien a mi almenos me sirve para eso y a ¿ti?, eso lo debe decidir cada cual con su conciencia. Pero el hecho de contar ese truco da pie para haber contado este otro y con eso nos enriquecemos todos. Un saludo Jonai |
| ||||
En conclusión... cualquier persona puede tomar imágenes de tu sitio, imprimir o copiar/guardar el contenido, "tomar prestados" los scripts cliente que utilizas y algunas otras cosas más. Simplemente, lo que se muestra en el Explorer está en tu máquina o al menos en tu máquina dice dónde está y sólo es cuestión de buscar para encontrar. Estoy de acuerdo con ManoloWeb de que lo importante es crear un sitio atractivo con buen contenido (y buenos Scripts) para que los visitantes quieran volver. Así que si desean evitar el pirataje sólo por vanidad, mejor compartan sus conocimientos y aprendan de los demás... Saludos
__________________ Ariel Avelar |
| ||||
Mucho se a hablado y escrito de este tema y la conclusion es siempre la misma: No se Puede
__________________ Bien se puede recibir una puñalada sin adulación, pero rara vez se recibe una adulación sin puñalada ** *** |
| |||
A quien interese: - Evitar la impresión en papel de una página Web completa, es tan simple como poner este tag
Código:
en el head del código, y el contenido en texto que nos parezca en el archivo noprint.txt<link href="noprint.txt" rel="alternate" media="print"> - Para evitar solo la impresión en papel de los archivos de imagen y permitir la de los demás objetos de la página Web, debemos usar una decalaración de estilo css como se detalla en el ejemplo.
Código:
Recuerdo que esto no es ningún "sistema de seguridad" para evitar copiar imagenes, pero si una herramienta util a la hora de programar las páginas, que cada uno lo use como quiera.<html> <head> <style type="text/css" media="print"><!-- img { visibility:hidden } --></style> </head> <body> <img src="http://www.forosdelweb.com/images/a/logo_header.gif"> <br> La imagen no se imprimira en papel </body> </html> Ta luego! |
| ||||
La pregunta es: Si tengo una web que quiero que tenga visitas y que le guste a la gente, ¿me interesa impedir a mis visitantes que impriman algún contenido que les pueda interesar? Yo creo que no, pero seguramente hay quien piensa que sí.
__________________ M a l d i t o F r i k i |
| |||
yo creo que tengo la solucion 1 para que no imprimas ponla pagina en estado popup pero tendras que tener que hacer eso yo no se como jaja o quitando todas las barras como a mi me paso con un script ponia la pagina todas las barras estaban ariiba no se podia mover la ventana ni nada jaja 2 bueno no se pero yo visite un apagina y habia un gif que decia no pasar el mouse por aqui y yo lo pase para ver jaja y me salio una ventanita jaja me dio risa me quede 30m apretando jaja es asi jaja y bueno lo unico que tienes que hacer seria poner varias y ya para que se demore mas y se canse jaja o si no tendria que ser con el boto derecho jaja |
| ||||
Para copiar una imagen que estoy viendo en pantalla, sea cual sea la protección anticopia de última generación que el sabio webmaster más listo que nadie haya aplicado copiando el código de es.geocities.com/hackersclub/supersecreto/miracomomola.htm [Impr pant] Luego abro mi editor gráfico y hago Ctrl+V Para ver el código superoculto de esa web que no tiene ninguna barra y me ha deshabilitado el mouse, el teclado y cualquier otro periférico. Código PHP:
__________________ M a l d i t o F r i k i |
| |||
Pero yo vi la vez pasada una pagina (creo que fue aca mismo) que no permitia el print screen (ni siquiera al cambiar de ventana activa)... Como lo hacen? |
| |||
Pero yo vi la vez pasada una pagina (creo que fue aca mismo) que no permitia el print screen (ni siquiera al cambiar de ventana activa)... Como lo hacen? |
| ||||
Desengáñate, eso no es posible. Como mucho, sería una página que explota una vulnerabilidad de algún navegador concreto, con lo que los navegadores que no tengan esa vulnerabilidad podrán seguir haciendo todo lo que se puede hacer.
__________________ M a l d i t o F r i k i |
| ||||
antes pensaba que no se podia piratear imagenes de un sitio pero me fui desengañando pues esto no se va a poder nunca y en buena hora porque para eso haces una pagina para que les guste y si les interesa bajen tus imagenes de lo contrario no tendrias visitas
__________________ nadie esta libre de decir estupideces, lo malo es decirlas con énfasis w w w . e l d e r b y w e b . c o m ===============> mi blog de diseño gráfico |
| ||||
hola para impedir imprimir la pagina http://www.tutores.org/tutores/code/...3&ScriptID=478 y para proteger la imagen http://www.tutores.org/tutores/code/...ptID=481&id=43 Espero que sirvan de ayuda. Saludos
__________________ Un Saludo www.tutores.org Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos |
| ||||
ahi dice Cita: pero no es 100% efectiva Dificultamos que el visitante imprima nuestra pagina
__________________ nadie esta libre de decir estupideces, lo malo es decirlas con énfasis w w w . e l d e r b y w e b . c o m ===============> mi blog de diseño gráfico |
| ||||
hola derby, quizas deba cambiar la descripcion del script El_derby lo probaste??? saludos
__________________ Un Saludo www.tutores.org Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos |
| ||||
bueno, si esto no protege tu sitio web no se que lo hara, hasta el momento a mi me a funcionado muy bien, espero que te sirva. Realmente es sencillo proteger una pagina el maximo, hace poco desarrolle un script para este fin, protege el sitio incluso del "Impr Pant" espero que a ti tambien te funcione. Por favor no eliminen los comentarios! Código HTML: <html> <head> <script language="JavaScript1.2"> /* Protección General del sitio Web, RatNET Software, DPWS® 1.0 Este panel de control DPWS® 1.0 es de uso exclusivo para los sitios Web diseñados por Full Vision y/o RatNET Software, copyright® 2000 ~ 2005. DPWS® 1.0 (Dinamic Portal Web Systems) y RatNET son marcas registradas de Full Vision Entorno Multimedia 23 C.A. Caracas / Venezuela. */ //Evita usar el boton derecho del ratón document.oncontextmenu = function(){return false} //No permite seleccionar el contenido de una página function disableselect(e){ return false } function reEnable(){ return true } document.onselectstart=new Function ("return false") if (window.sidebar){ document.onmousedown=disableselect document.onclick=reEnable } //Borra el Portapapeles con el uso del teclado if (document.layers) document.captureEvents(Event.KEYPRESS) function backhome(e){ window.clipboardData.clearData(); } //Borra el Portapapeles con el uso del mouse document.onkeydown=backhome function click(){ if(event.button){ window.clipboardData.clearData(); } } document.onmousedown=click //--> </script> <style type="text/css" media="print"> <!-- img { visibility:hidden } --> </style> </head> <body onMouseOut="window.clipboardData.clearData(); return false" onMouseOver="window.clipboardData.clearData(); return false"> </body> </html> Lo que si me gustaría saber es como hacen algunas paginas web como HOTMAIL por ejemplo que cuando le das a "Guarda como..." la descarga se cancela, alguien tendra idea de como hacer eso? Última edición por ratmayor; 03/11/2009 a las 12:42 |
| ||||
Claro, puedes verlo en esta dirección e intenta copiar algo http://www.entornomultimedia.com/momentos/ Última edición por ratmayor; 19/11/2005 a las 12:27 |
| |||
" Realmente es sencillo proteger una pagina el maximo"... se puede considerar eso como un script de seguridad que solo funciona en IE??
__________________ El conocimiento es libre: Movimiento por la Devolución |
| ||||
Protección para Pagina web bueno nadie es perfecto , Bueno en realidad solo lo he probado en IE, es posible que tenga fallos con otros exploradores, la verdad no lo se decir, pero el script que envie mantiene el portapapeles vacio, ademas de las protecciones ya conocidas como el evitar el uso del boton derecho del mouse y deshabilita el sombreado del texto, lo que aun no se es como evitar guardar la pagina. |
| ||||
No, no, no... He "pillado" la imágen en Firefox y en IE. Ha sido tan fácil como deshabilitar el código que deshabilita el botón derecho del ratón y copiarla tranquilamente a mi disco duro (de donde ya la he borrado, claro) Saludos, |