Cristalab

Editor de SWF hecho en Actionscript y AIR: Simple SWF Editor

Por: Zah + 10.05.2008

Hace una semana, Adobe liberó las especificaciones del formato SWF. En la práctica lo que hicieron fue colgar en la web un pdf de 285 páginas. Yo me lo he leído por encima, y después de unas cuantas madrugadas codeando y durmiendo lo justito, he programado en AIR un pequeño editor de propiedades de los archivos swf.


[Descargar]



El programa permite hacer lo siguiente:

Estas cosas pueden ser útiles si necesitas editar una de estas propiedades básicas del archivo, y no tienes la fuente que lo generó.

Sobre todo puede tener utilidad la capacidad de cambiar el frame rate, para sincronizarlo con el de otra película, o el color de fondo.

El manejo de la protección de la importación y el debugger también pueden serte útiles si quieres ver cómo está hecho un archivo mediante el debugger de Flex o lo que sea.

Tengan en cuenta, que para usarlo es necesario tener el runtime de AIR instalado (está disponible para Windows, Mac y Linux).

El manejo de la interfaz no tiene pérdida. Simplemente haz click en el botón Load SWF o arrastra un archivo con la extensión .swf dentro de la aplicación. Luego edita las propiedades que quieras, y haz click en Save SWF para guardar el archivo. Si quieres guardar en un archivo nuevo, escribe la extensión (de tal manera que quede nombreDelArchivo.swf), ya que aun no he encontrado manera de que AIR lo haga automáticamente.

Noten que la versión actual puede tener algunos fallos, aunque es funcional. He de decir que aún así estoy bastante orgulloso, porque hace poco más de una semana no había manejado nunca un formato de bytes, y ahora he aprendido a desenvolverme bien con ellos Lengua . Lo cierto es que se hizo bastante interesante codificar y decodificar las diferentes estructuras que forman el archivo, en ocasiones bit a bit. Eso fue divertido, y saqué una aplicación presentable en poco tiempo, aunque entonces Zguillez encontró un Epic Fail™, que me hizo pasar unas horas muy divertidas debuggeando línea a línea toda la aplicación Ownzed! . El caso es que ya hay algo mostrable, aunque si alguien se ofrece a mejorar algún detalle de la interfaz o cualquier otra cosa será bienvenido miau.


[Descargar]



Espero que les sea útil.

Etiquetas air hack flash

Comentarios | Enviar un comentario
wowwwwwwww Zah, excelente miau por suerte pude tener la primicia antes miau

Felicitaciones miau
Por: eldervaz
Sorprendente! habría que hojear ese PDF para ver que más se puede hacer, mis felicitaciones por tu esfuerzo
Por: Aoyama
wow Felicidades!!! ñ_ñn
Por: J O S
Woow, excelente!, a hecharle un ojo.
Por: Reymond
Excelente Zah!
Esto casi me hace olvidar que aún tienes secuestrado a The Parrot? y no quieres devolverlo U_U
Descargando...
Por: The Fricky!
*se pone de pie y aplaude a rabiar


felicitaciones por el trabajo miau
Por: Inyaka

The Fricky! :

Esto casi me hace olvidar que aún tienes secuestrado a The Parrot? y no quieres devolverlo U_U
Lo que nos lleva a la siguiente pregunta ¿No será que esto realmente lo hizo The Parrot© y no Zah? ¿O quizás sea un ejemplo de Programación Extrema entre los dos?
Por: Freddie
Shock lo hiciste!!! Felicidades!
*se lo guarda para editar cierto archivos SWF miau
Por: Otaku RzO
Dios mio Zah. Eres un crack! Deslumbradita me tienes! Enhorabuena. Buenas horas de tu preciado tiempo invertidas, si señor.
Por: Carmen Vivas
Uh muy bueno che... exelente que empiecen a husmear con estos formatos liberados.

Una preguntita: ¿Esta el pdf en español?. En ingles lo entiendo y me ayudo con internet pero obvio es mas incomodo :p

¡Saludos! muy bueno miau
Por: danyrik_deslogueado-blog
Gracias a todos Muy Feliz

En cuanto The Parrot, tengo que decir que a pesar de llevar días camino de Bruselas, sí me inspiró de una manera difícil de explicar...

Tengo intención de continuar añadiendo funcionalidades. Una vez hecho esto, extraer imágenes y sonidos, por ejemplo, no debería ser muy difícil... pero me lo tomaré con algo más de calma U_U .

Danyrik, en español difícil que encuentres documentación de esta naturaleza... y menos en tan poco tiempo.
Por: Zah
Tenes razon jaja seria raro que tan pronto este en castellano...

Al menos te enseña a pronunciar:

The SWF file format (pronounced ?swiff?)


Jajajaj!! (no me den bola Muy Feliz)
Por: danyrik_deslogueado-blog
Yo eché un vistazo a dicho PDF... y luego lloré en mi ignorancia...
Por: Juanlu_001
:O
Que interesante Sonrisa

¿Ya suelta a TheParrot no crees?
Por: daz_angie
Wow! Genial Zah (y)

Habrá que mirar ese PDF U_U
Por: Bleend
Hasta ahora, el único editor que hice en AIR fue de XML, por lo que no puedo asegurar que la técnica de "guardar como" funcione en tu caso de la misma manera.

Lo que hice fue abrir un fileStream distinto para guardar y cargar, aunque manteniendo en un String la ruta del último XML abierto o creado. Entonces, si el usuario decidía guardar un archivo ya abierto, simplemente usaba la ruta almacenada en vez de mandarlo a Mis Documentos (bueno, a SUS documentos, jaja, chiste fácil, no pude evitarlo).
Por: HernanRivas-blog
Muy buen trabajo, poco a poco empezaremos a ver muy buen material.
Por: One
Simplemente sorprendente, me quito el sombrero !
:O
Por: M@U
Zah

Definitivamente muy bueno!!!. Deberías de liberar el código también Riendo Riendo Riendo Riendo
Por: esutoraiki
EXCELENTE!!!! Muy muy bueno!! muchas gracias!!!
Por: camiloesc-blog
Wow!!!

*descargando...
Por: master_of_puppetz
weno, no se si sera que lo toy abriendo mal, o no se que pasa, weno el asunto es que no habre el *.swf, aver si me dan una manita, ya me instale el air, asique eso no es.... saludos, y aunque no lo eh podido abrir por lo que describes me parece fabuloso lo que hicistem, me saco el sombrero...
Por: leon2086-blog
león, no es un swf. Es un *.air, un instalador. Si tienes el runtime, debería funcionar.
Por: Bleend
alguien que me pueda ayudar con esta aplicacion tan sorprendente... la descargue pero unicamente me sale un swf. Solo que al abrirlo no se ejecuta nada.
Alguien aqui me puede decir paso apso que es lo que debo hacer...gracias!!
Por: krloz-blog

krloz-blog :

alguien que me pueda ayudar con esta aplicacion tan sorprendente... la descargue pero unicamente me sale un swf. Solo que al abrirlo no se ejecuta nada.
Alguien aqui me puede decir paso apso que es lo que debo hacer...gracias!!
Explica en detalle y si es posible con screenshots, qué hiciste y qué te salió.
Por: Freddie

Freddie :

Explica en detalle y si es posible con screenshots, qué hiciste y qué te salió.
Freddie se refiere a que le tome una imagen a tu error.(Depronto no daba con que era mmmm )
Por: esutoraiki
Te felicito, excelente..!
Por: torrealbaruben
Gracias por responder a mi inquietud Freddie

Mira como principio de cuentas son amateur en esto así que al abrir el swf que viene solo me muestra un color entre morado.

Ahora, he leído los post de este foro, que hay que instalar "AIR" pero la verdad no se que onda... por favor me podrías explicar que debo hacer para poder correr esta aplicación que se ve tan sorprendente.

Espero tu pronta respuesta y gracias por tu respuesta aun cuando no puedas ayudar.
Por: krloz-blog
que rayos!! y yo que me emocioo por hacer mover a una pelotita jaja, felicidades!!! Guiño
Por: kougi
SOLO ME SALE UNA PANTALLA DE COLOR MORADO, A PESAR DE HABER INSTALADO EL AIR, ALGUIEN ME AYUDA?
Por: MARCOLUD-blog
Deja un comentario
IMPORTANTE

Recuerda ser respetuoso, no insultes a otras personas, ni uses palabrotas, hay una persona al otro lado de la pantalla.

Habla bien, NO ESCRIBAS EN MAYUSCULA TODO, no escribas como en un SMS, evita cosas como "ke", "x q" y demás abreviaciones.

Aquí funcionan las etiquetas de los foros, puedes usar [b] para negrita, [img] para las imágenes, [url] para los enlaces, etc.

Si tienes preguntas técnicas, envíalas mejor al foro.