|
Bella Beleza
Registered User
Join date: 28 Jan 2007
Posts: 23
|
07-01-2007 13:48
Hello there. I need to have one script (the sender object) tell something to another script (the receiver object) in a separate sim. llEmail won't work, because the receiver object's key may change if I take it in my inventory or something. I also don't want the receiver object to communicate with the sender object. How can I do this?? Thanks in advance for your help!
Bella Beleza
|
|
Qie Niangao
Coin-operated
Join date: 24 May 2006
Posts: 7,138
|
07-01-2007 18:33
Well... both objects could communicate through a web server, but there'd be the problem of authentication (especially given the title of the thread), and there'd be no way for the receiver to be completely passive (though it wouldn't have to talk directly to the sender).
But unless web hosting is already set up, dismissing llEmail may be premature. Indeed, the UUID will change if taken into inventory, but (at least in my experience) not if the object is "worn" as an attachment and dropped at its new location. To be safe, it would be wise to work out redundant recipients and a means by which senders can be informed by one of the recipients of a new key for another recipient. This would violate the "no recipient-to-sender comms" requirement, though. But if money is changing hands, a trusted UUID might obviate a lot of authentication crypto.
(Edit: Lest that last bit mislead: It's not sufficient that the sender know the UUID of the recipient for the recipient to trust the authenticity of the sender; the recipient would also have to know the UUID of the sender, or verify a shared secret.)
|