No eye candy here, but a tech update I've started working on the 'MFME Automation' stuff, to allow me to extract complete layouts with every image/setting/coordinate etc. The technique is mixing the window capture stuff I'm using anyway to run the machines, plus simulating mouse/keyboard input.
This vid shows it performing the steps:
- launching the test layout to convert
- skipping the initial popups
- pausing the machine emulation
- enable Design Mode
- move mouse to top-left of layout
- right click on background and select properties
- capture properties window
- move mouse to 'next property' button in bottom-right of window
- click next property button every quarter of a second
Bit of a bonkers approach but it seems to be working well, so I'm gonna go with it
Next up will be some cleaning up, then bring in some (more!) AI to interpret text and numbers drawn in the window. Once I've got that working, I can start on extracting the full data (bitmaps, x, y, width, height, config values etc) per component that make up the layout.