SWF Decompiler for Adobe (formerly Macromedia) Flash 4, 5, MX, MX 2004 and 8 SWF files
What is ASV?
About Manitu Group
ASV Tools Home
ASV SOL Viewer and Editor
Version 1.01 November 4, 2004
ASV SOL Viewer and Editor adds 'View and Edit SOL Files' option to ASV.
SOL (Local Shared Object) files are created by SWF files to store persistent data on the user's computer, similar to a cookie.
With ASV SOL Viewer and Editor you can,
Opening a SOL File
You can open an existing SOL file by either,
You can also create a new SOL file by using the File|New command.
(You can change the folder used in File|Open from Player Folder command, by using File|Set Player Folder. By default, this folder is 'Macromedia/Flash Player' folder under the 'Application Data' for the current user).
Viewing SOL Files
The contents of the open SOL file will be presented as a tree structure. The root item indicates the name of the Shared Object. You can edit this name using the File|Edit Object Name command. (However, changing the Object Name will render the SOL file useless. Not recommended unless you are creating a new SOL file).
Items listed at the first level below the Object name correspond to the properties of the Shared Object, of various types. Certain types can only have a value, some (like array) can have a child items which can be any of the other types.
Various types are:
Editing existing items:
When an item is selected, name of the selected property and its value (if applicable) will be shown on the panel to the right.
You can edit the Property Name and the Value fields, then press Enter or the Apply button to make it permanent (You'll still need to save the file though). For String and XML types, you can edit the Value in the text box (to insert a return character, press ctrl+Enter).
You can also save the contents of the text box to a file, or load it from a file, using the Save/Load buttons. (UTF8 encoded text/xml files are not fully supported in this version).
Creating new items:
You can either use the toolbar buttons or right-click menu to access the item related commands.
The root item (Object Name) can only have child items. When an item that can have child items is selected, the New Child command will be enabled. Use this command to create a child item as the first child in the list. To add further child items, you can select an existing child item and use New command to insert/add a new child item.
After New or New Child commands are issued, a pop up menu will appear which allows you to select the type of the new item. You can edit this newly created item as described above. You can delete an item by using the Delete command. You can move items around using the Cut, Copy, Paste and Paste Child commands.
When you are finished editing the SOL file, you can use the File|Save command to overwrite the original file, or you can use the File|Save As command to save it as a different file.
We'd like to thank to (in alphabetical order) Benjy (http://www.newdimension-fr.net), Justin Watkins (http://www.justin-watkins.com), Maciej Maliborski (http://flashpaper.pl), Peter J. Hall (http://www.peterjoel.com) and Snow (http://www.7dev.net) for their help with ASV SOL Viewer and Editor.
ASV SOL Viewer and Editor does not require any additional license and license terms of ASV applies.
Copyright © 2000-2009 Manitu Group, Istanbul, Turkey. All rights reserved. All trademarks acknowledged.