Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

SL - Data Exchange

Manso Diesel
Registered User
Join date: 11 Oct 2008
Posts: 2
10-11-2008 15:39
Hi there,

I've a friend who's a regular SL user who asked me to help him out on a project. I did and he lost his intusiasm, so, I've decided to describe the project here and try to understand if someone would like to try it out.

First, I'm not a SL user. I work as a programmer and that's why I got involved on this.

Basically I've created a service in a server (outside SL) that allows that an undefined amount of prims can register themselfs and exchange data between them. This is just a very short description, so, I'll give some usage examples:

I've been told that prims can "talk" with each others when they're in the same land. Now, imagine you put a prim in 10 lands. Let's call those 10 prims the "connectors". So, you've your 10 connectors in 10 lands, you send a message to one of them and that message will be transparently replicated through all the 10 and through every prims you want in all the 10 lands.

Without such a service (i think) you can't have this ability. You will be allowed to do massive anoucements or even sell that service.

I've everything done and needs to be tested. I would require someone in SL that thinks this could be interesting and have the right skills to develop the SL scripts and the ideas on how to use this service.

Sorry by bad english. If you've any doubts, let me know.

Cheers.
Osgeld Barmy
Registered User
Join date: 22 Mar 2005
Posts: 3,336
10-11-2008 18:02
well hi and welcome

what you have is a great idea

unfortunately you were not the first :)

lets clear some things up first

yes you can send messages to and tru prims

they hear what ever you want them to, theres filters you can use so your script is not busy processing everything said around it, wether its avatars or other scripts

there is a distance to deal with too, whispers have a 10m radius, normal chat has a 20m radius, and shout has a 100m (i think) radius, but also scripts have the ability to send and receive region wide messages, so as long as your in the same sim you can communicate

but you cannot cross region borders


theres 3 methods of getting around this, you can do it mostly inworld by just having the prims e-mail each other, and then theres xml-rpc and most recently the ability to read plain text from a web resource

the dominate use of systems like this are for networked vending machines, that way if you have a new product, and 20 machines scattered about, it wont take you all day, but other uses could be for contest's, mass data storage, security or really anything else where the inworld systems would not do an effective job

and lastly, just becuase its been done doesnt mean theres no room for more, so good luck and i hope to see it online sometime soon
Manso Diesel
Registered User
Join date: 11 Oct 2008
Posts: 2
10-12-2008 00:38
Hi there,

Thanks for the answer.

I don't know the other solutions. This one was written to allow you to:

1) create a "network"
2) register prims on that network (if the network doesn't exist yet, it will be auto-created)
3) define if a prim is a "listener" or both "sender or listener"
4) allow to send messages to all the prims in the network
5) have a "subscribe" system. With this you could, if you want, charge a monthly fee for the usage of the system (or not, this is up to you)

All this is realted with the applications you said a system like this could have, and more.

Like I said, I'm not a active SL user (in fact, I've created this account yesterday). So, if someone's interested in develop a little bit more I'm willing to work with him. That person should work on the "scripts" that need to run on the prim and "talk" with this server and I would work on the server itself. We could decide new features, where to go, etc.

Cheers.