[Prev][Next][Index][Thread]

# Re: Server Redirection (was Connection Redirection?)

- Date: Fri, 23 Feb 1996 10:11:52 PST
- From:
- Cc: amusing@u.washington.edu, moo-cows@parc.xerox.com
- Content-Transfer-Encoding: 7bit
- Content-Type: text/plain; charset=US-ASCII
- In-Reply-To: <9602230118.AA15814@saul4.u.washington.edu> from "Michael Brundage" at Feb 22, 96 05:18:19 pm

    Michael Brundage drew these hieroglyphs:
    > Morgan Childs wrote:
    > >I'm interested in having a way to transfer what player-object a
    > >connection is attached to.  This function would redirect where the
    > >incoming text is handled, and call confunc on the new object.  Security
    > >concerns aside, does anyone have suggestions on how to make this, so
    > >player A can suddenly become player B, without logging out and back in?
    > >From fiddling in database I've come to believe this could only be done by
    > >writing a new function to compile into the server?
    >
    > A much more (potentially) useful capability in my mind would be a client
    > that (invisibly) handles server redirection.  Then one could `walk' from one
    > MOO to the next, without realizing it -- a step towards distributed multi-user
    > environments.

    And as someone mentioned earlier, such a function would be incredibly
    useful for RPG'ing.  A game master could sort of sit in their control
    room monitoring all manner of puppets, and when necessary, "possess"
    the puppet and use it.

    I'm gonna have to disagree with my colleague tef (heh, he's gonna have
    a few guffaws at this "colleague" stuff) and throw in my opinion as
    being for such a function.  The in-db parser won't be able to handle
    something like a built-in notify() call, and secondly, a builtin to
    bind a connection would work on a non E_CORE MOO also.

    As for the security issue ("you wouldn't know who you were talking
    to") may I remind people that this function would be undoubtedly
    restricted to wizardly permissions, and wizards can silently bump
    another person's connection by trivial hacks to #0:do_login_command
    to return the victim's objnum, and #0:user_reconnected to suppress any
    messages that might be displayed.

References:

- Server Redirection (was Connection Redirection?)

- From: Michael Brundage <anomaly@u.washington.edu>

- Prev: Re: Server Redirection (was Connection Redirection?)
- Next: stupid newbie question
- Index: MOO-cows
- Thread: MOO-cows

Home | Subject Index | Thread Index