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

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


But if the bots are not heavily interacting with the database and
asset server, they have negligible impact on the health of SL overall

On 2/19/07, Gary Wardell <gwardell at gwsystems.co.il> wrote:
>
> 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
> >
>
>


-- 
--Jesse


More information about the SLDev mailing list