von dp am 28.Juli 97 um 00:23:25:
>Due to a hard disk crash, I've lost all of my original movies of an
>interactive kiosk we 've been designing, but I still have the
>projectors.
>
>Does anyone know how to retrive the artwork and the score?
>
>I don't care much about the lingo, because the project was in early beta
>stage.
Director 5 and 6 projectors support the use of a LINGO.INI file
on both Mac and Windows. Director 4 supports LINGO.INI on Windows
only. With an appropriate LINGO.INI file, you can define a Lingo
handler called 'on startup', which can then dynamically create
a parent script in an unused cast member, and birth a child from
this parent script into 'the actorList'. This object then will
get control every time Director goes to a new frame. It can
thus read the score and read pictures out of castmembers, etc.
However, there is *not* any way to retrieve Lingo scripts
out of projectors or out of protected movies, since the script
text is removed when creating such files.
You can probably snoop into the first movie the projector runs
without doing the parent script / child object / actorList trick.
Also, it may be possible to extract a movie as a whole from a
projector with saveMovie, providing a new path and file name.
Some people will probably be annoyed with me for pointing out
this security hole in projectors, but it seems to me that
everyone ought to know about this hole. To protect against this
sort of projector snooping, you could have your projector
clear the actorList when it starts up, or verify the contents
of LINGO.INI, or even quit if there *is* a LINGO.INI file.
If your first movie is basically empty except for these checks,
then there are limits to what a LINGO.INI hack can extract.
- Glenn M. Picher Dirigo Multimedia gpicher@maine.com (207)767-8015
D. Plänitz