Just out of curiosity, what makes you think that changing the file extension to .zip and/or using Winrar will fix a corrupt Flash file?
I've used WinZip and Winrar many times, including rebuilding with PARs, but I've alway had to either have at least a set of good pieces or PARs for the corrupt parts... and I've only used on files that were first achived in one or the other.
So you've actually been able to recover corrupted Flash files using this method?
Any documentation on this? or links where we could get more info on this specific topic... changing file file extensions and recoving corrupt files with Winzip?
Do the experiment, take a FLA file, change the extention to zip and open it, you'll see the content.
When a file is damaged, what happens, is missing information that makes up or this information was altered. In an image file, we can see the damage with incorrect color pixels.
A damaged word file has unknown characters and missing characters.
In both cases the files can be opened, the big problem is when the files are compressed, since a small lack of information is reflected in many small gaps.
The repair of compressed files, look for "holes", the lid infrmacion may or may not be correct, but allows them to be open.
Fla files are not encrypted, are compressed files with a certain structure and xml, with construction information.
In my experience, any FLA file will not open, open it worth trying this method
This issue is due to an incorrect addition of empty frame(s) to one or many of the library assets cause the XML structure to be corrupt and hence the error. To overcome this issue, please update your Flash CS5 to the latest available Flash CS5 build.
1. Launch Flash.
2. Go to Help menu > Updates...
3. Make sure the check box for Adobe Flash Pro CS5 is checked in the Adobe Application Manager dialog.
4. Click Update. You will probably be asked to quit Flash while the Updater is running.
After a successful update, you should be able to open the file without any error.