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

Jesse Nesbitt mindtriggerz at gmail.com
Mon Feb 19 10:27:19 PST 2007


Bots are often more efficient than full clients, because you can
choose what to download or not.


On 2/19/07, Gary Wardell <gwardell at gwsystems.co.il> wrote:
> 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
> >
>
>
> _______________________________________________
> Click here to unsubscribe or manage your list subscription:
> /index.html
>


-- 
--Jesse


More information about the SLDev mailing list