Archives For flash

Adobe flash y actionscript

tremenda lista de juegos

noviembre 16, 2004

En games.briankass.com ahi una tremenda lista de 1394 links a juegos en flash de todo tipo, ordenados por categoria. Preparense a pasar horas de horas dando clicks en cada link y jugar 🙂

Fuente: Andy Jarret

Me gustaria ponerme a experimentar en este aspecto cuando tenga un poco mas de tiempo, pero se me ocurrio que usualmente muchas aplicaciones web expiran si no se las utiliza por un determinado tiempo y obligan al usuario a loguearse nuevamente. Flash permite interactuar con la camara web y se puede adecuar el nivel de actividad que detecte la camara en flash. Talvez se podria desarrollar una aplicacion en flash, que detecte el movimiento de la persona frente al computador….y si deja de detectar movimiento por un determinado tiempo, que salga de la aplicacion automaticamente (claro, no seria un sistema perfecto, podria tener la camara apuntando a un ventilador, y listo, siempre detecta movimiento).

Poniendome a imaginar….seria excelente si se pudieran capturar imagenes con la camara web, desde flash. Por ejemplo, al usuario se le asigna una tarjeta con un codigo de barras, o algun grafico. Al querer loguearse a la aplicacion, el usuario pasa la tarjeta frente a la camara, y lo que hace flash es pasar la imagen a un script, que la analice. Claro, este sistema tampoco es muy seguro, pues puedo sacar una copia de la tarjeta y listo, pero bueno, solo estoy pensando en blog alta 🙂

Una tercera opcion es que flash permite dibujar onStage. Se podria crear un script que permita enviar el dibujo a un script, compararlo con otra imagen y asi hacer que el usuario se loguee (como una firma digital, a lo barato)

Finalmente, he visto por ahi algunos script que simulan la forma de reconocimiento de las letras de una palm pilot. Uno dibuja la letra, y flash la interpreta y la convierte a letra imprenta. Pues se podria hacer un login box donde el usuario escriba su login y su password con el mouse.

Claro, de todo lo que he hablado, me parece poco practico, pero creo que seria algo creativo, para cuando se tenga tiempo libre :p

Flashincrypt es una herramienta que protege tu trabajo en flash de los ojos de los usuarios de los ya conocidos decompiladores de flash, como asv.

No es una herramienta gratuita (por 29usd) pero es una pieza esencial y util para quienes deseen mantener su actionscript fuera del alcance de otros. Segun la info del site, el codigo actionscript se vera asi en un decompilador:

el actionscript original:

fscommand («allowscale», «false»);
_root.onEnterFrame = function () {
myDate = new Date ();
hourHand._rotation = (myDate.getHours() * 30) + (myDate.getMinutes() / 2);
hourHandShadow._rotation = (myDate.getHours() * 30) + (myDate.getMinutes() / 2);
minuteHand._rotation = (myDate.getMinutes() * 6) + (myDate.getSeconds() / 10);
minuteHandShadow._rotation = (myDate.getMinutes() * 6) + (myDate.getSeconds() / 10);
secondHand._rotation = myDate.getSeconds() * 6;
secondHandShadow._rotation = myDate.getSeconds() * 6;
};

el resultado de usar flashincrypt (extraido con ASV 4.0):

if (true) {
} else {
// swfAction0xFF hexdata 0x83,0x1B,0x00,0x46,0x53,

Claro, tarde o temprano, los que crean los decompiladores encontraran la forma de sobrepasar esta seguridad, sin embargo, segun la informacion del sitio, todas las actualizaciones del software son gratuitas.

Talvez una de las limitantes es que una vez protegida la pelicula, solo funcionara con el flash player 7 (player 5 y 6 no la reconocen).

flash cms de beaver82

octubre 29, 2004

Ya lo habia comentado antes, beaver82 esta desarrollando un cms para flash. Hace poco saco una version beta que se la puede bajar de cms.beaver82.com/betaTest. Por lo que vi, el cms funciona sin base de datos. El contenido lo guarda en archivos xml, que luego pueden cargarse y procesarse en flash con la ayuda de unas cuantas clases AS. La interfase del cms es 100%, y debo decir que es excelente.

Un excelente trabajo por parte de beaver82

Realmente me gustaba la version anterior, Pero parece que Grant Skinner esta rediseñando su site, y ha publicado la version 2.5 de su sitio gskinner.com

via ape weblog

un boton, experimento

octubre 23, 2004

Bueno, solo estaba jugando un momento con flash, e hice este pequeno boton, nada especial. Lo especial talvez es que esta hecho absolutamente de actionscript (el cambio de color, el rectangulo, etc). Talvez despues haga algo que se vea mejor, pero este es un ejemplo basico de como usar actionscript para crear movieclips, dibujar objetos y asignar acciones.

la fuente: v0.fla

Erain tiene un nuevo concurso. Esta vez se trata de animar un humanoide (que incluso es provisto por ellos) realizando cualquier accion. Para el primer lugar, el premio es optimizer y swift 3d v4.

En fin, para mas detalles visita el blog de erain

Generalmente pasa esto: tenemos un clip 1.swf lleno de scripts que hacen referencia al root.

Tengo un clip 2.swf. Que pasa cargamos a 1.swf dentro de 2.swf? entonces el _root en el script de 1.swf hacer referencia al _root de 2.swf. Es decir, hay una muy buena posibilidad de que el script se vuelva inutil.

Que hacer? o bien me pongo a cambiar todo el script de 1.swf para que tenga paths relativos y no absolutos (usar _parent en vez de _root)….o bien pongo esta linea de codigo en el frame 1 de 1.swf (el clip que se esta cargando en otro clip):

this._lockroot = true;

Solo funciona si el archivo se lo publica para la version 7.

Ja, no me se explicar muy bien, pero espero que me entiendan. :p