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

Gary Wardell gwardell at gwsystems.co.il
Mon Feb 19 10:35:57 PST 2007


And bots, by their very nature, may remain connected longer and one user may have multiple bots...

> -----Original Message-----
> From: Jesse Nesbitt [mailto:mindtriggerz at gmail.com]
> Sent: Mon, February 19, 2007 1:27 PM
> To: Gary Wardell
> Cc: Second Life Developer Mailing List
> Subject: Re: [sldev] Useful in-world services performed by a 
> "headless"
> client?
> 
> 
> 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