8 de marzo de 2011

Proteger peliculas Flash para que funcionen solamente en tu web




tanto tiempo sin postear... ^^

en fin.. hoy encontre esta data q me parece sumamente útil.. ahí va:

Si no quieres que una pelicula de Flash tuya pueda reproducirse fuera de tu web, tenemos un truco para prohibir la reproducción de un SWF fuera de tu sitio.

Primero elige la dirección URL dónde va a estar colgado tu SWF. Hecho esto, escribe en las acciones del 1er frame de tu SWF lo que viene a continuación:
Código :


var url = "http://tuweb/tuflash.swf";
if(_url != url){
_root.onEnterFrame = function(){
unloadMovie(this)
}
}


De este modo, si el SWF no es abierto desde tu web (Por ejemplo si lo bajan al PC y lo ejecutan desde ahi o si algun otro sitio lo linkea como propio), entonces la pelicula se descargará de memoria y no funcionará.

También puedes poner:
Código :


if(_url != "http://tuweb/tuflash.swf"){
    _root.onEnterFrame = function(){
        loadMovie("http://tuweb/flash_alternativo.swf")

    }
}


Y se cargará la película que tu quieras.

Puedes poner una película con un mensaje parecido a:
"Ésta animación solo se puede ver desde la web. Entra en http://www.lawebdelswf.com"

Aquí el ejemplo:
http://nestorrente.iespana.es/foroCLAB/protegida.swf

Si guardáis la animación en vuestro ordenador, comprobaréis que aparecerá esto:
http://nestorrente.iespana.es/foroCLAB/protector.swf
Y se descargará la otra.

Es la forma más sencilla que conozco para proteger películas flash


fuente: http://www.cristalab.com/tutoriales/proteger-swf-de-flash-para-que-funcionen-solo-en-tu-web-c28047l/

No hay comentarios: