home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Beijing Paradise BBS Backup
/
PARADISE.ISO
/
software
/
BBSDOORW
/
FDRS12.ZIP
/
DOORS!.DOC
< prev
next >
Wrap
Text File
|
1995-10-26
|
9KB
|
257 lines
MyWO Soft and _. __
_________________________/ | / /\
\___ ___|_ \___ |___ \ | \ /
/ __/ _ \/ | _ \ |___\/
\ _|__|_ /\ _|__|_ / ___//\
+---\/------\/--\/-[QbX]\/\/----\/-+
:PRESENT:
[ THE FATAL!DOORS FOR REMOTE ACCESS ]
V1.2 - Release date 26.10.1995
-----------------------------] INTRODUCTION [------------------------------
Hi Sysop!
Thanks for your interest in FATAL! DOORS for Remote Access 2.0x.
It replaces the former FATAL! LOGOFF that was released as freeware,
all FATAL! LOGOFF functions are fully implemented in DOORS.
This programm is shareware which means "professional software" that can be
evaluated before buying it. You are allowed a trial period of 30 days
before you should either register your copy or delete it completely.
Please think about supporting me with registering, DM 10.- is not too much
and every registration I receive is an incentive to develop more useful
programs. So if you like it, register it :-)
You will receive a personal keyfile that enables the registered-functions
and switches off the (annoying) shareware delay. It only works on YOUR bbs.
However, there's NO warranty and NO liability on the part of the author
in case of data loss or if anything goes wrong!
-----------------------------] INSTALLATION [------------------------------
- Copy DOORS!.EXE and DOORS!.CTL in any directory you like (C:\RA\DOORS).
EXAMPLE-INSTALLATION : LOGOFF
- Copy the ANSI FILES into the DOORS! dir.
- Copy the .MNU files
!LOGOFF.MNU
!HANGUP.MNU
!RELOG.MNU
into your RA-Menupath.
- Edit the DOORS!.CTL to fit your BBS.
- Edit the .MNU files with RACONFIG.
- The !LOGOFF.MNU should automatically (AUTOEXEC) execute the DOORS!.EXE
with parameter LOGOFF and then make an automatic RETURN FROM GOSUB.
This is the menu where you have to jump to when your user wants to logoff.
(e.g. in Main menu: Hotkey "!" -> goto menu !LOGOFF).
- The !HANGUP.MNU shoult do nothing more than automatically hang up
terminating the current call properly. You can show a Goodbye ansi to
the users by copying a GOODBYE.ANS into your RA textfiles dir.
- The !RELOG.MNU should perform an automatic EXIT TO DOS with ERRORLEVEL
because you must react in your BBS batch like this:
IF ERRORLEVEL xx GOTO LOGIN ... and perform a relogin.
I recommend to test it all locally before going "online" because a jammed
menu or CTL-file can lead to user-frustration :-)
---------------------------] THE .CTL FILE [-------------------------------
FATAL!DOORS has it's own little menu system, each menu block MUST begin
with a word in [] and end with an [END] mark.
It is important that there is a [COMMON] menu and at least ONE menu block
Command line usage: DOORS!.EXE <STARTMENU>
When there is a [TOP] menu block for example, you can start with
DOORS!.EXE TOP.
The CTL-File is a simple (DOS)-ASCII file.
Supported parameters in the [COMMON] menu block:
USE48LINES : If user terminal has >47 lines then ANSI48.ANS
is shown instead of ANSI.ANS for example.
Supported parameters in each [MENUNAME] menu block:
[MENUNAME] : Startlabel of menu block, e.g. [MAINMENU]
REGCOLOR=xx : Color of the text (FATAL!DOORS BY ELECTRON/FATAL!)
*ONLY REGISTERED VERSION!
ANSI=<ANSINAME> : Path and name of the background textfile WITHOUT EXT.!
(ANS,AVT,RIP and ASC are supported automatically)
WINDOWX=xx : X-Position upper left corner of lightbar-block
WINDOWY=xx : Y-Position upper left corner of lightbar-block
ENTRIES=xx : Number of entries displayed at the same time. if more
items exist than xx, they will be scrolled.
try not to have xx higher than the number of items existing
LIGHTFORE=xx : Color of active lightbar TEXT
LIGHTBACK=xx : Color of active lightbar BACKGROUND
NORMFORE=xx : Color of other options (not active)
NORMBACK=xx : Color of other backgrounds (not active)
ANIMLEFT=<..> : String (e.g. "│/─\"), that will be shown char-by-char left
of the lightbar
ANIMRIGHT=<..> : String right of lightbar (MUST BE SAME LENGTH AS ANIMLEFT)
ANIMSPEED=xx : Animation speed (1=Fast, 255=Super slow)
MENU=<TEXT>#<COMMAND>
: TEXT is shown to the user, COMMAND will be executed when
the user presses ENTER.
SUPPORTED COMMANDS after the #-Char:
- <HDD>:\<PATH>\<NAME> (NO EXTENSION) : Show textfile
- @<HDD>:\<PATH>\<NAME>.EXE/.BAT/.COM [*P] [*N] [*B]
Execute external DOOR.
*P is replaced with COM PORT
*N is replaced with NODE #
*B is replaced with BPS RATE
(You can use any exitinfo.bbs/dorinfo1.def comaptible door
like online games, walls, message to next caller etc.)
- *<RAMENU>.MNU (e.g. MAIN.MNU) : change RA's menustack.
(After a change in RA's menustack it must be executed
within RA ba putting an autoexec RETURN after DOORS! in the
menu from where DOORS! is called from)
- *GOTO <MENU> : Jump to another menu within DOORS.
- *GOSUB <MENU> : Gosub another menu within DOORS.
- *RETURN : Return from a DOORS! submenu.
(RETURN without a gosub = quit)
- *QUIT : quit FATAL!DOORS and write EXITINFO.
- *LOGOUT : Show the small logout animation.
(*LOGOUT MUST BE FOLLOWED DIRECTLY by a *<RAMENU>.MNU,
best would be a menu with a simple HANGUP in it,
terminating the current call.)
ESC=<COMMAND> : Assign Commands to the ESC key like *QUIT, *GOTO <MENU> or
*GOSUB <MENU>
[END] : Endlabel of each menu block
Usage of the popular "PCBoard" animated ENTER prompts:
You must make a directory in your main RA dir named PROMPTS where you copy
the prompt files into. This is the location where all the FATAL! tools with
animated ENTER support look for them.
The prompt files themselves are plain ANSI with a top descriptor line.
They must be named PROMPT.1, PROMPT.2,.., PROMPT.99 in ascending order.
Format of the prompt files:
4 NO 4 32
>
PrESS ENTER
<
>
PrESS ENTER
<
>
PrESS ENTER
<
>PrESS ENTER<
1st line:
4 : 4 Lines
NO : Show from top to bottom an begin at top again (YES: Pingpong)
4 : Speed (less=faster)
32 : X-position on screen
Usage of the prompts with DOORS:
e.g.
MENU= DAiLY USaGE GrAPH #C:\RA\ANSIS\BUSY 10
Makes the PROMPT.10 appear under the ansi BUSY.ANS.
MENU= DAiLY USaGE GrAPH #C:\RA\ANSIS\BUSY 10 1
Makes the PROMPT.10 appear under the ansi BUSY.ANS with one line space.
MENU= DAiLY USaGE GrAPH #C:\RA\ANSIS\BUSY 1 RND 10
Makes a prompt between 1 and 10 appear randomly under the ansi.
MENU= DAiLY USaGE GrAPH #C:\RA\ANSIS\BUSY 1 RND 10 2
Makes a prompt between 1 and 10 appear randomly under the ansi with 2 lines
space.
When a prompt can't be found or accessed then the built-in standard prompt
is shown.
List with all possible colors:
dark colors ║
(Foreground & ║ bright colors
Background) ║ (foreground only)
═══════════╤═══╬══════════════╤════
black │ 0 ║ darkgray │ 8
blue │ 1 ║ lightblue │ 9
green │ 2 ║ lightgreen │ 10
cyan │ 3 ║ lightcyan │ 11
red │ 4 ║ lightred │ 12
magenta │ 5 ║ lightmagenta │ 13
brown │ 6 ║ yellow │ 14
lightgray │ 7 ║ white │ 15
If you still have questions then please call the Mysterious Worldz BBS
and write a mail or call one of our support sites and ask for advice.
Bugreports and suggestions are always WELCOME!
__. ____
/ | / /\
____________________________________ _________/ | / / \
\ | \ | \ | \ /
\______ _______|__ \______ |___ \ | \ /
/ / \ / | \ | \ /
/ ____/ _ \/ | _ \ |_______ \/
: \ | | | /\ | | / / /\ :
::: :\ __|:|____|__ / :\ __|__|__ / ______/:/ \ ::
|:::::\ /::::::::::::\ /::::\ /::::::::\ /\ /::::::::\ /::|
-+------\/--------------\/------\/----------\/--\/----------\/---+-
| ---/\/ DOORS! \/\--- |
***************************************************************************
UPDATES ARE FREE DOWNLOAD IN MYSTERIOUS WORLDZ BBS (+49-30-8329130)
***************************************************************************