[sldev] Useful in-world services performed by a "headless" client?

Gary Wardell gwardell at gwsystems.co.il
Mon Feb 19 10:14:27 PST 2007


Hi,

I could wonder if this is a good time to be developing such things; since the grid seems unable to deal with the current workload,
adding more robot type workload would seem not to be a good thing.

Maybe it would be good to look into ways to offload work from the servers instead?

For example; is it really necessary to download the entire inventory if the inventory hasn't changed since logoff??

Or; Is it really necessary to re-download an area, when returning to an area recently visited, if that area hasn't changed?

Just my 2 Linden cents.

Gary

> -----Original Message-----
> From: sldev-bounces at lists.secondlife.com
> [mailto:sldev-bounces at lists.secondlife.com]On Behalf Of Jesse Nesbitt
> Sent: Mon, February 19, 2007 12:52 PM
> To: Metal Wheaties
> Cc: Second Life Developer Mailing List
> Subject: Re: [sldev] Useful in-world services performed by a
> "headless"
> client?
>
>
> There seems to already that kind of framework in the client, under
> Debug > Recorder, it just may need a little souping up.
>
> On 2/19/07, Metal Wheaties <metalwheaties at gmail.com> wrote:
> > OK, so what about a HEADFUL client that has scripted
> capabilities?  A user
> > use this for various repetitive operations - for example a
> sequence of prim
> > create/enclosure operations for boxing up a finished
> product for a builder,
> > or setting protections properly for sale, etc.
> >
> > I agree the services idea is a good use for libsecondlife.
> I will check
> > that out too.
> >
> > Thanks.
> >
> > On 2/19/07, Jesse Nesbitt < mindtriggerz at gmail.com> wrote:
> > > Headless clients, AKA bots, are more of the territory of
> > > libsecondlife, and would probably be more suitable for
> the task (as it
> > > can use any .NET library with minimal effort)
> > > http://libsecondlife.org/
> > >
> > > On 2/19/07, Metal Wheaties < metalwheaties at gmail.com> wrote:
> > > > Hi.  New to this list.
> > > >
> > > > Has anyone thought of making a headless version of the SL client
> > software
> > > > that a specially made account (avatar name) could use
> to make a scripted
> > > > CLIENT to provide special scripted in-world services?
> > > >
> > > > For example, an avatar you give textures to (as
> inventory drop) that
> > could
> > > > modify them in some way (e.g., something simple like
> colorizing them)
> > and
> > > > give them back to you.
> > > >
> > > > There should be no reason why you couldn't add a python
> scripting engine
> > to
> > > > the client to allow one to drop on such a pseudo-avatar
> - for example -
> > > > objects containing python scripts in their inventory.
> These scripts
> > could
> > > > do pretty much ANYTHING you can do with the UI given
> proper hooks in the
> > > > client.
> > > >
> > > > You could also register such a service as an XML entity
> to provide
> > services
> > > > via the web interfaces from scripted objects in-world as well.
> > > >
> > > > --
> > > > If you believe you are largely the sum of your
> experiences, you should
> > > > choose experiences that make you who you want to become.
> > >
> > >
> > > --
> > > --Jesse
> > >
> >
> >
>
>
> --
> --Jesse
> _______________________________________________
> Click here to unsubscribe or manage your list subscription:
> /index.html
>




More information about the SLDev mailing list