This content has been marked as final. Show 4 replies
Why do you need BinaryIO for this?
Your player could create a global object and your movie could request a value from that object. If the movie is played in another player, the global object will either not exist, or it will not know how to return the expected values. Your movie can then simply call "halt", and the pirate player will stop.
** In the movie that you embed in your projector **
-- Movie Script
-- Parent Script "Authorization"
(the globals)[#goAuthorization] = me
on GetAuthorization(me, aInput)
case aInput of
** In your protected movie **
vSuccess = FALSE
if ilk(goAuthorization) = #instance then
vResult = goAuthorization.GetAuthorization(#correctInput)
if vResult = #expectedOutput then
vSuccess = TRUE
if not vSuccess then
alert "Please use the designated player for this movie"
Thx openspark for ur reply
i m going to implement that code which u send me ..then i will tell u about hte result
can u tell where i put these script in the director movie tell me the spot of script
i will very thanks full to you
In a private message, you indicated that the "movie" that you wish to protect is not a Director movie but a video file. I'm afraid that I do not know any way to prevent an unscrupulous user from copying an external video file while it is playing.
Can you stream the video from a website, rather than making it available on the user's local disk?