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

Reply via email to