Delphi code available to parse fbp8 file?

I have inherited some FinalBuilder scripts to debug and enhance. There are dozens of variables defined in each script file and it seems like most are the same name/default value. I’d like to compare the variable usage across all the scripts so I figured I would write a simple parser to pull out variable definitions in a FBP8 file and I thought I’d ask if someone else already wrote such a thing.

I’d like to put the variables in a single shared script file, but want to better understand the differences in each script first.


I don’t know of anyone who has done this - I can’t share our parser code as it’s heavily tied into the application.

Another option is to save the projects in .fbx8 format - which is xml - you can then use an xml parser to play with the project files.