Pues a mi me vendria muy bien para los juegos que hacemos con puntuacion, y ya aprovecho y me animo a hacer la pregunta :) Hago un juego on-line en flash donde los usuarios se registran, juegan y cuando terminan mandan su puntuacion al servidor para que se guarde.
Problema: Si "alguien" abre el flash y ve la cadena de envio, sin ningun problema puede reproducirla y ponerse los puntos que quiera. Aunque encriptase el envio para que no se vea en el swf, si alguien sabe "escuchar" las transmisiones, lo puede ver sin encriptar (en esto me fio de un compañero que sabe mas que yo de seguridad, yo "solo" soy flashero :) Si lo queremos mandar encriptado para que se desencripte en servidor, se veria el algoritmo de encriptacion en el flash..., tampoco me vale. Solucion: Lo unico que se nos ha ocurrido es colocar una capa sobre el flash con un boton de enviar variables (que se las he pasado desde el flash), cuando el usuario pulsa el boton, es un link de html, con lo que en servidor puedo localizar el "referer". Aunque conozcan la cadena exacta, con el asp o que les de la gana, al no enviarse la peticion desde mi mismo servidor, lo detecto como tramposo y no le dejo puntuar. No es la solucion perfecta ni mucho menos, pero es la unica que se nos ha ocurrido. Aun asi, se nos cuela algun tio :-( Todo esto viene a que para poner la capa *sobre* el flash, tengo que poner el wmode en trasnparent, y siendo un juego, me baja el rendimiento de forma alarmante. Si pudiese poner el juego en opaque y solo al final pasarlo a transparent seria genial. Asi que mis preguntas quedan abiertas, por un lado el wmode (ya lamentablemente constestada), y otra si hay forma de mandar desde flash las variables de forma mas segura (perdon si se va a OT) Muuuuchas gracias chicos, 1 minipunto si has llegado hasta aqui :-) Un saludo. ----- Original Message ----- From: "Cay" <[EMAIL PROTECTED]> To: "Lista dedicada a Actionscript" <[email protected]> Sent: Wednesday, August 02, 2006 1:53 AM Subject: Re: [ASNativos] wmode=transparent Pues yo tambien me puse a investigar, y al parecer no es posible cambiar ningun atributo html del swf excepto el width y height... como dice joseba, sí cambia en el DOM, pero el cambio no se aprecia. Probe con tu ejemplo (que te falta ".value" despues del attributes["wmode"] ), probe con satay, con swfobject, cambiando los valores con mi querido Firebug, y nada... de hecho no pasa nada aunq borres el src :P Yo supongo que todo esto es porque el atributo wmode, src, etc... son "inventados", osea, no son parte de las especificaciones del DOM: http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929/level-one-html.html#ID-9893177 Por cierto, me encantaria saber para que necesitas cambiar el wmode en runtime ^.^ Saludos... On 8/2/06, Freddie(r) Cristalab <[EMAIL PROTECTED]> wrote: > El wmode transparent lo logra el Flash Player con el mismo truco para > que los PNG32 se vuelvan transparentes en Internet Explorer, es decir, > tirando de una API de DirectX, por lo que normalmente sólo funcionara > en entornos IE+Win. Por eso da tantos problemas, es mejor no usarlo. > > On 8/1/06, Marc Palau <[EMAIL PROTECTED]> wrote: > > Genial, Flash 1 asnativos 0 > > > > > Tienes razon, no parece posible, he probado varios metodos y aunque se > > > ve > > > que si lo cambia (el atributo) no le hace caso :( por lo menos en FF > > > > > > Un saludo, > > > > > > Joseba > > > > > >> -----Mensaje original----- > > >> De: [EMAIL PROTECTED] > > >> [mailto:[EMAIL PROTECTED] En nombre de Marc Palau > > >> Enviado el: martes, 01 de agosto de 2006 19:04 > > >> Para: Lista dedicada a Actionscript > > >> Asunto: Re: [ASNativos] wmode=transparent > > >> > > >> eso no tira ni de casualidad :P he hecho una prueba a ver si > > >> rula o no y que va!! :P > > >> > > >> pues ná, a ver si alguien más propone algo. > > >> > > >> > > >> > > >> prueba en: www.palaueb.com/as/test.html > > >> > > >> saludos! > > >> Marc > > >> ----- Original Message ----- > > >> From: "Joseba Alonso" <[EMAIL PROTECTED]> > > >> To: "'Lista dedicada a Actionscript'" <[email protected]> > > >> Sent: Tuesday, August 01, 2006 6:21 PM > > >> Subject: Re: [ASNativos] wmode=transparent > > >> > > >> > > >> Has probado a usar dom? > > >> > > >> var flashobj = document.getElementById("flashobj").innerHTML+="<param > > >> name=\"wmode\" value=\"transparent\">"; > > >> var flashembed = > > >> document.getElementById("flashembed").attributes["wmode"] = > > >> "transparent"; > > >> > > >> Algo asi? > > >> > > >> Joseba Alonso > > >> www.5dms.com > > >> www.sidedev.net > > >> > > >> > -----Mensaje original----- > > >> > De: [EMAIL PROTECTED] > > >> > [mailto:[EMAIL PROTECTED] En nombre de Marc Palau > > >> > Enviado el: martes, 01 de agosto de 2006 16:03 > > >> > Para: Lista dedicada a Actionscript > > >> > Asunto: Re: [ASNativos] wmode=transparent > > >> > > > >> > Eso mismo pregunté yo hace un par de semanas y no obtuve > > >> > respuesta.El tema tambien me interesa para hacer una frikiada > > >> > que quedaría muy xulo. Joseba, sabes si hay algun script que > > >> > te ponga y te quite el wmode=transparent mediante javascipt > > >> > tocando el elemento object/embed? De esta forma podría > > >> > configurar el SWF y luago saltar a la parte transparente > > >> > (donde no necesito botones). > > >> > > > >> > gracias y saludos > > >> > Marc > > >> > > > >> > > > >> > ----- Original Message ----- > > >> > From: "xleon" <[EMAIL PROTECTED]> > > >> > To: "Lista dedicada a Actionscript" <[email protected]> > > >> > Sent: Tuesday, August 01, 2006 1:50 PM > > >> > Subject: Re: [ASNativos] wmode=transparent > > >> > > > >> > > > >> > Sí, es lo que estoy haciendo ahora. Pero lo prguntaba porque > > >> > he visto por > > >> > ahí varias webs con el wmode=transparent que funcionan muy > > >> > bien los botones. > > >> > > > >> > De todas formas, es muy preescindible como para comerme la > > >> > cabeza por ello. > > >> > Lo quito y se acabó el problema. > > >> > ----------------------------------------------------- > > >> > ASNativos > > >> > www.5dms.com > > >> > subscripciones/desubscripciones > > >> > http://asnativos.5dms.com > > >> > ----------------------------------------------------- > > >> > > > >> > > > >> > ----------------------------------------------------- > > >> > ASNativos > > >> > www.5dms.com > > >> > subscripciones/desubscripciones > > >> > http://asnativos.5dms.com > > >> > ----------------------------------------------------- > > >> > > > >> > > > >> > > >> > > >> ----------------------------------------------------- > > >> ASNativos > > >> www.5dms.com > > >> subscripciones/desubscripciones > > >> http://asnativos.5dms.com > > >> ----------------------------------------------------- > > >> > > >> > > >> ----------------------------------------------------- > > >> ASNativos > > >> www.5dms.com > > >> subscripciones/desubscripciones > > >> http://asnativos.5dms.com > > >> ----------------------------------------------------- > > >> > > >> > > > > > > > > > ----------------------------------------------------- > > > ASNativos > > > www.5dms.com > > > subscripciones/desubscripciones > > > http://asnativos.5dms.com > > > ----------------------------------------------------- > > > > > > > > > > > ----------------------------------------------------- > > ASNativos > > www.5dms.com > > subscripciones/desubscripciones > > http://asnativos.5dms.com > > ----------------------------------------------------- > > > > > -- > Freddie(r) Cristalab > http://www.cristalab.com/ > > ----------------------------------------------------- > ASNativos > www.5dms.com > subscripciones/desubscripciones > http://asnativos.5dms.com > ----------------------------------------------------- > ----------------------------------------------------- ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com ----------------------------------------------------- ----------------------------------------------------- ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -----------------------------------------------------

