I asked this from developers at realXtend and they said: reX authentication works by xmlrpc calls that are completely outside libsl/libomv. As far as I understood, reX has only ever changed libsl due to a few (deprecated) binary packets (media urls & sky box info)
Jani 2008/11/11 Hurliman, John <[EMAIL PROTECTED]> > > We've been running into this a lot recently (supporting protocol > modifications), and it's mostly dependent on how much additional code has to > be supported to achieve compatibility. If the new code path is a relatively > small change, or can be cleanly isolated for the most part into a new code > file it makes things much easier. Either way if you submit it to the libomv > JIRA we can try and get it applied to trunk. > > John > > -----Original Message----- > From: [email protected] [mailto:[EMAIL PROTECTED] On > Behalf Of Toni Alatalo > Sent: Monday, November 10, 2008 11:36 AM > To: [email protected] > Subject: [REX] Re: Bots/NPCs > > > Hurliman, John kirjoitti: > > Is support for the rex authentication system incompatible with support > for the LL auth? I'm wondering why this was kept as a fork instead of a > patch for libomv. > > > > depends what you mean with 'incompatible' - the process is quite > different, as Rex is using separate user/agent servers for > authentication so that it first gets a token from the user server and > then passes it on to the sim, unlike the classic LL way where the client > just sends the login request directly to the server. > > i guess it could be special cased in libsl/libomv, meaning it would be a > mode / option and the login procedure would be selected based on whether > LL or Rex is used. the reason for not sending such a patch upstream was > i think just that we did not think there would have been interest for it > back then, dunno what would be the case now. > > in any case i think, and did promote the idea back then too, that having > a libsl/libomv like library for making clients, 'librex' you could say, > is a nice asset to have. if it could be merged as an option in the main > tree upstream, all the better. > > > John > > > > ~Toni > > > -----Original Message----- > > From: [email protected] [mailto:[EMAIL PROTECTED] On > Behalf Of Toni Alatalo > > Sent: Monday, November 10, 2008 4:50 AM > > To: [email protected] > > Subject: [REX] Re: Bots/NPCs > > > > > > Ryan McDougall kirjoitti: > > > >> I dont believe there is any headless client currently, but I myself > >> see a LOT of potential use cases for one, so I am working hard to get > >> something like that available with Rex. > >> > >> > > > > just for the record, there is/was such a headless client system > > specifically tailored for running bot scripts, called the 'avatar > > process server' (apc). it uses/d a modified version of libsl to work > > with the rex authentication system, and used ironpython hosting to run > > several such bot clients, managed via a simple gui. i worked on it last > > year and Matti ported it to the (then) new avatar/authentication system > > in last February, but I don't know about the current status. > > > > anyway for making your own worlds, for games or machinima or some > > application, it makes a lot more sense to use server side scripting like > > the new rexbot now does. not only does it reduce networking and server > > overhead, but i believe it also enables much more straightforward > > programming of coordinated / group behaviours etc. as the different > > agents can easily share info, know everything about the scene etc. > > > > the 'apc' is/was targeted for a different use case, where you'd want to > > visit any worlds but be able to enable own automated behaviours, > > especially ones integrated to to your own systems at the bot client end > > (a proof of concept of this was a receptionist bot, that would sit on > > any server, and relay chat messages forward using e.g. a corporate sms > > gateway to which the bot server could be connected to, but to which not > > any random region server out there in the world could not talk to). > > > > ~Toni > > > >> Cheers, > >> > >> On Fri, Nov 7, 2008 at 1:22 PM, [EMAIL PROTECTED] > >> <[EMAIL PROTECTED]> wrote: > >> > >> > >>> Hi, > >>> > >>> Bots/NPCs can be a powerful way to make your virtual world come alive > >>> without any users, as well as a good way to do machinima without > >>> needing to be an extreme multitasker or use other people's time. > >>> > >>> I was wondering whether there was a no-visuals client to run these, or > >>> if something like that would be easy to generate. Ideally, it would > >>> allow bots to be scripted (sit somewhere, walk from a->b->c->b->a- > >>> > >>> > >>>> etc) or perhaps even link them up to an external chatbot. > >>>> > >>>> > >>> Thanks, > >>> Doeko > >>> > >>> > >>> > >>> > > > > > > > > > > > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/realxtend -~----------~----~----~----~------~----~------~--~---
