You can edit the SOL file with the SOL Editor tool from JPEX Free Flash Decompiler. What you can do is create a list of color with it. I decided to archive this repository.
Python scripts that convert pictures or retrieve color data for Heidi's ColoringWidget Flash App
Convert a picture into a SOL file to resume or modify on the Flash App.
- If you don't have PIL, install it with PIP
- Open the app, choose a picture you want to convert (dimension must be around 550 x 550)
- A new SOL file will be created. It will be added on the same folder as the original picture
Go to the directory below:- AppData\Roaming\Macromedia\Flash Player#SharedObjects\9N8E36RZ#localWithNet\Users\Your_Username\Documents\Flash Files\ColoringWidget
Place the new file, delete the old one and rename it ColoringWidget.solOpen the Coloring Widget App and the picture is now displayed
- Use the Sol Editor to edit the Cookie.
- The file can be found in: AppData\Roaming\Macromedia\Flash Player#SharedObjects\9N8E36RZ#localWithNet\Users\Your_Username\Documents\Flash Files\ColoringWidget
- Copy/paste the list of colors in the SOL Editor.
- Open the Coloring Widget App and the picture is now displayed
Retrieve color values from the SOL File. A list of color values will be displayed and added in a new TXT aside with the target SOL File.
Heidi's Coloring Widget (or as I call DA Pixel Maker) is a Flash App created for the 2010 contest "Show Your Love". Though to be made for the Valentine-theme contest, artists use it as a Pixel Art software, even after the end line.
The Flash App can played in this journal and downloaded here (If you have FlashPoint, launch with Adobe Flash Player 32.0)
Here are exemple of Pixel Art made with this Flash App
Flash Cookie SOL File Format on Reverse Engineering Wiki
After the ZDA-Reconstruction-Tool, I decide to take another file to analyze (and take advantage of) and choose the Flash Cookie for Coloring Widget. It was easy to understand until the three bytes after "grid" part. Another factor is that I won't to lose the Art data value and getting the right color is a pain.
I know these Pixel Art are mean to be one-of-the-kind piece of work but these kind of scripts has to exist, right?
The project has been on hold for months and I have yet to find informations about how Flash software write the sol file and what these means. I feel like the sol files are under-analyze.

