SWF files are very popular among website designers. A high level of interactivity and a relatively small size allow this format to be used in buttons, animations, and banners. However, these files are not readily editable, so before you can make any changes or get access to any of the resources included in them, you need to decompile them. Sothink SWF Decompiler can help you in this task. Additionally, you can use it to modify existing SFW files, export them to other formats or extract resources.
The application has a nicely designed interface, with a tabbed ribbon that automatically adapts to the current task, in the style of Office 97. Although the application is rather easy to use, you will probably need some background knowledge about working with SWF. Fortunately, there is a comprehensive online help. Moreover, you can also get overall information about the program’s features from the quick start guide. What is more, the installation package also includes sample SWF files for you to practice with.
In order to decompile an SWF file, you will need to open it and pick either FLA or FLEX as output format. Luckily, you will not have any compatibility issues when you try to open the resulting files on other applications, such as Macromedia Flash, because various versions are supported. Moreover, you can exploit the potential of HTML5 by exporting the source files to this powerful language. Similarly, you can extract SWF resources, like images, sounds and ActionScript code. It is good that the latest versions of this application allow you to edit SWF objects directly. Thus, you can change the properties of shape elements or even import shapes from external files. Another helpful feature is that it can import executable Flash files. Finally, the program also lets you preview SFW files and take snapshots of selected frames.
All in all, Sothink SWF Decompiler is a handy application that allows you to re-use SWF objects even after compilation. It can be useful mostly not only to web designers but also to apprentices.
Comments (1)