Recording user actions

MisterX b.xavier at internet.lu
Sat Feb 19 09:21:35 EST 2005


Following this undo madness...

You can use a card script that records mousedown events,
put them in an array using the seconds as array key and
save that. The target, or shape type, it's position is 
also easy to save. To transfer the information you can 
either create a blank stack with the array as a custom
property or create an xml or readeable output to read
for the replay.

Filter the "mouse" keywords in the revdocs to see the
possibilities. Drag is also possible...

As to the best method for event polling... i'll leave that
to others - i usually rely on mousedown, repeat while
mouse is down, mouseleave... and the target in a card
script.

cheers
Xavier 

> -----Original Message-----
> From: use-revolution-bounces at lists.runrev.com 
> [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of 
> Richard Miller
> Sent: Saturday, February 19, 2005 14:13
> To: How to use Revolution
> Subject: Recording user actions
> 
> Not sure of the best way to do this. Here's the scenario:
> 
> Essentially, I'm looking for a way to mark up a Quicktime 
> video so that one user can do the marking up and then another 
> can see what has been done after receiving this "marked up" 
> video through the Internet.
> 
> In other words...
> 
> I've got a user on one computer watching a video from inside 
> of a Rev application I've provided. They can draw objects 
> (mostly circles and
> lines) on top of that video while it is playing back in slow 
> motion. I need to record all of this drawing so it can be 
> recreated / replayed at a later time on a different computer. 
> Not only does the motion / drawing need to be recorded, but 
> also the specific times at which the drawing of the different 
> objects occurred. I suppose, in some sense, this is an animation.
> 
> The entire "marking up" session will not exceed 3-5 minutes.
> 
> How do I record this activity AND keep the file size down as 
> small as possible (as it needs to be quickly transmitted from 
> the user who did the marking up to the user that needs to view it)?
> 
> Thanks for your suggestions.
> 
> Richard Miller
> Imprinter Technologies
> 
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
> 



More information about the use-livecode mailing list