-
[0]: https://github.com/ruffle-rs/ruffle/wiki/Test-SWFs
[1]: https://github.com/crisdosyago/BrowserBox#bb-pro-vs-regular-...
[2]: https://github.com/ruffle-rs/ruffle
[3]: https://chromedevtools.github.io/devtools-protocol/tot/
I understand contributing to OSS is a pain (I often end up with half implemented features in my own branch and never manage to merge them upstream) but he could have saved himself some trouble.
The tool that the author made reads Flash fla files and exports data from that.
Swf files contain binary data. The ActionScript code has been compiled into bytecode. The vector data is probably also represented in binary format.
Fla files, as pointed out in the OP blog post, contain XML data.
It sounds like OP is doing something quite different from what Ruffle does.
Ruffle tries to be a player for swf files.
OP wanted to export data from Fla XML to other formats, so that he could build executable games.
Ruffle still doesn't support Actionscript 3.0, I suspect the task is not that straightforward.
(note: I'm a Ruffle dev)
But sadly, I haven't been able to make Crystal Saga work using Ruffle