OK I don't think anyone's tried this one before...
If you look in the Display Plugins area there is a plugin called
Arsenolite which allows you to load shockwave content.
I've no idea what it allows you to do or whether it even works
with MC 11.1 but I thought I'd let you know it's there.
From what I remember of Flash, it's got a scripting engine
as a kind of back end...Directors got Lingo, Flash is something slightly different...
I've not done much so don't know huge amounts about it, and whether the ideas
are possible...
In order retrieve the data you need you've got two options as I see it...
1. You need to import Media Centers Type Library (tlb file), then
use an Equivilent to GetObject to get a reference to the current instance of
Media Center. With this you have the full SDK at your disposal.
From there you can poll Media Center once a second or so to check for
track changes and get information...
2. If you made your flash stuff in to a Track Info plugin,
you could place all the fields you require into the HTML ( They wouldn't need to be shown )
Every time a new track is played Media Center would regenerate this file.
You could check the date time of the last written Generated.HTML,
if it's changed you can then retrieve the information you require by
parsing the HTML... (Place all the info near the top of the file so you don't
need to read the entire file...)
Make sure you check out the Developer Pages link at the top of this board.
If you get stuck feel free to ask more questions(Not saying I can answer them)...
I'd imagine the 2nd option might be the easiest.