Cristalab

Publicar varios archivos .fla a la vez con comandos de Flash

Por: Skatos + 06.03.2008

Cuando trabajamos en Flash con varios archivos a la vez, puede ser interesante hacer que todos se publiquen a la vez, ya que quizá nos convenga actualizar y modificar todos los swfs que manejamos al mismo tiempo. En cuanto a mí, hice esta extensión porque en el trabajo tenía que publicar varios swf que eran como páginas o secciones, y claro, se sabe que el programador es la especie más perezosa del mundo, así que aquí va:

En primer lugar, copien el código de abajo y guárdenlo en un archivo de texto con extensión .jsfl, por ejemplo, PublicarTodos.jsfl:

Código :


/*  PublicarTodos.jsfl  */
for (fla in fl.documents)   //para cada .fla abierto
{
   //lo publicamos
   fl.documents[fla].publish();
}


Ahora, o lo guardan en la carpeta Commands de Flash (que se encuentra en el directorio en que se instaló > carpeta de idioma, por ejemplo en > First Run > Commands), para que aparezca directamente en el menú Commands de la aplicación (¿donde más, eh?), o cuando tengan necesidad de él van a Command>Run command... y lo buscan y ejecutan.

Eso sí, si tienen flas muy pesados aprovechen para hacerse un café.

Espero les sea útil. Saludos.

Etiquetas jsfl flash

Comentarios | Enviar un comentario
Indudablemente útil. Muy buen tip.
Por: HernanRivas (logout)
Muy bien pensado, si señor. Sonrisa
Por: Sisco
Claro, los programadores somos la especie mas perezosa, Sonrisa eso hay que decírselo a nuestros jefes!!!!
Por: quien yo?_blog
Muy útil, es una cosa que siempre había querido hacer Guiño
Por: Zguillez

quien yo?_blog :

los programadores somos la especie mas perezosa, Sonrisa eso hay que decírselo a nuestros jefes!!!!

No hay que olvidar que la pereza es lo que nos lleva a los estándares, a la buena documentación, al OOP y a todas las buenas prácticas que nos ahorran tiempo.
Por: HernanRivas
jeje, muy bueno, U_U me agradó el tip
Por: eldervaz
Exelente, la acabas de agregar mas pereza a mi vida
Por: esc
Esto, y otras cosas más, se puede hacer creando un [b]Flash Project[b] directamente desde Flash e incluyendo en este todos los .fla que vas a utilizar en el proyecto.
Por: cryos_blog
Skatos, hazme tuya! miau
Por: Una_Fan_blog
Cuando quieras fan mía! Sonrisa
Por: Skatos_blog
¿Una vez publicados como podria cerrar todos los archivos abiertos?
Lo he intentado pero creo que no termina de compilar y ya está enviando en comando de cerrar archivo y me devuelve un error.
Este es el código:

Código :


function publicarTodos()
{
   for (fla in fl.documents)
   {
      fl.documents[fla].publish();
   }
   fl.closeAll(false);
}

Por: sinsonido
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.