Door Games Unlimited

Welcome, Guest.


Subject: Coding shell switching into a shell Date: Mon Jan 26 2015 01:57:51
From: Digital Man To: Khelair

  Re: Coding shell switching into a shell
  By: Khelair to Nightfox on Sun Jan 25 2015 01:55 pm

 >   Re: Coding shell switching into a shell
 >   By: Nightfox to Khelair on Sun Jan 25 2015 08:50:29
 >
 >  > You should probably debug it with it set up as a shell rather than a
 >  > door.
 >  >
 >  >  Kh> Anyway, I realized that after pulling up the correct routine for
 >  >  Kh> select a new shell, I'm still stuck in my code. Is that something
 >  >  Kh> where I need actively search out the shell that I've switched to,
 >  >  Kh> clean up my shell' environment, and jump to that code? The other
 >  >  Kh> 'shell' methods that I've
 >  >
 >  > After running bbs.select_shell(), your shell might need to exit.  I
 >  > haven't tried using bbs.select_shell(), but in my shell I have a section
 >  > where I cal bbs.user_config() to let the user change their configuration
 >  > options.  After doing so, I check whether user.command_shell has
 >  > changed, and if so, my shel calls exit(0); so that it will exit, then it
 >  > drops the user into their new shell.  I do a few other things around
 >  > there, which may or may not be necess
 >
 >     Yeah, turns out that that's what did it.  Works in both versions (door
 > and shell), but since I'm so close to alpha testing this I just decided to
 > start testing exclusively in shell mode.

Checkout exec/lbshell.js. It allows you to select/change shells dynamically.

                                            digital man

Synchronet "Real Fact" #55:
Synchronet Terminal Server introduced SecureShell (SSH) support w/v3.14a (2006).
Norco, CA WX: 65.3°F, 29.0% humidity, 5 mph NNW wind, 0.00 inches rain/24hrs

---
 ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ telnet://vert.synchro.net

Previous Message       Next Message
In Reply To: Coding shell switching into a shell (Khelair)
Replies: Coding shell switching into a shell (Khelair)