Archive for the 'JSFL' Category

Export multiple .fla files using .jsfl

Another very basic information. I had to export multiple .fla files so I wrote my first .jsfl file:

JavaScript:
  1. // Binary Directory path (file:// syntax)
  2. var binDir = "file:///Users/.../swf/";
  3. // Source Directory path (file:// syntax)
  4. var srcDir = "file:///Users/.../fla/";
  5. // .fla file names
  6. var fileNames = new Array( "file1", "file2", "file3" );
  7.  
  8. var fileName;
  9. var fileSrc;
  10. var fileBin;
  11. var fla;
  12.  
  13. for ( var i = 0; i <fileNames.length; i++ )
  14. {
  15.     fileName = fileNames[ i ];
  16.     fileSrc = srcDir + fileName + ".fla";
  17.     fileBin = binDir + fileName + ".swf";
  18.    
  19.     fla = fl.openDocument( fileSrc );
  20.     fla.exportSWF( fileBin, true );
  21.    
  22.     fl.closeDocument( fla, false );
  23. }