@database e
@master BBS.guide
@author "Gerhard & Christine MÖRTH"

@node "Main" "GMC-BBS Version 2.62 Revision 24-07-1997 Freeware"


                  @{fg shine}GMC-BBS Version 2.62 Revision 24-07-1997@{fg text}
                  @{fg shine}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~@{fg text}

                         @{b}This software is Freeware!@{ub}

                          @{fg fill}© 1990-1997 G_&_CH_MÖRTH@{fg text}



 @{"Introduction" link "Introduction" 0}                What does the mailbox program BBS.PRG

 @{"Features" link "Features" 0}                    The most important features

 @{"System Requirements" link "System Requirements" 0}         Required Hard- and Software

 @{"Installation" link "Installation" 0}                How to install the program

 @{"Configuration" link "Configuration" 0}               Settings of bbs.config

 @{"Usage" link "Usage" 0}                       General information for the usage

 @{"Edit User" link "Edit User" 0}                   EEU.PRG External Edit User

 @{"Distribution" link "Distribution" 0}                Please pay attention to this

 @{"History" link "History" 0}                     Information for the Updates

 @{"Acknowledgment" link "Acknowledgment" 0}              to all beta testers

 @{"Full Version" link "Full Version" 0}                Free! How can I get it?

 @{"Author" link "Author" 0}                      Addresses for Registration

 @{"Disclaimer" link "Disclaimer" 0}                  Disclaimer information
@endnode

@node "Introduction" "Introduction"

                           @{fg shine}I N T R O D U C T I O N@{fg text}


@{b}GMC-BBS@{ub} is a mailbox-program written for the Commodore AMIGA by @{b}Gerhard and@{ub}
@{b}Christine Moerth@{ub}.

This manual will guide you through the installation and helps you with the
usage of the software.

Generally a @{b}"Bulletin Board System" (BBS)@{ub} is a program which clearly
arranges a lot of notes. This and much more does @{b}GMC-BBS@{ub}. Users also can
read and write private mails or up- and download programs. Every operation
is protected by a security level.

For every area of @{b}GMC-BBS (Bulletins Menu, File System, Message Board,@{ub}
@{b}Private Mail, Setup Menu and User Menu)@{ub} there is a separate security level.
The limits can be set in the configuration file so that only users with the
corresponding security level can use the menus.
@endnode

@node "Features" "Features"

                               @{fg shine}F E A T U R E S@{fg text}


- Bulletins, messages and files can be arranged in maximal @{b}100 directories@{ub}
  with @{b}unlimited subdirectories@{ub}. Each directory has it's own security
  level. Directories and subdirectories can contain any number of
  bulletins, messages and files. The limit is only the available disk
  space.

- GMC-BBS uses @{b}external and internal transfer protocols@{ub}. At the moment
  "X-modem-checksum"  and  "X-modem-CRC" are integrated. The program
  switches automatically to the protocol of the caller. You can include
  external protocols such as X-modem, Y-modem, Z-modem, Bi-Modem etc.
  which correspond with XPR standard with the configuration file.

- The security level can be individually set for every user. By specific
  placing of @{b}security codes@{ub} it is possible to @{b}delegate the service of the@{ub}
  @{b}box@{ub}.

- All serial I/O-routines are @{b}optimized by hand for best performance@{ub}.

- @{b}The SysOp@{ub} can change the time limit, @{b}can edit the rights of the@{ub}
  @{b}user online at any time@{ub}, control, block or release security level,
  printer output, screen output, keyboard input, serial input and output
  as well as sending the output to the printer or save it as file and he
  can cause the immediate logout of a user.

- @{b}Usage with keyboard and mouse@{ub} for the main functions.

- @{b}Usergroups@{ub} with a special info text can be created, time limits and
  the UL/DL Ratio can be given unlimited.

- @{b}Different emulations@{ub} like TTY, TTY+CLS, VT100/ANSI, VT100/ANSI+CLS can
  be set by the user.

- @{b}Special characters@{ub} are accepted. From OS 2.0 on you can use all graphic
  possibilities of the ANSI emulation with an IBM font. It is urgently
  recommended to use kickstart version 2.0 or higher.

- GMC-BBS was written for @{b}highest speed, reliability and flexibility@{ub}.
  Efficient programming technique leads to 100% multitasking use under
  OS 1.2, 1.3, 2.0, 3.0 and 3.1. The program was written in C and tested on
  different machines.

- @{b}NTSC, PAL resolution@{ub} and drivers for the serial.device or for internal
  modems are configured in the TOOL-TYPES or set as parameters when the
  program starts.

- The @{b}serial.device can be released@{ub} to use other terminal programs without
  restarting GMC-BBS. You can switch the mailbox to "not ready" e.g. to
  backup your hard disk. During this time there will be no access on the
  hard disk or floppy disk.

- @{b}Internal, external modems@{ub} and highspeed modems are supported perfectly
  (e.g. higher DTE speed between computer and modem which allows data
  compression).

- @{b}Fax call detection and transmission to external fax programs@{ub} is possible.
  At the moment ready scripts for Multifax (TKR) and TrapFax (Village
  Tronic) are included. If your modem has no fax detection or your fax
  software cannot handle an existing line (shared mode +FCON) you can also
  connect an external fax switch.

- @{b}Freely to configure and expand@{ub}.

- @{b}Multitasking will not be effected@{ub}. You can do whatever you want, GMC-BBS
  runs as a autonomous program and is programmed correctly.
  NOTE: There cannot be enough RAM.

- Built in timer for @{b}parking the harddisk automatically@{ub}.

- Built in timer for @{b}periodically loading of the system time@{ub}. The system
  time is checked and even the program will be stopped because suggestive
  working is not possible without correct time.

- @{b}Online packing of files@{ub} for download can be used by every user (e.g. LHA,
  LZH, ZOO, ARC, ...). After packing is finished the user gets a message.

- The flashing power LED @{b}shows you, if you had user in your mailbox@{ub}.
  Display to show how many mailbox calls or fax calls came in or how many
  New User joined as a member.

- @{b}Call Back function@{ub} (A given number will be dialed immediately after the
  logout).

- If the @{b}configuration@{ub} of the modem is @{b}faulty@{ub} the respective line will be
  printed which is very useful for @{b}correction@{ub}. Slow modems are supported as
  well as fast modems.

- Integrated free adjustable @{b}up- and download ratio@{ub} which can be effective
  on the number of files or bytes.

- @{b}Automatic line break@{ub} in the chat mode.

- @{b}Automatic modem report@{ub} and protocol of the user action as well as the
  chat in an file is possible.
@endnode

@node "System Requirements" "System Requirements"

                    @{fg shine}S Y S T E M   R E Q U I R E M E N T S@{fg text}


@{b}This hardware will be required:@{ub}

 - AMIGA 500/600/1000/1200/2000/2500/3000/4000/CDTV/CD32

 - 2 MB RAM

 - Harddisk or 2 Diskdrives

 - Modem (For testing and configuration you need no modem)
         If no modem is connected or the modem doesn't support the baud
         rate of the DTE_Speed the serial.device will be set OFF.

 - Kickstart 1.2/1.3/2.0/3.0/3.1
             It is urgently recommended to use at least kickstart 2.0
             otherwise you cannot use the program EEU.PRG External User.

 - PAL/NTSC monitor drivers must be installed.

@{b}This hardware will be supported:@{ub}

 - Memoryboards
   NOTE: 512 kB memoryboards between $C00000 and $C7FFFF as used in older
         A2000A or A500 models are neither chip nor fast ram. With those
         memoryboards it can happen that the program has a malfunction or
         crash.

 - Turboboards

 - Harddisks

 - AMIGA diskdrives of any size (CD-ROM, ZIP too)

 - I/O cards

 - modems with AT commands (also internal modems, X2 modems or ISDN
   modems are possible)

 - printers (parallel + serial)

@{b}No support:@{ub}

 - graphic boards
   Sorry there is no support for graphic boards of any kind. As the program
   was coded in times of kickstart 1.3 and I don't see an urgent need until
   now this was not implemented yet.
@endnode

@node "Installation" "Installation"

                           @{fg shine}I N S T A L L A T I O N@{fg text}


1. Run the Install program and install GMC-BBS to your prefered hard disk
   partition.

2. Check the Tool Types of the icon BBS.PRG.
   Default: SCREENMODE=NTSC DEVICE=serial.device UNIT=0 CONFIG=bbs.config

3. Check the system time for a proper operation of the mailbox.
@endnode

@node "Configuration" "Configuration"

                          @{fg shine}C O N F I G U R A T I O N@{fg text}


 @{"General" link "C-General" 0} Information for Configuration.

 These settings are possible or necessary in @{"bbs.config" link "GMC-BBS:bbs.config/main" 0}:

 @{"SystemName" link "C-SystemName" 0}                  Mailbox Name

 @{"SystemSysOp" link "C-SystemSysOp" 0}                 SysOp Name

 @{"SystemUsersMax" link "C-SystemUsersMax" 0}              Maximum number of Users

 @{"???Location" link "C-???Location" 0}                 all paths

 @{"Power_Led_Display" link "C-Power_Led_Display" 0}           Display if calls arrived in the mailbox

 @{"Prot_Internal" link "C-Prot_Internal" 0}               Internal X-Modem Protocol

 @{"ParkHD_Delay" link "C-ParkHD_Delay" 0}                Automatic parking of the Harddisk

 @{"SetClock_Delay" link "C-SetClock_Delay" 0}              Automatic loading of the system time

 @{"Security_Min_??" link "C-Security_Min_??" 0}             Default security level

 @{"SysOp_Ready" link "C-SysOp_Ready" 0}                 Default Chat setting

 @{"Copyright" link "C-Copyright" 0}                   Default setting for window title

 @{"File_Out" link "C-File_Out" 0}                    Default setting for file output

 @{"Printer_Out" link "C-Printer_Out" 0}                 Default setting for printer output

 @{"Serial_Device" link "C-Serial_Device" 0}               Default setting for "serial.device"

 @{"Speech_Out" link "C-Speech_Out" 0}                  Default setting for speech output

 @{"Modem???" link "C-Modem???" 0}                    Modem configuration

 @{"Prot_UL_???" link "C-Prot_UL_???" 0}                 XPR Protocols for Upload

 @{"Prot_DL_???" link "C-Prot_DL_???" 0}                 XPR Protocols for Download

 @{"BM_???" link "C-BM_???" 0}                      Bulletins Menu

 @{"FS_???" link "C-FS_???" 0}                      File System

 @{"MB_???" link "C-MB_???" 0}                      Message Board

 @{"PM_???" link "C-PM_???" 0}                      Private Mail
@endnode

@node "C-General" "C-General"

                                @{fg shine}G E N E R A L@{fg text}


System configuration means saving a lot of text files with the necessary
information. You can use any of the popular editors like ED, DME,
MicroEmacs, ... The used file is named @{"bbs.config" system "ED GMC-BBS:bbs.config"} and is located in the
actual directory from where GMC-BBS is started.

You can also change the text in the following files:

 - @{"Guest.Text" system "ED GMC-BBS:BBS_Text/Guest.Text"}
 - @{"Info.Text" system "ED GMC-BBS:BBS_Text/Info.Text"}
 - @{"Join.Text" system "ED GMC-BBS:BBS_Text/Join.Text"}
 - @{"Joined.Text" system "ED GMC-BBS:BBS_Text/Joined.Text"}
 - @{"Logoff.Text" system "ED GMC-BBS:BBS_Text/Logoff.Text"}
 - @{"Logon.Text" system "ED GMC-BBS:BBS_Text/Logon.Text"}
 - @{"MailboxReady.Text" system "ED GMC-BBS:BBS_Text/MailboxReady.Text"}
 - @{"NewUser.Text" system "ED GMC-BBS:BBS_Text/NewUser.Text"}

The following escape-sequences can be used in the text:

 - Esc< no More   [Y/n] : with Any key ...
 - Esc> with More [Y/n] : with Any key ...
 - Esc- no More   [Y/n] : no Any key ...
 - Esc+ with More [Y/n] : at once Any key ...

If no such escape-sequence is used you will be asked after the set number of
lines More [Y/n]: and at the end of the text the input of Any key... is
expected. These commands can also be used at Online HelpText, Read Bulletin,
Read Doc Files and Read Message.

If you start GMC-BBS from @{b}disk@{ub} you have to @{b}remove the write protection@{ub} so
that the program can write the user data and the statistic data to the disk.
In other case the program saves the files to the Ram Disk without a warning
and are lost after the next reboot.

Basic information to @{b}bbs.config@{ub}:

The @{b}keywords@{ub} have to be written on the left border without a leading blank.
The "=" may not have blanks before and after that. The sequence of keywords
can be changed in any way. The only exception are keywords which are in
numerical order ("Prot_UL_Nam _0= before PROT_UL_Name_1 ...). Comments can
be written without any care (except the "=", it is reserved for the
keywords). Try to keep the comments as short as possible, so the program can
start faster.
@endnode

@node "C-SystemName" "SystemName"

                             @{fg shine}S y s t e m N a m e@{fg text}


@{b}SystemName@{ub}=@{fg fill}»»» GMC-BBS V2.62 ««« %H:%M:%S@{fg text}
   This text is individual but the maximum are 30 characters. It will
   appear on the left side of the menu on the input line. It also
   may contain the following fill-ins for the remaining online time:
   %H for the hours, %M for the minutes and %S for the seconds. This
   fill-ins will be replaced by the corresponding value.
@endnode

@node "C-SystemSysOp" "SystemSysOp"

                            @{fg shine}S y s t e m S y s O p@{fg text}


@{b}SystemSysOp@{ub}=@{fg fill}Gerhard MOERTH@{fg text}
   Individual text, max. 30 characters. Appears at Chat SysOp and in
   the System Statistic.
@endnode

@node "C-SystemUsersMax" "SystemUsersMax"

                         @{fg shine}S y s t e m U s e r s M a x@{fg text}


@{b}SystemUsersMax@{ub}=@{fg fill}300@{fg text}
   This is the setting of the maximum number of users. The limit is your
   harddisk capacity. If the number is exceeded an error message is
   displayed at Join as a Member. You need 512 Byte per user on your
   harddisk.
@endnode

@node "C-???Location" "???Location"

                            @{fg shine}? ? ? L o c a t i o n@{fg text}


@{b}BBS_TextLocation@{ub}=@{fg fill}GMC-BBS:BBS_Text/@{fg text}
   Directory in which Guest.Text, Info.Text, Join.Text, Joined.Text,
   Logoff.Text, Logon.Text, MailboxReady.Text and NewUser.Text have to be
   located.

@{b}CaptureLocation@{ub}=@{fg fill}RAM:@{fg text}
   Path for BBS_JJ.MM, Chat_JJ.MM and Modem_JJ.MM which are automatically
   created when File Output = ON is selected.

@{b}Help_TextLocation@{ub}=@{fg fill}GMC-BBS:Help_Text/@{fg text}
   Directory in which BM_Help.Text, FS_Help.Text, MB_Help.Text
   MM_Help.Text, PM_Help.Text, SM_Help.Text und UM_Help.Text have to be
   located.

@{b}ScriptsLocation@{ub}=@{fg fill}GMC-BBS:Scripts/@{fg text}
   Directory in which FAX_Receive.script, HD_Boot.script, HD_Park.script,
   HD_UnPark.script, No_Ring.script, PF.script, Sound_00.script,
   Sound_BBS.script, Sound_CSN.script, Sound_CSY.script, Sound_DL.script,
   Sound_ES.script, Sound_FAX.script, Sound_GB.script, Sound_JM.script,
   Sound_MS.script, Sound_PF.script, Sound_Ring.script, Sound_RM.script,
   Sound_RP.script, Sound_UL.script, Sound_WM.script and Sound_WP.script
   have to be located.

@{b}SystemLocation@{ub}=@{fg fill}GMC-BBS:System/@{fg text}
   Directory for the files Stat.File and User.Data which are created
   on the first start of the program. Additionally there are located the
   external XPR driver XPRD and some other programs like DSound and
   SCSISwitch.
@endnode

@node "C-Power_Led_Display" "Power_Led_Display"

                      @{fg shine}P o w e r _ L e d _ D i s p l a y@{fg text}


@{b}Power_Led_Display@{ub}=@{fg fill}ON|OFF@{fg text}
   If the function is selected ON the flashing power led signals you that
   you had a user in your BBS or a fax has arrived. Through SysOp Logon or
   Guest Logon the flash will disappear and the display of BBS calls, FAX
   calls and NEW user will be set to 0.
@endnode

@node "C-Prot_Internal" "Prot_Internal"

                          @{fg shine}P r o t _ I n t e r n a l@{fg text}


@{b}Prot_Internal@{ub}=@{fg fill}ON|OFF|UL|DL@{fg text}
   There are the following possibilities: ON, OFF, UL, DL
   @{fg fill}ON@{fg text}  = The internal X-Modem up- and download protocols are displayed
         in the Setup-Menu under CT = Change Transfer.
   @{fg fill}OFF@{fg text} = Above mentioned protocols are not displayed and not usable.
   @{fg fill}UL@{fg text}  = Only the internal X-Modem upload protocol is displayed.
   @{fg fill}DL@{fg text}  = Only the internal X-Modem download protocol is displayed.
@endnode

@node "C-ParkHD_Delay" "ParkHD_Delay"

                           @{fg shine}P a r k H D _ D e l a y@{fg text}


@{b}ParkHD_Delay@{ub}=@{fg fill}-1@{fg text}
   Here you can set the HDPark delay-time in seconds (maximum is 32768).
   When the user has left your box, the harddisk will be parked after this
   delay automatically. If you don't want to use this option "-1" must be
   set. To use this option you need the two programs "Park" and "Unpark" in
   your RAM:env/BBS/ directory. If you use OS 2.0 you can automate this
   step by copying the files in the following directory:
   SYS:Prefs/Env-Archive/BBS/ (will be copied automatically to the RAM
   directory during boot). The mentioned programs are delivered by some
   manufacturers like ICD Inc. (with Advantage 2000).
@endnode

@node "C-SetClock_Delay" "SetClock_Delay"

                         @{fg shine}S e t C l o c k _ D e l a y@{fg text}


@{b}SetClock_Delay@{ub}=@{fg fill}3600@{fg text}
   As the Amiga system time is not very exact, the mailbox program loads
   the time of the internal clock from time to time. The size of the
   intervals is set with this function in seconds. Additionally the time
   is loaded on each user logon. If you have no internal clock enter -1.

   The value of SetClock_Delay have to be greater than ParkHD_Delay and
   less than 32768.

   NOTE: To minimize harddisk activity SetClock should be loaded resident.
@endnode

@node "C-Security_Min_??" "Security_Min_??"

                        @{fg shine}S e c u r i t y _ M i n _ ? ?@{fg text}


   This are the minimum security level which are necessary to execute these
   @{b}menus@{ub}:

@{b}Security_Min_BM@{ub}=@{fg fill}10@{fg text}
   BM = Bulletins Menu

@{b}Security_Min_FS@{ub}=@{fg fill}10@{fg text}
   FS = File System

@{b}Security_Min_MB@{ub}=@{fg fill}10@{fg text}
   MB = Message Board

@{b}Security_Min_PM@{ub}=@{fg fill}10@{fg text}
   PM = Private Mail

@{b}Security_Min_SM@{ub}=@{fg fill}10@{fg text}
   SM = Setup Menu

@{b}Security_Min_UM@{ub}=@{fg fill}10@{fg text}
   UM = User Menu

   This are the minimum security level which are necessary to execute these
   @{b}functions@{ub}:

@{b}Security_Min_PF@{ub}=@{fg fill}30@{fg text}
   PF = Pack Files

@{b}Security_Min_SC@{ub}=@{fg fill}40@{fg text}
   SC = Set Directory or File Comment

@{b}Security_Min_WB@{ub}=@{fg fill}50@{fg text}
   WB = Write Bulletin

@{b}Security_Min_MD@{ub}=@{fg fill}60@{fg text}
   MD = Make Directories

@{b}Security_Min_RE@{ub}=@{fg fill}70@{fg text}
   RE = Rename Directories or Files

@{b}Security_Min_ES@{ub}=@{fg fill}80@{fg text}
   ES = Execute Script

@{b}Security_Min_DE@{ub}=@{fg fill}90@{fg text}
   DE = Delete Directories or Files

@{b}Security_Min_EU@{ub}=@{fg fill}100@{fg text}
   EU = Edit User
@endnode

@node "C-SysOp_Ready" "SysOp_Ready"

                            @{fg shine}S y s O p _ R e a d y@{fg text}


@{b}SysOp_Ready@{ub}=@{fg fill}YES|NO@{fg text}
   These are the default values on the mailbox start. Of course they
   could be changed at any time.
@endnode

@node "C-Copyright" "Copyright"

                              @{fg shine}C o p y r i g h t@{fg text}


@{b}Copyright@{ub}=@{fg fill}ON|OFF@{fg text}
    These are the default values on the mailbox start. Of course they
    could be changed at any time.
@endnode

@node "C-File_Out" "File_Out"

                               @{fg shine}F i l e _ O u t@{fg text}


@{b}File_Out@{ub}=@{fg fill}ON|OFF@{fg text}
    These are the default values on the mailbox start. Of course they
    could be changed at any time.
@endnode

@node "C-Printer_Out" "Printer_Out"

                            @{fg shine}P r i n t e r _ O u t@{fg text}


@{b}Printer_Out@{ub}=@{fg fill}ON|OFF@{fg text}
    These are the default values on the mailbox start. Of course they
    could be changed at any time.
@endnode

@node "C-Serial_Device" "Serial_Device"

                          @{fg shine}S e r i a l _ D e v i c e@{fg text}


@{b}Serial_Device@{ub}=@{fg fill}ON|OFF@{fg text}
    These are the default values on the mailbox start. Of course they
    could be changed at any time.
@endnode

@node "C-Speech_Out" "Speech_Out"

                             @{fg shine}S p e e c h _ O u t@{fg text}


@{b}Speech_Out@{ub}=@{fg fill}ON|OFF@{fg text}
    These are the default values on the mailbox start. Of course they
    could be changed at any time.
@endnode

@node "C-Modem???" "Modem???"

                               @{fg shine}M o d e m ? ? ?@{fg text}


@{b}ModemAnswer@{ub}=@{fg fill}ATA@{fg text}
   Command for your modem to pick up.

@{b}ModemAttn@{ub}=@{fg fill}0@{fg text}
   ASC character (0-255) which sets your modem to the command mode. It
   has to be the same as you select in ModemOpen with S2=0.

@{b}ModemBusy@{ub}=@{fg fill}BUSY@{fg text}
   Command which is sent by the modem to the program if it has detected a
   busy signal after dialing.

@{b}ModemConnect@{ub}=@{fg fill}CONNECT*@{fg text}
   Command which is sent by the modem to tell the program that a connect is
   detected. The "*" is used as a joker so that the complete input of the
   connect string can be left out.

@{b}ModemDTESpeed@{ub}=@{fg fill}115200@{fg text}
   This baudrate is used between modem and computer regardless whether the
   baudrate was at the connect. This setting is only used if a handshake
   protocol is also set (e.g. XON/XOFF or RTS/CTS). The setting must be
   higher then the highest possible baudrate without data compression.

@{b}ModemError@{ub}=@{fg fill}ERROR@{fg text}
   Modem has the command not detected or the command buffer was overflowed.

@{b}ModemFaxRecog@{ub}=@{fg fill}+FCON@{fg text}
   This string is sent to the program by the modem if a fax call is
   detected.

@{b}ModemHandshaking@{ub}=@{fg fill}OFF|XON/XOFF|RTS/CTS@{fg text}
   @{fg fill}OFF@{fg text}        Handshaking is not used.
              These settings should be made on Modem Open:
              AT&B0 -> DTE follows DCE
              AT&H0 -> no flow control
   @{fg fill}XON/XOFF@{fg text}   XON/XOFF (Software) Handshaking will be used.
              These settings should be made on Modem Open:
              AT&B1 -> fixed DTE Speed setting on ModemDTESpeed
              AT&H2 -> XON/XOFF flow control e.g. at USRobotics
              AT&H4 -> XON/XOFF flow control e.g. at ZyXEL Elite
   @{fg fill}RTS/CTS@{fg text}    RTS/CTS (Hardware) Handshaking is used. The contacts
              2,3,4,5,6,7,8 and 20 of the serial cable must be connected.
              These settings should be made on Modem Open:
              AT&B1 -> fixed DTE Speed setting on ModemDTESpeed
              AT&H1 -> RTS/CTS flow control e.g. at USRobotics
              AT&H3 -> RTS/CTS flow control e.g. at ZyXEL Elite

@{b}ModemHangUp@{ub}=@{fg fill}ATH@{fg text}
   This command is sent to your modem on every logoff of an user and
   every manual reset to force it to hang up.

@{b}ModemNoAnswer@{ub}=@{fg fill}NO ANSWER@{fg text}
   Command which is sent by the modem if 5 seconds of silence in the line
   were detected.

@{b}ModemNoCarrier@{ub}=@{fg fill}NO CARRIER@{fg text}
   Command which is sent by the modem if no carrier was detected.

@{b}ModemNoDialtone@{ub}=@{fg fill}NO DIALTONE@{fg text}
   Command which is sent by the modem if no dialtone was detected.

@{b}ModemOk@{ub}=@{fg fill}OK@{fg text}
   Command which is sent by the modem if the command has been executed.

@{b}ModemOnline@{ub}=@{fg fill}ATO@{fg text}
   Command which is sent to the modem after the Modem Report to leave
   the command mode.

@{b}ModemOpen1@{ub}=@{fg fill}ATE0M0S0=0S2=0@{fg text}
   Modem initialization - will be sent to the modem after starting the
   program and opening the serial.device (for commands look to your modem-
   manual).

@{b}ModemOpen2@{ub}=
   Modem initialization - will be sent to the modem after starting the
   program and opening the serial.device (for commands look to your modem-
   manual).
   If all initializations could be made in the first string leave this
   one blank.

@{b}ModemOpenFax1@{ub}=@{fg fill}AT+FAA=1@{fg text}
   Modem initialization - will be sent to the modem after starting the
   program and opening the serial.device (for commands look to your modem-
   manual).
   If your modem doesn't need special initializations for the fax handling
   leave this string blank.

@{b}ModemOpenFax2@{ub}=@{fg fill}AT+FDIS=1,3,0,0,0,0,0,0@{fg text}
   Modem initialization - will be sent to the modem after starting the
   program and opening the serial.device (for commands look to your modem-
   manual).
   If all initializations could be made in the first string leave this
   one blank.

@{b}ModemOpenFax3@{ub}=@{fg fill}AT+FLID="+43 1 985-38-96"@{fg text}
   Modem initialization - will be sent to the modem after starting the
   program and opening the serial.device (for commands look to your modem-
   manual).
   If all initializations could be made in the first string leave this
   one blank.

@{b}ModemReport@{ub}=
   Command which is sent to the modem to get the Modem Report.

@{b}ModemReset@{ub}=@{fg fill}ATZ@{fg text}
   Command which is sent to the modem before starting and after leaving
   the program or after closing the serial.device to reset the modem.

@{b}ModemRing@{ub}=@{fg fill}RING@{fg text}
   Identification which is sent from the modem to the program on each phone
   ring.

@{b}ModemRingCount@{ub}=@{fg fill}1@{fg text}
   Number of rings before the modem picks up.
@endnode

@node "C-Prot_UL_???" "Prot_UL_???"

                            @{fg shine}P r o t _ U L _ ? ? ?@{fg text}


 @{"General" link "C-Prot-General" 0}  @{"Options" link "C-Prot-Options" 0}  @{"XPRD" link "C-Prot-XPRD" 0}

@{b}Prot_UL_ESL1_0@{ub}=@{fg fill}xprd -lxprymodem.library -oYS,C0,B0 -d%D -u%U@{fg text}
   Here you have to enter the first external upload-protocols. You have
   2 lines with 80 characters each to enter all parameters.

@{b}Prot_UL_ESL2_0@{ub}=@{fg fill}-x64 -s%S -h -a$%A -c RECEIVE %P%F@{fg text}
   2nd line of the 1st. external upload-protocol.

@{b}Prot_UL_Comment_0@{ub}=@{fg fill}X-Modem, 128 Byte Blocks, Checksum@{fg text}
   Comment which will be shown in the list of the external transfer
   protocols.
@endnode

@node "C-Prot_DL_???" "Prot_DL_???"

                            @{fg shine}P r o t _ D L _ ? ? ?@{fg text}


 @{"General" link "C-Prot-General" 0}  @{"Options" link "C-Prot-Options" 0}  @{"XPRD" link "C-Prot-XPRD" 0}

@{b}Prot_DL_ESL1_0@{ub}=@{fg fill}xprd -lxprymodem.library -oYS,C0,B0 -d%D -u%U@{fg text}
   Here you have to enter the first external download-protocols. You have
   3 lines with 80 characters each to enter all parameters and all
   filenames (%0-%9) e.g. Z-modem.

@{b}Prot_DL_ESL2_0@{ub}=@{fg fill}-x64 -s%S -h -a%$A -c SEND %P%F@{fg text}
   2nd line of the 1st. external download-protocol.

@{b}Prot_DL_ESL3_0@{ub}=
   3rd line of the 1st. external download-protocol.

@{b}Prot_DL_Comment_0@{ub}=@{fg fill}X-Modem, 128 Byte Blocks, Checksum@{fg text}
   Comment which will be shown in the list of the external transfer
   protocols.
@endnode

@node "C-Prot-General" "C-Prot-General"

                                @{fg shine}G E N E R A L@{fg text}


Basic information to external transfer protocols: The reason for using
external protocols is that you cannot integrate every protocol in the
program because this would waste too much memory. So every SysOp can
integrate his favorite protocols. In this way new protocols could be changed
without needing a new update of GMC-BBS. You can integrate up to 100 (0-99)
different external protocols.

@{b}IMPORTANT:@{ub} If the external protocols are opening the serial.device in
           the shared mode you have to append the option %S. In some of
           the internal modems this option is not possible. (e.g. the SUPRA
           MODEM using the modem0.device). Here it is important to take
           care that the DTR delay time of the modem will be expanded to
           1 - 1,5 seconds so that the modem does not hang up when handing
           over to the external transfer protocol and vice versa.
           (e.g. S25=100 at ModemOpen)
           It is also possible to force the modem to ignore DTR signals.
           (e.g. &D0 at ModemOpen)
@endnode

@node "C-Prot-Options" "C-Prot-Options"

                                @{fg shine}O P T I O N S@{fg text}


@{fg fill}Options:  %A@{fg text} => Screen address of BBS.PRG which will be written in HEX.
                This is important to put the external protocols on the
                BBS.PRG screen.

          @{fg fill}%B@{fg text} => At the start of the external protocol the actual baud-
                rate will be handed over.

          @{fg fill}%D@{fg text} => Device name will be displayed. (Default = serial.device)

          @{fg fill}%F@{fg text} => Filename of the transferred file (up- or download). If this
                option is not set the upload-protocol has to hand over the
                name. (Z-Modem) In this case the file comment will be
                written after the upload. Otherwise the user number and the
                user name will be added.

          @{fg fill}%P@{fg text} => Path to the file which will be transferred.

          @{fg fill}%S@{fg text} => serial.device keeps open in shared mode.

          @{fg fill}%U@{fg text} => Unit number will be displayed (default: 0).

          @{fg fill}%0@{fg text} => Filename of the 1st file to be downloaded. This option can
                only be used if the protocol can handle more than one
                file, otherwise %F has to be used (read Z-modem download).
                If OS 1.2 or OS 1.3 is used there can only 3 files entered
                per download.

          @{fg fill}%1@{fg text} => Filename of the 2nd file to be downloaded.

          ..

          @{fg fill}%9@{fg text} => Filename of the 10th file to be downloaded
@endnode

@node "C-Prot-XPRD" "C-Prot-XPRD"

                                   @{fg shine}X P R D@{fg text}


External XPR-driver:

Usage: @{b}XPRD@{ub} [@{fg fill}-options@{fg text}] s[end]|r[eceive] [file1 [file2 [file3...]]]

available options:

 @{fg fill}-l@{fg text}libname   define XPR library (default: "xprzmodem.library")
 @{fg fill}-o@{fg text}options   define XPR startup options string
 @{fg fill}-d@{fg text}devname   define IO device (default: "serial.device")
 @{fg fill}-u@{fg text}unitnum   define IO device unit (default: "0")
 @{fg fill}-b@{fg text}baud      define IO device baud rate
 @{fg fill}-x@{fg text}bufsize   define IO device read buffer size (Kb)
 @{fg fill}-s@{fg text}          open IO device in shared mode
 @{fg fill}-h@{fg text}          use HARDWARE handshake
 @{fg fill}-p@{fg text}x,y       define window X and Y position
 @{fg fill}-a@{fg text}$xxxxxxxx open window on specified screen address
 @{fg fill}-m@{fg text}logfile   enable log option (default: "xprd.log")
 @{fg fill}-r@{fg text}errfile   define return code output file
 @{fg fill}-c@{fg text}          enable carrier detect
 @{fg fill}-n@{fg text}          no delay after EOT
 @{fg fill}-q@{fg text}          don't open window; quiet mode
@endnode

@node "C-BM_???" "BM_???"

                                 @{fg shine}B M _ ? ? ?@{fg text}


There can be created up to 100 (0-99) Areas (main directories) with any
number of subdirectories.

@{b}BM_CA_Path_0@{ub}=@{fg fill}GMC-BBS:@{fg text}
   This is the path to the root directory for the mailbox users in the
   bulletins menu.

@{b}BM_CA_Directory_0@{ub}=@{fg fill}Bulletins_Menu/@{fg text}
   This is the name for the root directory. If the root directory is a
   volume (e.g. DH0:, DF0:, RAM:, NET: etc.), the path can be dropped.

@{b}BM_CA_Comment_0@{ub}=@{fg fill}Bulletins Menu Area@{fg text}
   Comment which appears in the list of the available areas
   (CA = Change Area).

@{b}BM_Security_RB_0@{ub}=@{fg fill}0@{fg text}
   The security level which is at least necessary to use this directory.
   NOTE: At the entrance into this menu the user is always in the main
         directory "0". (BM_CA_Path0 ...). Here you should not enter
         the minimum security level too high because nobody could enter
         your Bulletins Menu. At every further directory the security level
         can be set individually higher.
@endnode

@node "C-FS_???" "FS_???"

                                 @{fg shine}F S _ ? ? ?@{fg text}


There can be created up to 100 (0-99) Areas (main directories) with any
number of subdirectories.

@{b}FS_CA_Path_0@{ub}=@{fg fill}GMC-BBS:@{fg text}
   Path to the root directory for File System

@{b}FS_CA_Directory_0@{ub}=@{fg fill}File_System/@{fg text}
   Root directory for File System

@{b}FS_CA_Comment_0@{ub}=@{fg fill}File System Area/@{fg text}
   Comment for Change Area

@{b}FS_Security_UL_0@{ub}=@{fg fill}10@{fg text}
   Minimum security level for Upload. If the security level of the user
   is lower this function is not displayed in the menu.

@{b}FS_Security_DL_0@{ub}=@{fg fill}10@{fg text}
   Minimum security level for Download. If the security level of the user
   is lower this function is not displayed in the menu.

   If the security level for Up- and Download are too high the access for
   the user is denied.
@endnode

@node "C-MB_???" "MB_???"

                                 @{fg shine}M B _ ? ? ?@{fg text}


There can be created up to 100 (0-99) Areas (main directories) with any
number of subdirectories.

@{b}MB_CA_Path_0@{ub}=@{fg fill}GMC-BBS:@{fg text}
   Path to the root directory for Message Board

@{b}MB_CA_Directory_0@{ub}=@{fg fill}Message_Board/@{fg text}
   Root directory for Message Board

@{b}MB_CA_Comment_0@{ub}=@{fg fill}Message Board Area@{fg text}
   Comment for Change Area

@{b}MB_Security_RM_0@{ub}=@{fg fill}10@{fg text}
   Minimum security level for Read Message.

@{b}MB_Security_AM_WM_0@{ub}=@{fg fill}20@{fg text}
   Minimum security level for Write Message.

   If the security level for Read Message and Write Message are too high
   the access for the user is denied.
@endnode

@node "C-PM_???" "PM_???"

                                 @{fg shine}P M _ ? ? ?@{fg text}


@{b}PM_Path_0@{ub}=@{fg fill}GMC-BBS:@{fg text}
   Path to the root directory for Private Mail

@{b}PM_Directory_0@{ub}=@{fg fill}Private_Mail/@{fg text}
   Root directory for Private Mail

   At the moment there is no possibility for different Private Mail Areas.
   For this reason you cannot add any further paths or directories.
@endnode

@node "Usage" "Usage"

                                  @{fg shine}U S A G E@{fg text}


Click twice to start the program. For NTSC resolution NTSC has to be handed
over on starting from the shell. The default device name is serial.device.
It can be changed to other serial drivers e.g. for the internal supra modem
to modem0.device. The unit number of the serial.device has to be set 0. All
parameters could be set in the tool-type of the icon.

Syntax for starting from the shell:

@{b}BBS.PRG@{ub} @{fg fill}[SCREENMODE] [DEVICE] [UNIT] [CONFIG]@{fg text}
   Click twice to start the mailbox program.
   SCREENMODE = @{fg fill}PAL|NTSC@{fg text}
   DEVICE     = @{fg fill}Device-Name@{fg text}
   UNIT       = @{fg fill}Unit-Number@{fg text}
   CONFIG     = @{fg fill}Config-File@{fg text}
   Default    = @{b}NTSC serial.device 0 bbs.config@{ub}

@{b}IMPORTANT:@{ub} If you start the program from the shell the stack must be raised
           to 30.000 (Stack 30000).

@{b}GMC-BBS@{ub}

 Right Amiga and G = Local Guest Logon without password
 Right Amiga and L = Local Logon simulates Logon via modem
 Right Amiga and S = Local SysOp Logon without password
 Right Amiga and X = Exit GMC-BBS

@{b}Function-Keys@{ub} -> Settings of the @{"Function Keys" link "Function Keys" 0}

@{b}Special@{ub}

 Right Amiga and A = About
 Right Amiga and E = Edit User only local (also online possible)
 Right Amiga and M = Mailbox Ready Yes/No (default: Yes)
 Right Amiga and R = Reset System (also online possible)
 Right Amiga and D = Serial Device On/Off (default: On)
 Right Amiga and H = Speech Out On/Off (also online possible, default: On)

The function Speech is only affective on the function keys F1 - F10 to allow
the service of the BBS without switching the monitor on (e.g. SysOp Ready
Yes/No ... to have a quiet night).


@{b}BBS_Text:@{ub} You can edit these texts

 @{"Guest.Text" link "GMC-BBS:BBS_Text/Guest.Text/main" 0}

 @{"Info.Text" link "GMC-BBS:BBS_Text/Info.Text/main" 0}

 @{"Join.Text" link "GMC-BBS:BBS_Text/Join.Text/main" 0}

 @{"Joined.Text" link "GMC-BBS:BBS_Text/Joined.Text/main" 0}

 @{"Logoff.Text" link "GMC-BBS:BBS_Text/Logoff.Text/main" 0}

 @{"Logon.Text" link "GMC-BBS:BBS_Text/Logon.Text/main" 0}

 @{"MailboxReady.Text" link "GMC-BBS:BBS_Text/MailboxReady.Text/main" 0}

 @{"NewUser.Text" link "GMC-BBS:BBS_Text/NewUser.Text/main" 0}


@{b}Help_Text:@{ub}

 @{"Main Menu" link "GMC-BBS:Help_Text/MM_Help.Text/main" 0}

 @{"Bulletins Menu" link "GMC-BBS:Help_Text/BM_Help.Text/main" 0}

 @{"File System" link "GMC-BBS:Help_Text/FS_Help.Text/main" 0}

 @{"Message Board" link "GMC-BBS:Help_Text/MB_Help.Text/main" 0}

 @{"Private Mail" link "GMC-BBS:Help_Text/PM_Help.Text/main" 0}

 @{"Setup Menu" link "GMC-BBS:Help_Text/SM_Help.Text/main" 0}

 @{"User Menu" link "GMC-BBS:Help_Text/UM_Help.Text/main" 0}

 @{"Chat Menu" link "Chat Menu" 0}


@{b}Maximum input length of names:@{ub}

 User Name:    4 - 40 characters (Special characters are accepted, first
                                 character must not be a number).

 Password:     1 - 20 characters (Special characters are accepted).

 File Name:    1 - 30 characters (No Special characters will be accepted).

 File Comment: 1 - 76 characters (Special characters are accepted).


@{b}The function Pack_Files:@{ub}

Pack_Files makes it possible for the user to pack online the files he wants
to download. The maximum is 10 files. To use this option you need at least 4
MB RAM. The packed files will be saved in the directory Temp from which they
can be downloaded. Always the last 3 from users packed files are saved
there. In the file comment the user number and user name of the respective
user who started the function pack files is shown so that he can find his
own files easier. It's not necessary to wait online to save money. When the
packing process is finished the user gets a message.

@{b}Warning:@{ub} If you use ParkHD_Delay be careful. Maybe your Amiga is still
         packing and that's the reason why you should set the delay time
         not too short.
@endnode

@node "Function Keys" "Function Keys"

                          @{fg shine}F U N C T I O N   K E Y S@{fg text}


@{b}F1@{ub}  = SysOp Ready Yes/No     If enabled a signal is played if a user wants
                             to chat (CS) and the speech output speaks the
                             name of the user. The functions key input F5
                             and screen output F9 will be enabled.

@{b}F2@{ub}  = Time + 10 min          Raises at once the system time of the actual
                             user by 10 minutes (only for the current
                             logon).

@{b}F3@{ub}  = Time - 10 min          Reduces at once the system time of the actual
                             user by 10 minutes (only for the current
                             logon).

@{b}F4@{ub}  = Copyright On/Off       Online:  Shows User.Number, User.Name, Highest
                                      Security Level and Current Action.
                             Offline: Shows either Copyright or
                                      Date and Time, number of BBS, FAX,
                                      New User Calls and Current Action.

@{b}F5@{ub}  = Keyboard Input On/Off  If you want to avoid to press a button by
                             mistake.

@{b}F6@{ub}  = Serial input On/Off    Useful if you want to lock the user's key
                             input online so that you can guide him
                             through the system or during the chat if you
                             don't want to be interrupted.

@{b}F7@{ub}  = File Output On/Off     This option generates the following files if
                             they don't exist or opens the files and writes
                             all respective information to them until the
                             function is disabled:
                             Capture.File, Chat.File and Modem.File.

@{b}F8@{ub}  = Printer Output On/Off  Causes a hardcopy print on the printer and
                             sends all output to the printer until the
                             function is disabled. This is useful e.g. to
                             print information during a chat or print a
                             protocol of special processes.

@{b}F9@{ub}  = Screen Output On/Off   If it is not necessary to see what's going on
                             in the system, you can switch it off. This
                             function freezes the monitor but the status
                             line keeps showing you the activities. This
                             can speed up the serial output because the
                             data need not be sent to the monitor.

@{b}F10@{ub} = Serial Output On/Off   If you don't want the user to see what you are
                             doing e.g. in the Private Area. There is no
                             output to the serial device until the function
                             is enabled again.
@endnode

@node "Chat Menu" "Chat Menu"

                              @{fg shine}C H A T   M E N U@{fg text}


                        +--------------------------+
                        |     Chat SysOp Help      |
                        |     ~~~~~~~~~~~~~~~      |
                        | Ctrl-G = Ring Bell       |
                        | Ctrl-P = Help Text       |
                        | Ctrl-Q = Quit Chat SysOp |
                        | Ctrl-V = GMC-BBS Version |
                        +--------------------------+

During the Chat SysOp and also in normal mailbox operation you can edit an
user by pressing Right Amiga and E = Edit User. This function is only
possible on the host. The user is locked temporarily and gets a
corresponding message. This will make it possible to raise the user level
online to show him the mailbox.

@{b}NOTE:@{ub} Don't forget to reset the data to their former value.
@endnode

@node "Edit User" "Edit User"

                              @{fg shine}E D I T   U S E R@{fg text}


The program @{"EEU.PRG (External Edit User)" link "E-Page1" 0} can be started by clicking twice on
the icon or in the GMC-BBS with the function Edit User.

After the installation there are no user data available and the program will
be terminated with an error message. Before the first start it is useful to
start the mailbox program GMC-BBS so that user data will be created. Then
you can start and use EEU.PRG.

Syntax for the start from the Shell:

@{b}EEU.PRG@{ub} @{fg fill}[SCREENMODE] [USERNUMBER]@{fg text}
    With this program you can edit all user data.
    SCREENMODE = @{fg fill}NTSC|PAL@{fg text}
    USERNUMBER = @{fg fill}0-65535@{fg text}

You can use this keywords also in the tooltype of the icon. If the program
is started from the shell and parameters are handed over the tooltype
settings will be ignored.

@{b}Important:@{ub} All inputs in EEU.PRG have to be confirmed with enter or tab.
           When you start EEU.PRG from the shell you need to raise the
           stack to 8.192 (Stack 8192).
@endnode

@node "E-Page1" "E-Page1"

                                 @{fg shine}P A G E   1@{fg text}


---------------------------------------------------------------------------

 @{"User Name    " link "E-User Name" 0} SysOp Gerhard MOERTH....................   @{" User Nr. .... " link "E-User Nr." 0}

 @{"Street       " link "E-Street" 0} Schanzstrasse 1/12......................   @{"§Cycle Gadget 1" link "E-§Cycle Gadget 1" 0}

 @{"Zip Code     " link "E-Zip Code" 0} 1140......    @{"City" link "E-City" 0} Wien................   @{"§Cycle Gadget 2" link "E-§Cycle Gadget 2" 0}

 @{"Country      " link "E-Country" 0} Austria.............

 @{"Phone Number " link "E-Phone Number" 0} ++431 xxx xx xx.....                       @{" Find New User " link "E-Find New User" 0}

 @{"BBS Number   " link "E-BBS Number" 0} ++431 985 38 96.....                       @{"   Next User   " link "E-Next User" 0}

 @{"FAX Number   " link "E-FAX Number" 0} ++431 985 38 96.....                       @{"   Prev User   " link "E-Prev User" 0}

 @{"Date of Birth" link "E-Date of Birth" 0} DD-MM-YY  @{"Password" link "E-Password" 0} ....................

 @{"Computer     " link "E-Computer" 0} A2000/030/25/FPU 1/8RAM 850HD 2xCD-ROM..   @{"     Clear     " link "E-Clear" 0}

 @{"Modem        " link "E-Modem" 0} USRobotics V.Everything/ZyXEL Elite 2864   @{"     Save      " link "E-Save" 0}

 @{"Email Address" link "E-Email Address" 0} gmoerth@ping.at.........................

 @{"Comment SysOp" link "E-Comment SysOp" 0} Registration_Number=xxxxxxxxxxxx........          @{"Next Page" link "E-Page2" 0}

---------------------------------------------------------------------------
@endnode

@node "E-User Name" "E-User Name"

                              @{fg shine}U s e r   N a m e@{fg text}


@{b}User Name@{ub} : @{fg fill}4-40 characters@{fg text}
   Input of the User Name.
   NOTE: As SysOp you should enter SysOp First Name Last Name so that the
         user can also write a Private Mail to SysOp (User Nr. 5).
@endnode

@node "E-Street" "E-Street"

                                 @{fg shine}S t r e e t@{fg text}


@{b}Street@{ub} : @{fg fill}1-40 characters@{fg text}
   Input of the street name.
@endnode

@node "E-Zip Code" "E-Zip Code"

                               @{fg shine}Z i p   C o d e@{fg text}


@{b}Zip Code@{ub} : @{fg fill}1-10 Characters@{fg text}
   Input of the zip code.
@endnode

@node "E-City" "E-City"

                                   @{fg shine}C i t y@{fg text}


@{b}City@{ub} : @{fg fill}1-20 Characters@{fg text}
   Input of the city name.
@endnode

@node "E-Country" "E-Country"

                                @{fg shine}C o u n t r y@{fg text}


@{b}Country@{ub} : @{fg fill}1-20 Characters@{fg text}
   Input of the country name.
@endnode

@node "E-Phone Number" "E-Phone Number"

                           @{fg shine}P h o n e   N u m b e r@{fg text}


@{b}Phone Number@{ub} : @{fg fill}1-20 Characters@{fg text}
   Input of the phone number.
@endnode

@node "E-BBS Number" "E-BBS Number"

                             @{fg shine}B B S   N u m b e r@{fg text}


@{b}BBS Number@{ub} : @{fg fill}1-20 Characters@{fg text}
   Input of the mailbox number.
@endnode

@node "E-FAX Number" "E-FAX Number"

                             @{fg shine}F A X   N u m b e r@{fg text}


@{b}FAX Number@{ub} : @{fg fill}1-20 Characters@{fg text}
   Input of the fax number.
@endnode

@node "E-Date of Birth" "E-Date of Birth"

                          @{fg shine}D a t e   o f   B i r t h@{fg text}


@{b}Date of Birth@{ub} : @{fg fill}1-8 Characters@{fg text}
   Input of the date of birth.
@endnode

@node "E-Password" "E-Password"

                               @{fg shine}P a s s w o r d@{fg text}


@{b}Password@{ub} : @{fg fill}1-20 Characters@{fg text}
   Input of the password.
@endnode

@node "E-Computer" "E-Computer"

                               @{fg shine}C o m p u t e r@{fg text}


@{b}Computer@{ub} : @{fg fill}1-40 Characters@{fg text}
   Input of the computer equipment.
@endnode

@node "E-Modem" "E-Modem"

                                  @{fg shine}M o d e m@{fg text}


@{b}Modem@{ub} : @{fg fill}1-40 Characters@{fg text}
   Input of the modem type and speed.
@endnode

@node "E-Email Address" "E-Email Address"

                          @{fg shine}E m a i l   A d d r e s s@{fg text}


@{b}Email Address@{ub} : @{fg fill}1-40 Characters@{fg text}
   Input of the email address.
@endnode

@node "E-Comment SysOp" "E-Comment SysOp"

                          @{fg shine}C o m m e n t   S y s O p@{fg text}


@{b}Comment SysOp@{ub} : @{fg fill}1-40 Characters@{fg text}
   Input of a comment of the SysOp.
   This field is also used for the registration of the mailbox program. The
   registration number has to be inserted at user number 5 (SysOp). After
   saving the program has to be restarted and if the number was correct all
   limitations of the unregistered version are canceled and at the logon
   REGISTERED appears instead of UNREGISTERED.
@endnode

@node "E-User Nr." "E-User Nr."

                               @{fg shine}U s e r   N r .@{fg text}


@{b}User Nr.@{ub} : @{fg fill}1-9999@{fg text}
   Here you can call the data of a specific user by his number.
   NOTE: If changes were made to the actual user you need to click on the
         Save Gadget first.
@endnode

@node "E-§Cycle Gadget 1" "E-§Cycle Gadget 1"

                        @{fg shine}§ C y c l e   G a d g e t   1@{fg text}


@{b}§Cycle Gadget 1@{ub} : @{fg fill}?????|Guest|New User|Valid User|Co-SysOp|SysOp|@{fg text}
                  @{fg fill}Setup (6)|Setup (7)|Setup (8)|Setup (9)|Setup (10)@{fg text}
   With this gadget you can assign one of 10 possible setups to the user.
   If you want to use a setup which is not saved ????? will be displayed.
   The 10 setups are saved as User Nr. 1-10 in the above mentioned order.
   Therefore the first new User Nr. will start with number 11.

   If you change one or more of the following functions within the 10
   setups all userdata will be checked automatically and changed if
   necessary.

   - Security BM
   - Security FS
   - Security MB
   - Security PM
   - Security SM
   - Security UM
   - Ratio
   - UL Ratio
   - DL Ratio
   - Time Limit
   - Use
   - Extra Info TXT
   - Save Setups
   - Get Menu CS
   - Get Menu JM
   - Get Menu CB
@endnode

@node "E-§Cycle Gadget 2" "E-§Cycle Gadget 2"

                        @{fg shine}§ C y c l e   G a d g e t   2@{fg text}


@{b}§Cycle Gadget 2@{ub} : @{fg fill}Activate|DeActivate@{fg text}
   With this gadget you can suspend a user from the mailbox without
   deleting his user data.
@endnode

@node "E-Find New User" "E-Find New User"

                          @{fg shine}F i n d   N e w   U s e r@{fg text}


@{b}Find New User@{ub} :
   If you click on this gadget the program searches for the next "New User"
   who has used the function JM = Join as a Member.
   NOTE: If changes were made to the actual user you need to click on the
         Save Gadget first.
@endnode

@node "E-Next User" "E-Next User"

                              @{fg shine}N e x t   U s e r@{fg text}


@{b}Next User@{ub} :
   If you click on this gadget the next user will be displayed.
   NOTE: If changes were made to the actual user you need to click on the
         Save Gadget first.
@endnode

@node "E-Prev User" "E-Prev User"

                              @{fg shine}P r e v   U s e r@{fg text}


@{b}Prev User@{ub} :
   If you click on this gadget the previous user will be displayed.
   NOTE: If changes were made to the actual user you need to click on the
         Save Gadget first.
@endnode

@node "E-Clear" "E-Clear"

                                  @{fg shine}C l e a r@{fg text}


@{b}Clear@{ub} :
   If you click on this gadget the whole input will be deleted.
@endnode

@node "E-Save" "E-Save"

                                   @{fg shine}S a v e@{fg text}


@{b}Save@{ub} :
  With this gadget all modifications on the actual user will be saved.
@endnode

@node "E-Page2" "E-Page2"

                                 @{fg shine}P A G E   2@{fg text}


---------------------------------------------------------------------------

 @{"Security BM" link "E-Security ??" 0} ... @{"Emulation" link "E-Emulation" 0} §Cycle Gadget @{"Time Limit    " link "E-Time Limit" 0} ..:..:..
                                                                     @{"Use" link "E-Use" 0} .
 @{"Security FS" link "E-Security ??" 0} ... @{"Help Text" link "E-Help Text" 0} §Cycle Gadget @{"Time Used     " link "E-Time Used" 0} ..:..:..

 @{"Security MB" link "E-Security ??" 0} ... @{"List Form" link "E-List Form" 0} §Cycle Gadget @{"Last Onl. Time" link "E-Last Onl. Time" 0} ..-..-.. ..:..:..

 @{"Security PM" link "E-Security ??" 0} ... @{"Ratio    " link "E-Ratio" 0} §Cycle Gadget @{"Tot. Onl. Time" link "E-Tot. Onl. Time" 0} ..-..-.. ..:..:..

 @{"Security SM" link "E-Security ??" 0} ...    @{"UL Protocol  " link "E-UL Protocol" 0} ..     @{"Extra Info TXT" link "E-Extra Info TXT" 0} .................

 @{"Security UM" link "E-Security ??" 0} ...    @{"DL Protocol  " link "E-DL Protocol" 0} ..     @{"Logoff Type   " link "E-Logoff Type" 0}   §Cycle Gadget

 @{"Total RM`s " link "E-Total ??" 0} .....  @{"UL Ratio     " link "E-UL Ratio" 0} ...    @{"Last Onl. Baud" link "E-Last Onl. Baud" 0} ......

 @{"Total WM`s " link "E-Total ??" 0} .....  @{"DL Ratio     " link "E-DL Ratio" 0} ...    @{"Total Logins  " link "E-Total Login" 0} .....

 @{"Total RP`s " link "E-Total ??" 0} .....  @{"Total UL`s   " link "E-Total UL`s" 0} .....  @{"Save Setups   " link "E-Save Setups" 0} .

 @{"Total WP`s " link "E-Total ??" 0} .....  @{"Total DL`s   " link "E-Total DL`s" 0} .....  @{"Get Menu CS   " link "E-Get Menu CS" 0} .

 @{"Average CPS" link "E-Average CPS" 0} .....  @{"UL Bytes" link "E-UL Bytes" 0} ..........  @{"Get Menu JM   " link "E-Get Menu JM" 0} .

 @{"Nr of Lines" link "E-Nr of Lines" 0} ...    @{"DL Bytes" link "E-DL Bytes" 0} ..........  @{"Get Menu CB   " link "E-Get Menu CB" 0} .      @{"Prev Page" link "E-Page1" 0}

---------------------------------------------------------------------------
@endnode

@node "E-Security ??" "E-Security ??"

                            @{fg shine}S e c u r i t y   ? ?@{fg text}


@{b}Security BM@{ub} : @{fg fill}0-100@{fg text}
   Security Level for Bulletins Menu

@{b}Security FS@{ub} : @{fg fill}0-100@{fg text}
   Security Level for File System

@{b}Security MB@{ub} : @{fg fill}0-100@{fg text}
   Security Level for Message Board

@{b}Security PM@{ub} : @{fg fill}0-100@{fg text}
   Security Level for Private Mail

@{b}Security SM@{ub} : @{fg fill}0-100@{fg text}
   Security Level for Setup Menu

@{b}Security UM@{ub} : @{fg fill}0-100@{fg text}
   Security Level for User Menu

See also @{"§Cycle Gadget 1" link "E-§Cycle Gadget 1" 0}
@endnode

@node "E-Total ??" "E-Total ??"

                               @{fg shine}T o t a l   ? ?@{fg text}


@{b}Total RM`s@{ub} : @{fg fill}0-65535@{fg text}
   Displays the number of Read Message

@{b}Total WM`s@{ub} : @{fg fill}0-65535@{fg text}
   Displays the number of Write Message

@{b}Total RP`s@{ub} : @{fg fill}0-65535@{fg text}
   Displays the number of Read Private Mail

@{b}Total WP`s@{ub} : @{fg fill}0-65535@{fg text}
   Displays the number of Write Private Mail
@endnode

@node "E-Average CPS" "E-Average CPS"

                            @{fg shine}A v e r a g e   C P S@{fg text}


@{b}Average CPS@{ub} : @{fg fill}0-65535@{fg text}
   Displays the average CPS rate of the last download
@endnode

@node "E-Nr of Lines" "E-Nr of Lines"

                            @{fg shine}N r   o f   L i n e s@{fg text}


@{b}Nr of Lines@{ub} : @{fg fill}0-255@{fg text}
   Displays the number of lines per page
@endnode

@node "E-Emulation" "E-Emulation"

                              @{fg shine}E m u l a t i o n@{fg text}


@{b}Emulation@{ub} : @{fg fill}Undefined|TTY|TTY+CLS|ANSI|ANSI+CLS@{fg text}
   Setting of the emulation
   @{fg fill}TTY@{fg text}      = 2 colors without control characters
   @{fg fill}TTY+CLS@{fg text}  = 2 colors with clear screen
   @{fg fill}ANSI@{fg text}     = 8 colors without control characters
   @{fg fill}ANSI+CLS@{fg text} = 8 colors with clear screen
@endnode

@node "E-Help Text" "E-Help Text"

                              @{fg shine}H e l p   T e x t@{fg text}


@{b}Help Text@{ub} : @{fg fill}Undefined|OFF|Medium|ON@{fg text}
   Setting of the Help Text
   @{fg fill}OFF@{fg text}    = No display of the Help Text
   @{fg fill}Medium@{fg text} = Display in the short form (2 characters) in 1 line
   @{fg fill}ON@{fg text}     = Display of the complete Help Text
   NOTE: The complete Help Text can be displayed with ?? or Enter
         independent of the setting.
@endnode

@node "E-List Form" "E-List Form"

                              @{fg shine}L i s t   F o r m@{fg text}


@{b}List Form@{ub} : @{fg fill}Undefined|US-2LA-AL|US-1LC-AL|US-1LB-AL|@{fg text}
                      @{fg fill}US-2LA-SI|US-1LC-SI|US-1LB-SI|@{fg text}
                      @{fg fill}SN-2LA-AL|SN-1LC-AL|SN-1LB-AL|@{fg text}
                      @{fg fill}SN-2LA-SI|SN-1LC-SI|SN-1LB-SI|@{fg text}
                      @{fg fill}SD-2LA-AL|SD-1LC-AL|SD-1LB-AL|@{fg text}
                      @{fg fill}SD-2LA-SI|SD-1LC-SI|SD-1LB-SI@{fg text}
   Setting of the List Form. By combination of the following options you
   will get 18 different settings.
   @{fg fill}US@{fg text}  = unsorted
   @{fg fill}SN@{fg text}  = sorted by name
   @{fg fill}SD@{fg text}  = sorted by date
   @{fg fill}2LA@{fg text} = 2 lines all    -> 2 lines with all information
   @{fg fill}1LC@{fg text} = 1 line comment -> 1 line with comment
   @{fg fill}1LB@{fg text} = 1 line bytes   -> 1 line with bytes, date and time
   @{fg fill}AL@{fg text}  = all            -> all information
   @{fg fill}SI@{fg text}  = since          -> with request for input of a date
@endnode

@node "E-Ratio" "E-Ratio"

                                  @{fg shine}R a t i o@{fg text}


@{b}Ratio@{ub} : @{fg fill}Undefined|OFF|Quantity|Bytes|Both@{fg text}
   Setting of the UL/DL ratio.
   @{fg fill}OFF@{fg text}      = no limitation
   @{fg fill}Quantity@{fg text} = The number of the downloads is equivalent to the ratio of
              UL/DL.
              e.g. UL Ratio = 1 and DL Ratio = 5 means that the user can
              make 5 downloads for each upload independent of the size of
              the file.
   @{fg fill}Bytes@{fg text}    = The size of the download files is equivalent to the ratio of
              UL/DL.
              e.g. UL ratio = 1 and DL ratio = 5 means that the user can
              download 5 bytes for every uploaded byte no matter in how
              many files.
   @{fg fill}Both@{fg text}     = That is the combination of Quantity and Bytes. Downloads are
              only possible if both requirements are true.

See also @{"§Cycle Gadget 1" link "E-§Cycle Gadget 1" 0}
@endnode

@node "E-UL Protocol" "E-UL Protocol"

                            @{fg shine}U L   P r o t o c o l@{fg text}


@{b}UL Protocol@{ub} : @{fg fill}0-99@{fg text}
   Display of the Upload Protocol Number. See bbs.config to get more
   information or via SysOp Logon in the Setup Menu with the command
   Change Transfer. Here are all available protocols listed.
@endnode

@node "E-DL Protocol" "E-DL Protocol"

                            @{fg shine}D L   P r o t o c o l@{fg text}


@{b}DL Protocol@{ub} : @{fg fill}0-99@{fg text}
   Display of the Download Protocol Number. See bbs.config to get more
   information or via SysOp Logon in the Setup Menu with the command
   Change Transfer. Here are all available protocols listed.
@endnode

@node "E-UL Ratio" "E-UL Ratio"

                               @{fg shine}U L   R a t i o@{fg text}


@{b}UL Ratio@{ub} : @{fg fill}0-255@{fg text}
   Input of the upload ratio for the calculation of the UL/DL ratio.

See also @{"§Cycle Gadget 1" link "E-§Cycle Gadget 1" 0}
@endnode

@node "E-DL Ratio" "E-DL Ratio"

                               @{fg shine}D L   R a t i o@{fg text}


@{b}DL Ratio@{ub} : @{fg fill}0-255@{fg text}
   Input of the download ratio for the calculation of the UL/DL ratio.

See also @{"§Cycle Gadget 1" link "E-§Cycle Gadget 1" 0}
@endnode

@node "E-Total UL`s" "E-Total UL`s"

                             @{fg shine}T o t a l   U L ` s@{fg text}


@{b}Total UL`s@{ub} : @{fg fill}0-65535@{fg text}
   Displays the number of uploaded files.
@endnode

@node "E-Total DL`s" "E-Total DL`s"

                             @{fg shine}T o t a l   D L ` s@{fg text}


@{b}Total DL`s@{ub} : @{fg fill}0-65535@{fg text}
   Displays the number of downloaded files.
@endnode

@node "E-UL Bytes" "E-UL Bytes"

                               @{fg shine}U L   B y t e s@{fg text}


@{b}UL Bytes@{ub} : @{fg fill}0-2147483647@{fg text}
   Displays the size of the uploaded files.
@endnode

@node "E-DL Bytes" "E-DL Bytes"

                               @{fg shine}D L   B y t e s@{fg text}


@{b}DL Bytes@{ub} : @{fg fill}0-2147483647@{fg text}
   Displays the size of the downloaded files.
@endnode

@node "E-Time Limit" "E-Time Limit"

                             @{fg shine}T i m e   L i m i t@{fg text}


@{b}Time Limit@{ub} : @{fg fill}00:00:00-18:12:15@{fg text}
   Input of the maximum online time per day. The exceeding of the time
   will cause an automatic logoff. The user can logon earliest after 12
   hours delay.

See also @{"§Cycle Gadget 1" link "E-§Cycle Gadget 1" 0}
@endnode

@node "E-Use" "E-Use"

                                    @{fg shine}U s e@{fg text}


@{b}Use@{ub} : @{fg fill}ON|OFF@{fg text}
   Setting whether Time Limit and Time Used should be used per day or only
   per call.
   @{fg fill}ON@{fg text}  = per day
   @{fg fill}OFF@{fg text} = per call
   e.g. Guest -> In this case Time Limit and Time Used should be used per
                 call otherwise it could happen that the second or third
                 guest user has no online time left and will be kicked
                 out.

See also @{"§Cycle Gadget 1" link "E-§Cycle Gadget 1" 0}
@endnode

@node "E-Time Used" "E-Time Used"

                              @{fg shine}T i m e   U s e d@{fg text}


@{b}Time Used@{ub} : @{fg fill}00:00:00-18:12:15@{fg text}
   Displays the time already used on this day.
@endnode

@node "E-Last Onl. Time" "E-Last Onl. Time"

                         @{fg shine}L a s t   O n l .   T i m e@{fg text}


@{b}Last Onl. Time@{ub} : @{fg fill}78-01-01 00:00:00 until 2099-12-31 23:59:59@{fg text}
   Displays date and time of the last call of the user.
@endnode

@node "E-Tot. Onl. Time" "E-Tot. Onl. Time"

                         @{fg shine}T o t .   O n l .   T i m e@{fg text}


@{b}Tot. Onl. Time@{ub} : @{fg fill}00-00-00 00:00:00 until 99-11-29 23:59:59@{fg text}
   Displays the whole online time of all calls of this user.
   This will be calculated as follows:
   YY-MM-DD HH:MM:SS The year will be calculated with 12 (0-11) months and
                     each month with 30 (0-29) days.
@endnode

@node "E-Extra Info TXT" "E-Extra Info TXT"

                         @{fg shine}E x t r a   I n f o   T X T@{fg text}


@{b}Extra Info TXT@{ub} : @{fg fill}1-30 Characters@{fg text}
   Input of a textfile which the user will get displayed at the Logon. The
   file has to be located in the path of the SystemTextLocation.
   e.g. user groups of a computer club

See also @{"§Cycle Gadget 1" link "E-§Cycle Gadget 1" 0}
@endnode

@node "E-Logoff Type" "E-Logoff Type"

                            @{fg shine}L o g o f f   T y p e@{fg text}


@{b}Logoff Type@{ub} : @{fg fill}Undefined|Goodbye|Sleep|Overtime|@{fg text}
              @{fg fill}12HrsTry|Carrier|Illegal|Reset@{fg text}
   Displays the way of the last logoff.
   @{fg fill}Goodbye@{fg text}  = standard logoff
   @{fg fill}Sleep@{fg text}    = if there was no keystroke within the last 2 minutes
   @{fg fill}Overtime@{fg text} = maximum online time reached and kicked out
   @{fg fill}12HrsTry@{fg text} = try to logon within 12 hours
   @{fg fill}Carrier@{fg text}  = lost Carrier -> line interrupted or hang-up
   @{fg fill}Illegal@{fg text}  = 3 times input of the wrong password
   @{fg fill}Reset@{fg text}    = kicked out from the SysOp (Reset System)
   NOTE: In case of the logoff type carrier there will automatically
         executed a modem report on the next logon, logoff, upload and
         download to give the user the possibility to find the error if the
         line was noisy. In any case this will contribute to a regular
         logoff in the mailbox.
@endnode

@node "E-Last Onl. Baud" "E-Last Onl. Baud"

                         @{fg shine}L a s t   O n l .   B a u d@{fg text}


@{b}Last Onl. Baud@{ub} : @{fg fill}0-999999@{fg text}
   Displays the connect speed of the last call.
@endnode

@node "E-Total Login" "E-Total Login"

                            @{fg shine}T o t a l   L o g i n@{fg text}


@{b}Total Login@{ub} : @{fg fill}0-65535@{fg text}
   Displays the number of calls of this user.
@endnode

@node "E-Save Setups" "E-Save Setups"

                            @{fg shine}S a v e   S e t u p s@{fg text}


@{b}Save Setups@{ub} : @{fg fill}ON|OFF@{fg text}
   Setting if the personal setups will be saved
   @{fg fill}ON@{fg text}  = all changes will be saved
   @{fg fill}OFF@{fg text} = the changes of the user will not be saved
   e.g. Guest -> the changes must not be saved

See also @{"§Cycle Gadget 1" link "E-§Cycle Gadget 1" 0}
@endnode

@node "E-Get Menu CS" "E-Get Menu CS"

                            @{fg shine}G e t   M e n u   C S@{fg text}


@{b}Get Menu CS@{ub} : @{fg fill}ON|OFF@{fg text}
   Setting if the user gets the function Chat SysOp
   @{fg fill}ON@{fg text}  = function Chat SysOp available
   @{fg fill}OFF@{fg text} = function Chat SysOp not available
   e.g. protection against too boring user

See also @{"§Cycle Gadget 1" link "E-§Cycle Gadget 1" 0}
@endnode

@node "E-Get Menu JM" "E-Get Menu JM"

                            @{fg shine}G e t   M e n u   J M@{fg text}


@{b}Get Menu JM@{ub} : @{fg fill}ON|OFF@{fg text}
   Setting if the user gets the function Join as a Member
   @{fg fill}ON@{fg text}  = function Join as a Member available
   @{fg fill}OFF@{fg text} = function Join as a Member not available
   e.g. Guest -> so that new user can join

See also @{"§Cycle Gadget 1" link "E-§Cycle Gadget 1" 0}
@endnode

@node "E-Get Menu CB" "E-Get Menu CB"

                            @{fg shine}G e t   M e n u   C B@{fg text}


@{b}Get Menu CB@{ub} : @{fg fill}ON|OFF@{fg text}
   Setting if the user gets the function Call Back
   @{fg fill}ON@{fg text}  = function Call Back available
   @{fg fill}OFF@{fg text} = function Call Back not available
   e.g. SysOp -> possibility for a call back. Attention! This will cost
                 your money, so be careful!

See also @{"§Cycle Gadget 1" link "E-§Cycle Gadget 1" 0}
@endnode

@node "Distribution" "Distribution"

                           @{fg shine}D I S T R I B U T I O N@{fg text}


@{b}GMC-BBS@{ub} is since the version 2.50 @{b}Freeware@{ub}.

The program may be freely distributed and copied, as long as the following
@{b}conditions are fulfilled@{ub}:

 - The @{b}sales price@{ub} must not be higher than the cost of two (empty) disks
   plus a nominal copying fee plus costs for shipping. The total price must
   not be higher than 100 ATS or the equivalent in any other currency.

 - All parts of the program and the documentation must be @{b}complete@{ub}. The
   distribution of single files or incomplete subsets of the original
   distribution is not allowed.

 - @{b}Program and documentation may not be changed in any way@{ub}. Exception (this
   means: acceptable) is the use of archivers such as `LHA' and packers
   like `Imploder' or `Powerpacker', as long as it remains possible to
   retrieve the original program/data.
@endnode

@node "History" "History"

                                @{fg shine}H I S T O R Y@{fg text}


@{b}Version 2.62 Revision 24-07-1997@{ub}

 - Installer Script written (english and german)

 - Scripts from the ENV: and ENVARC: removed

 - Changes in "bbs.config"

   SystemFileLocation= removed
   SystemProtLocation= removed
   SystemStatLocation= removed
   SystemTextLocation= removed
   SystemUserLocation= removed

   BBS_TextLocation=  added
   CaptureLocation=   added
   Help_TextLocation= added
   ScriptsLocation=   added
   SystemLocation=    added

 - Capture Files renamed

   Capture.File.YY.MM -> BBS_YY.MM
   Chat.File.YY.MM    -> Chat_YY.MM
   Modem.File.YY.MM   -> Modem_YY.MM

@{b}Version 2.61 Revision 10-07-1997@{ub}

 - EEU.PRG Version 1.22 Revision 09-07-1997
   Will work now without NTSC monitor driver.
   "Email Address" instead of "Comment User"

 - Bug corrected in WP if the max. number of users will be reached.

 - Setup Menu
   SS = Show Setup will show the Registration_Number if available
   CC to EC = Edit Computer renamed
   CU to EE = Edit Email Address renamed
   CM to EM = Edit Modem renamed
   CP to EP = Edit Password renamed

@{b}Version 2.60 Revision 07-06-1997@{ub}

 - Function AD = Actual Directory removed (see also CD = Change Directory)
 - Function CP = Change to Previous Directory removed (see also CD)
 - Function CR = Change to Root Directory removed (see also CD)

 - Function CD = Change Directory extended
 - Function CA = Change Area extended

 Syntax: CD Price (changes to Directory Price)
         CD \     (changes to Main Directory)
         CD .     (changes to Main Directory)
         CD ..    (changes to parent Directory 1 step)
         CD ...   (changes to parent Directory 2 steps)
         CD ....  (each dot means one more Directory)
         CD       (displays the current Directory)

         CA       (displays the current Directory)

 - Function RD = Read Doc File renamed to RF = Read File

 - Functions which need files for execution will only be displayed if files
   are really available. The same is valid if Files or Directories are
   required.
   dependence on Files         : DL, PF, RB, RF, RM
   dependence on Dirs or Files : DE, RE, SC
   CA and CD are always available, because this functions are also needed
   for displaying the current directory.

 - English documentation as Amiga Guide and TXT File

@{b}Version 2.50 Revision 14-04-1997@{ub}

 - GMC-BBS changed from Shareware to Freeware

 - Modem report installed
   tested with USRobotics Courier V.Everything and ZyXEL Elite 2864

 - Modem prepared for x2 Connects

 - Separate Security level for Pack Files

 - Execute Script implemented

 - German documentation as Amiga Guide and TXT File

@{b}My plans for the future:@{ub}

 - support of Graphic boards

 - support of OwnDevUnit.library
   which is copyrighted by Christopher A. Wichura.
@endnode

@node "Acknowledgment" "Acknowledgment"

                         @{fg shine}A C K N O W L E D G M E N T@{fg text}


Here I want to thank everyone who helped me to develop the mailbox program.

Special thank goes to the following guys:

@{b}BAUER Friedrich@{ub}      for the initial conception and the encouragement to
                     program

@{b}GAISCH Martin@{ub}        for extensive internal modem tests and the first
                     english documentation

@{b}KASIMIR Alexander@{ub}    for the many helpful ideas which are not completely
                     translated into action yet

@{b}CAR Manfred@{ub}          one of the first users and he often helped me with
                     useful utilities

@{b}LUKAS Richard@{ub}        for extensive practice tests and many good ideas
                     which formed the current program

@{b}HASTIK Ronny@{ub}         a beta tester

@{b}HABERFELLNER Josef@{ub}   for the first test on 030 and the turboversion

@{b}WIESINGER Thomas@{ub}     a beta tester

@{b}MANDIC Daniel@{ub}        for the never ending chats in which we discussed and
                     developed a lot

@{b}LIEBER Ralph@{ub}         for the active support with software and utilities

@{fg fill}AMIGA SPECIAL RED.@{fg text}   for a comprehensive test report even though they
                     did not comprehend everything
@endnode

@node "Full Version" "Full Version"

                           @{fg shine}F U L L   V E R S I O N@{fg text}


The unregistered Freeware Version is limited in the following way:

The box is ready only one week from date of first installation. The number
of users, up- and downloads, messages and private mails is limited to 15.

This UNREGISTERED Freeware Version could be changed through input of a
registration number to a REGISTERED version. If you want to do this I need
to get the following 6 personal information:

     @{b}User Name@{ub} : SysOp First Name Last Name..............
        @{b}Street@{ub} : Street/Place Number.....................
      @{b}Zip Code@{ub} : Zip Code..
          @{b}City@{ub} : City................
       @{b}Country@{ub} : Country.............
 @{b}Date of Birth@{ub} : DD-MM-YY

 @{b}Comment SysOp@{ub} : Registration_Number=xxxxxxxxxxxx

You get this data with Edit User No. 5 = SysOp. Please don't use nick names
and take care on a correct spelling (also capital and small letters). As
soon as I receive your data I will send you your personal registration
number which you enter in the field Comment SysOp. With this input all
limits of the UNREGISTERED version will be canceled and the program will be
changed to a REGISTERED version.

@{b}For the registration there is no money to pay.@{ub} But I will be happy about
presents or contributions of any kind.

If there is enough interest on this program I will develop it. So send me
letters or better emails with your suggestions, improvements, wishes, ...
@endnode

@node "Author" "Author"

                                 @{fg shine}A U T H O R@{fg text}


@{b}SnailMail@{ub}: Gerhard and Christine MÖRTH
           Schanzstraße 1/12
           1140  W I E N
           A U S T R I A

 @{b}EMail@{ub}: gmoerth@ping.at (Gerhard Mörth)
 @{b}EMail@{ub}: cmoerth@ping.at (Christine Mörth)

  @{b}WWW@{ub} : http://members.ping.at/gmoerth/gmc-bbs.htm  (Updates, Links...)
  @{b}WWW@{ub} : http://members.ping.at/gmoerth/register.htm (Registration Online)
  @{b}WWW@{ub} : http://members.ping.at/gmoerth/aspecial.htm (Test Report A-Special)

 @{b}VMail@{ub}: Gerhard.Moerth@blackbox.at (WebPhone)
 @{b}VMail@{ub}: Christine.Moerth@blackbox.at (WebPhone)

  @{b}BBS@{ub} : +43 1 985-38-96 (300-33.600 USR/ZyXEL)

  @{b}FAX@{ub} : +43 1 985-38-96 (2.400-14.400 G3)

If you want registration via @{b}SnailMail@{ub} please send a prepaid and inscribed
envelope otherwise you can get your registration number in my BBS.

If you want registration via @{b}Email@{ub} I will send you back your registration
number via Email. Additional your data will be created in my BBS. Password
is your registration number (the part after the "=").

If you want registration via @{b}VMail@{ub}, @{b}BBS@{ub} or @{b}FAX@{ub} you can obtain your
registration number in my BBS.

@{b}For the registration there is no money to pay@{ub}. But I will be happy about
presents or contributions of any kind.

Please @{b}don't sent checks@{ub} because the fee is mostly higher than the amount
which will remain.

@{b}Banking Account@{ub}: Österreichische Postsparkasse
                 Code             : 60000
                 Account Number   : 78 045 839
                 Account Name     : Mörth Gerhard
                 Intended Purpose : Mailbox
@endnode

@node "Disclaimer" "Disclaimer"

                             @{fg shine}D I S C L A I M E R@{fg text}


There is no warranty for this software package. Although the author has
tried to prevent errors he can't guarantee that the software package
described in this document is 100% reliable. You are therefore using this
material at your own risk. The author cannot be made responsible for any
damage which is caused by using this software package.
@endnode

