That's correct, we're using Snowcrash instead of pcap. I'll fire up Ethereal every now and then when I want to verify libsecondlife is sending out what it's supposed to be sending out, but for testing how the official client speaks to sims Snowcrash gives actually useful output. Since some of the packets are compressed with a quick little algorithm called "zerocoding" it makes it difficult to tell the actual layout of a packet from just looking at a pcap dump. For those of you that don't have a protocol decode, here is one (based on Second Life 1.10.1.0):

http://labs.highenergychemistry.com/secondlife/decode.txt

Until the packet construction is rewritten we are adding support for outgoing packets one by one. If anyone spots a useful packet in there that isn't in PacketBuilder.h yet post it here and I can add it. Receiving packets is done through a generic framework so any type of packet can be received.

P.S. Sorry Chad for the double e-mail, the mailing list was setup to default to responding to the poster instead of back to the mailing list. I fixed it just now.

John

Chad Boyda wrote:
You could do this with very little effort using the Snowcrash framework, just add ChatFromSimulator and ChatFromViewer command hooks to the pCMDHooks array and then implement your TTS of choice.

------------------------------------------------------------------------
*From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] *On Behalf Of *iron perth
*Sent:* Monday, June 05, 2006 12:25 PM
*To:* libsecondlife-dev@gna.org
*Subject:* [libsecondlife-dev] Capturing say/IM and feeding into a TTS

http://forums.secondlife.com/showthread.php?p=1075577#post1075577

Am I right in that you're using pcap, John?
------------------------------------------------------------------------

_______________________________________________
libsecondlife-dev mailing list
libsecondlife-dev@gna.org
https://mail.gna.org/listinfo/libsecondlife-dev


_______________________________________________
libsecondlife-dev mailing list
libsecondlife-dev@gna.org
https://mail.gna.org/listinfo/libsecondlife-dev

Reply via email to