Comunidad de diseño web y desarrollo en internet online

proteger los SWF's que carga un .exe

Citar            
MensajeEscrito el 02 Mar 2007 10:45 pm
quiero saber si existe la posibilidad de hacer que los archivos SWf que componen mi multimedia SOLAMENTE se puedan ver si ejecuto el archivo.exe es decir que si los quieren ver por aparte (sin cargar el .exe ) :evil: no se pueda.....

Por lombana

5 de clabLevel



 

bogotà

msie
Citar            
MensajeEscrito el 03 Mar 2007 08:05 pm
Puedes poner en todas las peliculas SWF un MovieClip en primer plano que oculte el contenido real (este clip puede tener algun texto de aviso o lo que sea). Cuando cargues estos swf dentro de tu pelicula principal (el .exe) haces que este clip sea invisible, con lo que visualizaras el contenido correctamente. Pero estos swf vistos individualmente no se verán.
No es infalible, ya que con un decompilador pueden eliminar el clip y listo. pero algo habrás evitado...
espero que te sirva

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 05 Mar 2007 02:59 pm
pero como lo hago invisible...con codigo??? o nextFrame podria ser???

Por lombana

5 de clabLevel



 

bogotà

msie
Citar            
MensajeEscrito el 05 Mar 2007 04:15 pm

Código :

var contenedor:MovieClip = this.createEmptyMovieClip("contenedor", this.getNextHighestDepth());
var precarga:MovieClipLoader = new MovieClipLoader();
var cargador:Object = new Object();
cargador.onLoadInit = function(mc:MovieClip)
{
   mc.ocultador_mc._visible = false;
};
precarga.addListener(cargador);
//-----------------------------
precarga.loadClip("archivo2.swf", contenedor);

La pelicula "archivo2.swf" ha de contener un MovieClip que se llame "ocultador_mc", que ocupe toda la superficie de la pelicula.

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 05 Mar 2007 06:13 pm
Cámbiale la extensión a los .swf. Así el usuario no sabrá con qué programa abrirlos, y tú sí podrás cargarlos con loadMovie.

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 06 Mar 2007 05:32 pm
voy a probaar las dos...la de la extension esta bien interesante,.......me invento cualkier extension cierto????

(sin demeritar la de action))

Por lombana

5 de clabLevel



 

bogotà

firefox
Citar            
MensajeEscrito el 06 Mar 2007 07:20 pm

lombana escribió:

......me invento cualkier extension cierto????

No. Ha de ser una extensión reconocible por el sistema operativo (.jpg, .bat, .bin, .reg, etc...) No te la puedes inventar (.p0rn)

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 06 Mar 2007 08:44 pm

Zguillez escribió:

lombana escribió:

......me invento cualkier extension cierto????

No. Ha de ser una extensión reconocible por el sistema operativo (.jpg, .bat, .bin, .reg, etc...) No te la puedes inventar (.p0rn)

Why not?
Esto funciona...

Código :

this.loadMovie("ani.pr0n");


Una extensión sirve para decirle al sistema operativo (y a otros programas) con qué programa tiene que abrir un archivo, pero aparte de eso no tiene ninguna función. Si no sabe cómo abrirlo, simplemente no lo abrirá, y eso es lo que se pretende. En cambio el flash player carga todos los archivos de la misma manera, sin que le importe la extensión, por lo que puedes poner lo que tu quieras.

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.