Updated doors documentation

This commit is contained in:
Michiel Broek 2004-08-11 14:02:22 +00:00
parent 0d8c57fab6
commit 132dee2406
4 changed files with 47 additions and 9 deletions

View File

@ -27,7 +27,7 @@ H_IMAGES = images/b_arrow.png images/magic.png images/nodes1.png \
images/go_to.png images/nodelist3.png images/tty2.png \
images/hatch.png images/nodelist4.png images/tty3.png \
images/language.png images/nodelist5.png images/uarrow.png \
images/larrow.png images/users.png \
images/larrow.png images/users.png images/doors2.png \
images/mbse.png images/taskmgr.png images/mbsebbs-s.png \
images/mbsebbs.png images/users2.png images/hand.up.png \
images/dream1.png images/dream2.png images/dream3.png \

View File

@ -14,7 +14,7 @@
</HEAD>
<BODY>
<BLOCKQUOTE>
<div align='right'><h5>Last update 09-Aug-2004</h5></div>
<div align='right'><h5>Last update 11-Aug-2004</h5></div>
<div align='center'><H1>MBSE BBS - Running DOS doors.</H1></div>
<h3>Introduction</h3>
@ -87,16 +87,17 @@ favourite dos editor, zip and unzip etc.<br>
Next we must create <code>config.sys</code> and <code>autoexec.bat</code>. These
files must be dos crlf formatted. You can do that with the joe editor, for
example <code>joe -crlf config.sys</code>. Examples:<br>
<code>config.sys</code><br>
<pre>
config.sys:
BUFFERS = 20
DEVICE=C:\DOS\SETVER.EXE
SET TEMP=C:\TEMP
DOS=HIGH,UMB
FILES=50
</pre>
<code>autoexec.bat</code><br>
<pre>
autoexec.bat:
@ECHO OFF
PROMPT $P$G
PATH C:\DOSEMU;C:\DOS;C:\UTIL;
@ -125,8 +126,40 @@ directory in the dos C: drive and copies the door dropfiles into that node
directory. Finally it starts dosemu in virtual comport mode and inserts the
commands in dos to start the door.<br>
But before we can run the door, the door itself must be installed in the dos
partition.
<img src="images/doors.png" alt="door setup" border="0">
partition. In this example I will explain how to install the door 8ball.
Start <code>mbsedos</code> and create a directory <code>c:\doors\8ball</code>.
Unpack 8ball in that directory and run <code>setup</code>. Test the door with
the command <code>local</code>. Now goto the directory <code>c:\doors</code> and
create the file <code>8ball.bat</code>. That file will be used to start the
door. It will be called by <code>c:\doors.bat</code> with two parameters, the
name of the door and the nodenumber.
<pre>
@ECHO OFF
C:
C:\UTIL\X00 E B,0,57600
CD \DOORS\8BALL
ASKME.EXE /E /C1 /PC:\DOORS\NODE%1
C:\UTIL\X00
CD \DOORS\NODE%1
DEL DOOR.SYS
DEL DOOR32.SYS
</pre>
Finally we have to make a menu entry to start the door. The Opt. Data line is
the command to start the door, the optional <code>/N</code> is replaced by the
current nodenumber of the user. A second option may be used,
<code>novirtual</code>, if that is present the <code>rundoor.sh</code> will
start dosemu without setting the comport in virtual mode. Use this if your door
isn't a real door but a normal dos program.
<p>
<img src="images/doors.png" alt="door setup" border="0"><p>
Note that I use the
Display lines to make the menu, there are only ansi screens for the top and
common lines on the screen, see the second image how to build the whole doors
menu.
<p>
<img src="images/doors2.png" alt="doors menu" border="0">
<p>
That's it.
<p>&nbsp;<p>
<h3>What if I don't upgrade</h3>

View File

@ -16,7 +16,7 @@
<body>
<blockquote>
<div align="Center"><h1>MBSE BBS FAQ and Howto.</h1></div>
<div align="Right"><h5>Last updated 01-Jul-2004</h5></div>
<div align="Right"><h5>Last updated 11-Aug-2004</h5></div>
<pre>
Authors: P.E. Kimble aka King Kimerud kimerud@bayhaus.org
@ -906,6 +906,11 @@ Fidonet: Redy rodriguez 2:348/609
Email: redy@users.sourceforge.net
Redy_Rodriguez@f609.n348.z2.fidospain.org
</pre>
<p>
<em>Note: the next method is obsolete, with newer versions of dosemu it is
possible to run the doors without sudo but with user privileges. See the
<a href="doors.html">doors</a> page for details. The information below is for
old versions of dosemu.</em>
<p>
<b>NO WARANTEE</b>
<p>

BIN
html/images/doors2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB