Welcome to
Swifty Batch Projector Creator version 1.0

 
Swifty Batch Projector Creator (SBPC) is a freeware utility that lets you batch create flash projectors (convert SWF files to EXE files) without using the flash players 'Create Projector..' option.
 
Setup
SBPC does not have a setup program for it does not mess with the registry and uninstalling is simply removing the folder you copied the distributed files.
  1. Just copy the ZIP file contents to any directory of your choice.
  2. Create a folder named 'Players' in the installation folder.(The folder you created in Step 1 above)
  3. Copy Flash Players to the 'Players' folder. SBPC uses the players located in 'Players' folder to create projectors.
    (If you use Flash3 player, then you'll get a Flash3 Projector. Use the Flash4 Player and you'll get a Flash4 Projector...)
    Players can be found in 'Players' folder where you installed Flash. For Flash3, Player names are SwFlsh32.exe and SwFlsh16.exe. For Flash4, Player name is FlashPla.exe.
Usage
Below is a screen shot of SBPC:

SWF list is located at top. Drag and Drop SWF files you want to convert to Projectors (EXEs) there. You can see file name, file path, file version (SWF version) and status of the file in the list. The list only accepts SWF files.
 
You can run selected SWF from the list by double clicking on the SWF file name. Default Player will be used to display the SWF. You can also delete an entry in the list using the menu that pops up with a right click. (Sorry no batch delete there)
 
In section titled 'Player' there's a list of installed players. Installed players are players that are located in 'Players' folder which should be located in the folder you copied (installed) SBPC.
 
The Player selected here will be used to create projectors. For example you can select SwFlsh16.exe and create 16 bit Flash3 projectors (Of course SwFlsh16.exe should have been copied to 'Players' folder first).
 
You can run the selected Player (with no SWF) by using the 'Run Player' button.
 
In section titled 'Output Folder' you can choose the folder where Projectors will be created. Click on 'Other' radio button and you'll be presented with a folder selection dialog. If you later want to change the folder, double click on the 'Other' button. 
 
Use 'Create Projectors' button to create projectors. Status column will show the status for the SWFs with Time stamp.
 
'About' button displays an about dialog and 'Exit' button quits the application. 'Flasher.net' button is a link to http://www.flasher.net.
 
Tips
  • Flash Projectors (Players) work with EXE compression well. You can use an EXE Compressor like Neolite or Aspack and create small sized projectors. Compression can be used before creating projectors by having a copy of compressed player in 'Players' folder. Flash3 player when compressed is bout 92k and Flash4 player becomes only 172k. Or you can use compression after you've created the projectors (there SBPC won't help).
  • Beware, running a Player makes it default player. If you run Flash3 player then all your SWF files will open with Flash3 player until you run Flash4 player.
Tech Info
A Projector is simply binary appended the player file, SWF File, a Magic Number and SWF files size.
 
When Player runs it checks for an appended SWF file (it doesn't care for it's own size), if the magic number and SWF file size is there, then the Player knows that it's a projector and runs the appended SWF. Of course the SWF file should be valid.
 
This is how SBPC creates projectors using Player and SWF file:
  1. Copies the Player exe file.
  2. Appends the SWF to that file.
  3. Appends the magic number: 123456FA Hex, DoubleWord.
  4. Appends the SWF file size, DoubleWord.
Copyright
Swifty Batch Projector Creator is copyright © 1999 Burak KALAYCI.
Swifty Batch Projector Creator is Freeware. That means you are licensed to use this utility, at your own risk, without paying any money. But you cannot distribute or sell the program.
 
Contact Info
Authors email: burakk@buraks.com
Swifty Utilities Web Site is located at http://www.buraks.com/swifty
 
Program History
EXE Created 07/99
Help Text written 09/10/99 (see how lazy i am, i didn't want to release this without any info)
First release Exe v1.0 Doc v1.0 09/10/99
Doc v1.1 28 Dec 1999 Changed email and site URL