Pretty cool! Darron you always impress me ;-)

On 7/14/05, Ronald Villaver <[EMAIL PROTECTED]> wrote:
> Darron,
> 
>   We would be patiently waiting until you get the go
> signal. I personally would love to have this
> capability in a flash player Im working on. Right now
> I'm just using JSON to send messages back and forth
> plus a simple queue system to handle replys. Nice
> work.
> 
> --- "Darron J. Schall" <[EMAIL PROTECTED]>
> wrote:
> 
> > Patrick Mineault wrote:
> >
> > > Beatiful! Can't wait till someone picks it up and
> > wraps it in C# or Java.
> >
> >
> > I already have a C# LocalConnection class, but I
> > didn't want to share it
> > because I don't think MM wants internals of the
> > Flash Player publically
> > available.  At least, if it were me I wouldn't want
> > people reverse
> > engineering my technology (not to mention the
> > possible legal
> > implications)...
> >
> > Reading the data from the LocalConnection was
> > actually the easy part
> > (Claus had posted code to dump the shared memory a
> > long time ago - over
> > a year ago, actually, so we've known how to read LC
> > data for a long
> > time).  The harder part was writing data to the LC
> > and having Flash pick
> > it up, which your example doesn't seem to do.
> >
> > Also, don't forget about domains - not all
> > localconnections are "localhost".
> >
> > Anyway, my C# API looks something like this:
> >
> > LocalConnection lc = new LocalConnection();
> > lc.Connect("listening_connection", domain);
> > // listen for stuff from Flash
> > lc.AddMethod("log", new
> > LocalConnectionMethod(this.Log));
> > // send stuff to flash
> > lc.Send("to_flash", "log", txtSend.Text);
> >
> > // then..
> > private void Log(params object[] args) {
> >     txtReceived.Text = args[0].ToString();
> > }
> >
> > So whenever you call the "log" function for
> > "listening_connection" from
> > flash, the C# method Log gets called, being passed
> > all of the parameters
> > as an array ob objects (that you have to inspect to
> > figure out their
> > actual types).  As shown, you use the send method to
> > send data to Flash,
> > though I think this would be better as a static
> > method of the
> > LocalConnection class.
> >
> > When you demonstrate how to send data to Flash from
> > the LC, then perhaps
> > I'll contribute my C# code, but I'm not going to be
> > the one to show how
> > to write data to the LC.  Sorry for being political
> > here, but I never
> > received the OK from Macromedia to show how I got my
> > LC experiments to
> > work, and I wouldn't feel right revealing that
> > information until it was
> > already public knowledge.
> >
> > For those interested though, here's a captivate demo
> > showing my working
> > C# demo: http://www.darronschall.com/lc/lc.cfm
> >
> > -d
> >
> >
> > _______________________________________________
> > osflash mailing list
> > [email protected]
> >
> http://osflash.org/mailman/listinfo/osflash_osflash.org
> >
> 
> 
> 
> 
> __________________________________
> Yahoo! Mail for Mobile
> Take Yahoo! Mail with you! Check email on your mobile phone.
> http://mobile.yahoo.com/learn/mail
> 
> _______________________________________________
> osflash mailing list
> [email protected]
> http://osflash.org/mailman/listinfo/osflash_osflash.org
>

_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to