home *** CD-ROM | disk | FTP | other *** search
/ The Best of Mecomp Multimedia 1 / Mecomp-CD.iso / amiga / dfue / bbs / gmc-bbs-262 / bulletins_menu / bbs.guide_e.txt < prev    next >
Encoding:
Text File  |  1997-07-26  |  57.9 KB  |  1,916 lines

  1. author "Gerhard & Christine MÖRTH"
  2.  
  3.  
  4.  
  5.                   GMC-BBS Version 2.62 Revision 24-07-1997
  6.                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  7.  
  8.                          This software is Freeware!
  9.  
  10.                           © 1990-1997 G_&_CH_MÖRTH
  11.  
  12.  
  13.  
  14.  Introduction                What does the mailbox program BBS.PRG
  15.  
  16.  Features                    The most important features
  17.  
  18.  System Requirements         Required Hard- and Software
  19.  
  20.  Installation                How to install the program
  21.  
  22.  Configuration               Settings of bbs.config
  23.  
  24.  Usage                       General information for the usage
  25.  
  26.  Edit User                   EEU.PRG External Edit User
  27.  
  28.  Distribution                Please pay attention to this
  29.  
  30.  History                     Information for the Updates
  31.  
  32.  Acknowledgment              to all beta testers
  33.  
  34.  Full Version                Free! How can I get it?
  35.  
  36.  Author                      Addresses for Registration
  37.  
  38.  Disclaimer                  Disclaimer information
  39.  
  40.  
  41.                            I N T R O D U C T I O N
  42.  
  43.  
  44. GMC-BBS is a mailbox-program written for the Commodore AMIGA by Gerhard and
  45. Christine Moerth.
  46.  
  47. This manual will guide you through the installation and helps you with the
  48. usage of the software.
  49.  
  50. Generally a "Bulletin Board System" (BBS) is a program which clearly
  51. arranges a lot of notes. This and much more does GMC-BBS. Users also can
  52. read and write private mails or up- and download programs. Every operation
  53. is protected by a security level.
  54.  
  55. For every area of GMC-BBS (Bulletins Menu, File System, Message Board,
  56. Private Mail, Setup Menu and User Menu) there is a separate security level.
  57. The limits can be set in the configuration file so that only users with the
  58. corresponding security level can use the menus.
  59.  
  60.  
  61.                                F E A T U R E S
  62.  
  63.  
  64. - Bulletins, messages and files can be arranged in maximal 100 directories
  65.   with unlimited subdirectories. Each directory has it's own security
  66.   level. Directories and subdirectories can contain any number of
  67.   bulletins, messages and files. The limit is only the available disk
  68.   space.
  69.  
  70. - GMC-BBS uses external and internal transfer protocols. At the moment
  71.   "X-modem-checksum"  and  "X-modem-CRC" are integrated. The program
  72.   switches automatically to the protocol of the caller. You can include
  73.   external protocols such as X-modem, Y-modem, Z-modem, Bi-Modem etc.
  74.   which correspond with XPR standard with the configuration file.
  75.  
  76. - The security level can be individually set for every user. By specific
  77.   placing of security codes it is possible to delegate the service of the
  78.   box.
  79.  
  80. - All serial I/O-routines are optimized by hand for best performance.
  81.  
  82. - The SysOp can change the time limit, can edit the rights of the
  83.   user online at any time, control, block or release security level,
  84.   printer output, screen output, keyboard input, serial input and output
  85.   as well as sending the output to the printer or save it as file and he
  86.   can cause the immediate logout of a user.
  87.  
  88. - Usage with keyboard and mouse for the main functions.
  89.  
  90. - Usergroups with a special info text can be created, time limits and
  91.   the UL/DL Ratio can be given unlimited.
  92.  
  93. - Different emulations like TTY, TTY+CLS, VT100/ANSI, VT100/ANSI+CLS can
  94.   be set by the user.
  95.  
  96. - Special characters are accepted. From OS 2.0 on you can use all graphic
  97.   possibilities of the ANSI emulation with an IBM font. It is urgently
  98.   recommended to use kickstart version 2.0 or higher.
  99.  
  100. - GMC-BBS was written for highest speed, reliability and flexibility.
  101.   Efficient programming technique leads to 100% multitasking use under
  102.   OS 1.2, 1.3, 2.0, 3.0 and 3.1. The program was written in C and tested on
  103.   different machines.
  104.  
  105. - NTSC, PAL resolution and drivers for the serial.device or for internal
  106.   modems are configured in the TOOL-TYPES or set as parameters when the
  107.   program starts.
  108.  
  109. - The serial.device can be released to use other terminal programs without
  110.   restarting GMC-BBS. You can switch the mailbox to "not ready" e.g. to
  111.   backup your hard disk. During this time there will be no access on the
  112.   hard disk or floppy disk.
  113.  
  114. - Internal, external modems and highspeed modems are supported perfectly
  115.   (e.g. higher DTE speed between computer and modem which allows data
  116.   compression).
  117.  
  118. - Fax call detection and transmission to external fax programs is possible.
  119.   At the moment ready scripts for Multifax (TKR) and TrapFax (Village
  120.   Tronic) are included. If your modem has no fax detection or your fax
  121.   software cannot handle an existing line (shared mode +FCON) you can also
  122.   connect an external fax switch.
  123.  
  124. - Freely to configure and expand.
  125.  
  126. - Multitasking will not be effected. You can do whatever you want, GMC-BBS
  127.   runs as a autonomous program and is programmed correctly.
  128.   NOTE: There cannot be enough RAM.
  129.  
  130. - Built in timer for parking the harddisk automatically.
  131.  
  132. - Built in timer for periodically loading of the system time. The system
  133.   time is checked and even the program will be stopped because suggestive
  134.   working is not possible without correct time.
  135.  
  136. - Online packing of files for download can be used by every user (e.g. LHA,
  137.   LZH, ZOO, ARC, ...). After packing is finished the user gets a message.
  138.  
  139. - The flashing power LED shows you, if you had user in your mailbox.
  140.   Display to show how many mailbox calls or fax calls came in or how many
  141.   New User joined as a member.
  142.  
  143. - Call Back function (A given number will be dialed immediately after the
  144.   logout).
  145.  
  146. - If the configuration of the modem is faulty the respective line will be
  147.   printed which is very useful for correction. Slow modems are supported as
  148.   well as fast modems.
  149.  
  150. - Integrated free adjustable up- and download ratio which can be effective
  151.   on the number of files or bytes.
  152.  
  153. - Automatic line break in the chat mode.
  154.  
  155. - Automatic modem report and protocol of the user action as well as the
  156.   chat in an file is possible.
  157.  
  158.  
  159.                     S Y S T E M   R E Q U I R E M E N T S
  160.  
  161.  
  162. This hardware will be required:
  163.  
  164.  - AMIGA 500/600/1000/1200/2000/2500/3000/4000/CDTV/CD32
  165.  
  166.  - 2 MB RAM
  167.  
  168.  - Harddisk or 2 Diskdrives
  169.  
  170.  - Modem (For testing and configuration you need no modem)
  171.          If no modem is connected or the modem doesn't support the baud
  172.          rate of the DTE_Speed the serial.device will be set OFF.
  173.  
  174.  - Kickstart 1.2/1.3/2.0/3.0/3.1
  175.              It is urgently recommended to use at least kickstart 2.0
  176.              otherwise you cannot use the program EEU.PRG External User.
  177.  
  178.  - PAL/NTSC monitor drivers must be installed.
  179.  
  180. This hardware will be supported:
  181.  
  182.  - Memoryboards
  183.    NOTE: 512 kB memoryboards between $C00000 and $C7FFFF as used in older
  184.          A2000A or A500 models are neither chip nor fast ram. With those
  185.          memoryboards it can happen that the program has a malfunction or
  186.          crash.
  187.  
  188.  - Turboboards
  189.  
  190.  - Harddisks
  191.  
  192.  - AMIGA diskdrives of any size (CD-ROM, ZIP too)
  193.  
  194.  - I/O cards
  195.  
  196.  - modems with AT commands (also internal modems, X2 modems or ISDN
  197.    modems are possible)
  198.  
  199.  - printers (parallel + serial)
  200.  
  201. No support:
  202.  
  203.  - graphic boards
  204.    Sorry there is no support for graphic boards of any kind. As the program
  205.    was coded in times of kickstart 1.3 and I don't see an urgent need until
  206.    now this was not implemented yet.
  207.  
  208.  
  209.                            I N S T A L L A T I O N
  210.  
  211.  
  212. 1. Run the Install program and install GMC-BBS to your prefered hard disk
  213.    partition.
  214.  
  215. 2. Check the Tool Types of the icon BBS.PRG.
  216.    Default: SCREENMODE=NTSC DEVICE=serial.device UNIT=0 CONFIG=bbs.config
  217.  
  218. 3. Check the system time for a proper operation of the mailbox.
  219.  
  220.  
  221.                           C O N F I G U R A T I O N
  222.  
  223.  
  224.  General Information for Configuration.
  225.  
  226.  These settings are possible or necessary in bbs.config:
  227.  
  228.  SystemName                  Mailbox Name
  229.  
  230.  SystemSysOp                 SysOp Name
  231.  
  232.  SystemUsersMax              Maximum number of Users
  233.  
  234.  ???Location                 all paths
  235.  
  236.  Power_Led_Display           Display if calls arrived in the mailbox
  237.  
  238.  Prot_Internal               Internal X-Modem Protocol
  239.  
  240.  ParkHD_Delay                Automatic parking of the Harddisk
  241.  
  242.  SetClock_Delay              Automatic loading of the system time
  243.  
  244.  Security_Min_??             Default security level
  245.  
  246.  SysOp_Ready                 Default Chat setting
  247.  
  248.  Copyright                   Default setting for window title
  249.  
  250.  File_Out                    Default setting for file output
  251.  
  252.  Printer_Out                 Default setting for printer output
  253.  
  254.  Serial_Device               Default setting for "serial.device"
  255.  
  256.  Speech_Out                  Default setting for speech output
  257.  
  258.  Modem???                    Modem configuration
  259.  
  260.  Prot_UL_???                 XPR Protocols for Upload
  261.  
  262.  Prot_DL_???                 XPR Protocols for Download
  263.  
  264.  BM_???                      Bulletins Menu
  265.  
  266.  FS_???                      File System
  267.  
  268.  MB_???                      Message Board
  269.  
  270.  PM_???                      Private Mail
  271.  
  272.  
  273.                                 G E N E R A L
  274.  
  275.  
  276. System configuration means saving a lot of text files with the necessary
  277. information. You can use any of the popular editors like ED, DME,
  278. MicroEmacs, ... The used file is named bbs.config and is located in the
  279. actual directory from where GMC-BBS is started.
  280.  
  281. You can also change the text in the following files:
  282.  
  283.  - Guest.Text
  284.  - Info.Text
  285.  - Join.Text
  286.  - Joined.Text
  287.  - Logoff.Text
  288.  - Logon.Text
  289.  - MailboxReady.Text
  290.  - NewUser.Text
  291.  
  292. The following escape-sequences can be used in the text:
  293.  
  294.  - Esc< no More   [Y/n] : with Any key ...
  295.  - Esc> with More [Y/n] : with Any key ...
  296.  - Esc- no More   [Y/n] : no Any key ...
  297.  - Esc+ with More [Y/n] : at once Any key ...
  298.  
  299. If no such escape-sequence is used you will be asked after the set number of
  300. lines More [Y/n]: and at the end of the text the input of Any key... is
  301. expected. These commands can also be used at Online HelpText, Read Bulletin,
  302. Read Doc Files and Read Message.
  303.  
  304. If you start GMC-BBS from disk you have to remove the write protection so
  305. that the program can write the user data and the statistic data to the disk.
  306. In other case the program saves the files to the Ram Disk without a warning
  307. and are lost after the next reboot.
  308.  
  309. Basic information to bbs.config:
  310.  
  311. The keywords have to be written on the left border without a leading blank.
  312. The "=" may not have blanks before and after that. The sequence of keywords
  313. can be changed in any way. The only exception are keywords which are in
  314. numerical order ("Prot_UL_Nam _0= before PROT_UL_Name_1 ...). Comments can
  315. be written without any care (except the "=", it is reserved for the
  316. keywords). Try to keep the comments as short as possible, so the program can
  317. start faster.
  318.  
  319.  
  320.                              S y s t e m N a m e
  321.  
  322.  
  323. SystemName=»»» GMC-BBS V2.62 ««« %H:%M:%S
  324.    This text is individual but the maximum are 30 characters. It will
  325.    appear on the left side of the menu on the input line. It also
  326.    may contain the following fill-ins for the remaining online time:
  327.    %H for the hours, %M for the minutes and %S for the seconds. This
  328.    fill-ins will be replaced by the corresponding value.
  329.  
  330.  
  331.                             S y s t e m S y s O p
  332.  
  333.  
  334. SystemSysOp=Gerhard MOERTH
  335.    Individual text, max. 30 characters. Appears at Chat SysOp and in
  336.    the System Statistic.
  337.  
  338.  
  339.                          S y s t e m U s e r s M a x
  340.  
  341.  
  342. SystemUsersMax=300
  343.    This is the setting of the maximum number of users. The limit is your
  344.    harddisk capacity. If the number is exceeded an error message is
  345.    displayed at Join as a Member. You need 512 Byte per user on your
  346.    harddisk.
  347.  
  348.  
  349.                             ? ? ? L o c a t i o n
  350.  
  351.  
  352. BBS_TextLocation=GMC-BBS:BBS_Text/
  353.    Directory in which Guest.Text, Info.Text, Join.Text, Joined.Text,
  354.    Logoff.Text, Logon.Text, MailboxReady.Text and NewUser.Text have to be
  355.    located.
  356.  
  357. CaptureLocation=RAM:
  358.    Path for BBS_JJ.MM, Chat_JJ.MM and Modem_JJ.MM which are automatically
  359.    created when File Output = ON is selected.
  360.  
  361. Help_TextLocation=GMC-BBS:Help_Text/
  362.    Directory in which BM_Help.Text, FS_Help.Text, MB_Help.Text
  363.    MM_Help.Text, PM_Help.Text, SM_Help.Text und UM_Help.Text have to be
  364.    located.
  365.  
  366. ScriptsLocation=GMC-BBS:Scripts/
  367.    Directory in which FAX_Receive.script, HD_Boot.script, HD_Park.script,
  368.    HD_UnPark.script, No_Ring.script, PF.script, Sound_00.script,
  369.    Sound_BBS.script, Sound_CSN.script, Sound_CSY.script, Sound_DL.script,
  370.    Sound_ES.script, Sound_FAX.script, Sound_GB.script, Sound_JM.script,
  371.    Sound_MS.script, Sound_PF.script, Sound_Ring.script, Sound_RM.script,
  372.    Sound_RP.script, Sound_UL.script, Sound_WM.script and Sound_WP.script
  373.    have to be located.
  374.  
  375. SystemLocation=GMC-BBS:System/
  376.    Directory for the files Stat.File and User.Data which are created
  377.    on the first start of the program. Additionally there are located the
  378.    external XPR driver XPRD and some other programs like DSound and
  379.    SCSISwitch.
  380.  
  381.  
  382.                       P o w e r _ L e d _ D i s p l a y
  383.  
  384.  
  385. Power_Led_Display=ON|OFF
  386.    If the function is selected ON the flashing power led signals you that
  387.    you had a user in your BBS or a fax has arrived. Through SysOp Logon or
  388.    Guest Logon the flash will disappear and the display of BBS calls, FAX
  389.    calls and NEW user will be set to 0.
  390.  
  391.  
  392.                           P r o t _ I n t e r n a l
  393.  
  394.  
  395. Prot_Internal=ON|OFF|UL|DL
  396.    There are the following possibilities: ON, OFF, UL, DL
  397.    ON  = The internal X-Modem up- and download protocols are displayed
  398.          in the Setup-Menu under CT = Change Transfer.
  399.    OFF = Above mentioned protocols are not displayed and not usable.
  400.    UL  = Only the internal X-Modem upload protocol is displayed.
  401.    DL  = Only the internal X-Modem download protocol is displayed.
  402.  
  403.  
  404.                            P a r k H D _ D e l a y
  405.  
  406.  
  407. ParkHD_Delay=-1
  408.    Here you can set the HDPark delay-time in seconds (maximum is 32768).
  409.    When the user has left your box, the harddisk will be parked after this
  410.    delay automatically. If you don't want to use this option "-1" must be
  411.    set. To use this option you need the two programs "Park" and "Unpark" in
  412.    your RAM:env/BBS/ directory. If you use OS 2.0 you can automate this
  413.    step by copying the files in the following directory:
  414.    SYS:Prefs/Env-Archive/BBS/ (will be copied automatically to the RAM
  415.    directory during boot). The mentioned programs are delivered by some
  416.    manufacturers like ICD Inc. (with Advantage 2000).
  417.  
  418.  
  419.                          S e t C l o c k _ D e l a y
  420.  
  421.  
  422. SetClock_Delay=3600
  423.    As the Amiga system time is not very exact, the mailbox program loads
  424.    the time of the internal clock from time to time. The size of the
  425.    intervals is set with this function in seconds. Additionally the time
  426.    is loaded on each user logon. If you have no internal clock enter -1.
  427.  
  428.    The value of SetClock_Delay have to be greater than ParkHD_Delay and
  429.    less than 32768.
  430.  
  431.    NOTE: To minimize harddisk activity SetClock should be loaded resident.
  432.  
  433.  
  434.                         S e c u r i t y _ M i n _ ? ?
  435.  
  436.  
  437.    This are the minimum security level which are necessary to execute these
  438.    menus:
  439.  
  440. Security_Min_BM=10
  441.    BM = Bulletins Menu
  442.  
  443. Security_Min_FS=10
  444.    FS = File System
  445.  
  446. Security_Min_MB=10
  447.    MB = Message Board
  448.  
  449. Security_Min_PM=10
  450.    PM = Private Mail
  451.  
  452. Security_Min_SM=10
  453.    SM = Setup Menu
  454.  
  455. Security_Min_UM=10
  456.    UM = User Menu
  457.  
  458.    This are the minimum security level which are necessary to execute these
  459.    functions:
  460.  
  461. Security_Min_PF=30
  462.    PF = Pack Files
  463.  
  464. Security_Min_SC=40
  465.    SC = Set Directory or File Comment
  466.  
  467. Security_Min_WB=50
  468.    WB = Write Bulletin
  469.  
  470. Security_Min_MD=60
  471.    MD = Make Directories
  472.  
  473. Security_Min_RE=70
  474.    RE = Rename Directories or Files
  475.  
  476. Security_Min_ES=80
  477.    ES = Execute Script
  478.  
  479. Security_Min_DE=90
  480.    DE = Delete Directories or Files
  481.  
  482. Security_Min_EU=100
  483.    EU = Edit User
  484.  
  485.  
  486.                             S y s O p _ R e a d y
  487.  
  488.  
  489. SysOp_Ready=YES|NO
  490.    These are the default values on the mailbox start. Of course they
  491.    could be changed at any time.
  492.  
  493.  
  494.                               C o p y r i g h t
  495.  
  496.  
  497. Copyright=ON|OFF
  498.     These are the default values on the mailbox start. Of course they
  499.     could be changed at any time.
  500.  
  501.  
  502.                                F i l e _ O u t
  503.  
  504.  
  505. File_Out=ON|OFF
  506.     These are the default values on the mailbox start. Of course they
  507.     could be changed at any time.
  508.  
  509.  
  510.                             P r i n t e r _ O u t
  511.  
  512.  
  513. Printer_Out=ON|OFF
  514.     These are the default values on the mailbox start. Of course they
  515.     could be changed at any time.
  516.  
  517.  
  518.                           S e r i a l _ D e v i c e
  519.  
  520.  
  521. Serial_Device=ON|OFF
  522.     These are the default values on the mailbox start. Of course they
  523.     could be changed at any time.
  524.  
  525.  
  526.                              S p e e c h _ O u t
  527.  
  528.  
  529. Speech_Out=ON|OFF
  530.     These are the default values on the mailbox start. Of course they
  531.     could be changed at any time.
  532.  
  533.  
  534.                                M o d e m ? ? ?
  535.  
  536.  
  537. ModemAnswer=ATA
  538.    Command for your modem to pick up.
  539.  
  540. ModemAttn=0
  541.    ASC character (0-255) which sets your modem to the command mode. It
  542.    has to be the same as you select in ModemOpen with S2=0.
  543.  
  544. ModemBusy=BUSY
  545.    Command which is sent by the modem to the program if it has detected a
  546.    busy signal after dialing.
  547.  
  548. ModemConnect=CONNECT*
  549.    Command which is sent by the modem to tell the program that a connect is
  550.    detected. The "*" is used as a joker so that the complete input of the
  551.    connect string can be left out.
  552.  
  553. ModemDTESpeed=115200
  554.    This baudrate is used between modem and computer regardless whether the
  555.    baudrate was at the connect. This setting is only used if a handshake
  556.    protocol is also set (e.g. XON/XOFF or RTS/CTS). The setting must be
  557.    higher then the highest possible baudrate without data compression.
  558.  
  559. ModemError=ERROR
  560.    Modem has the command not detected or the command buffer was overflowed.
  561.  
  562. ModemFaxRecog=+FCON
  563.    This string is sent to the program by the modem if a fax call is
  564.    detected.
  565.  
  566. ModemHandshaking=OFF|XON/XOFF|RTS/CTS
  567.    OFF        Handshaking is not used.
  568.               These settings should be made on Modem Open:
  569.               AT&B0 -> DTE follows DCE
  570.               AT&H0 -> no flow control
  571.    XON/XOFF   XON/XOFF (Software) Handshaking will be used.
  572.               These settings should be made on Modem Open:
  573.               AT&B1 -> fixed DTE Speed setting on ModemDTESpeed
  574.               AT&H2 -> XON/XOFF flow control e.g. at USRobotics
  575.               AT&H4 -> XON/XOFF flow control e.g. at ZyXEL Elite
  576.    RTS/CTS    RTS/CTS (Hardware) Handshaking is used. The contacts
  577.               2,3,4,5,6,7,8 and 20 of the serial cable must be connected.
  578.               These settings should be made on Modem Open:
  579.               AT&B1 -> fixed DTE Speed setting on ModemDTESpeed
  580.               AT&H1 -> RTS/CTS flow control e.g. at USRobotics
  581.               AT&H3 -> RTS/CTS flow control e.g. at ZyXEL Elite
  582.  
  583. ModemHangUp=ATH
  584.    This command is sent to your modem on every logoff of an user and
  585.    every manual reset to force it to hang up.
  586.  
  587. ModemNoAnswer=NO ANSWER
  588.    Command which is sent by the modem if 5 seconds of silence in the line
  589.    were detected.
  590.  
  591. ModemNoCarrier=NO CARRIER
  592.    Command which is sent by the modem if no carrier was detected.
  593.  
  594. ModemNoDialtone=NO DIALTONE
  595.    Command which is sent by the modem if no dialtone was detected.
  596.  
  597. ModemOk=OK
  598.    Command which is sent by the modem if the command has been executed.
  599.  
  600. ModemOnline=ATO
  601.    Command which is sent to the modem after the Modem Report to leave
  602.    the command mode.
  603.  
  604. ModemOpen1=ATE0M0S0=0S2=0
  605.    Modem initialization - will be sent to the modem after starting the
  606.    program and opening the serial.device (for commands look to your modem-
  607.    manual).
  608.  
  609. ModemOpen2=
  610.    Modem initialization - will be sent to the modem after starting the
  611.    program and opening the serial.device (for commands look to your modem-
  612.    manual).
  613.    If all initializations could be made in the first string leave this
  614.    one blank.
  615.  
  616. ModemOpenFax1=AT+FAA=1
  617.    Modem initialization - will be sent to the modem after starting the
  618.    program and opening the serial.device (for commands look to your modem-
  619.    manual).
  620.    If your modem doesn't need special initializations for the fax handling
  621.    leave this string blank.
  622.  
  623. ModemOpenFax2=AT+FDIS=1,3,0,0,0,0,0,0
  624.    Modem initialization - will be sent to the modem after starting the
  625.    program and opening the serial.device (for commands look to your modem-
  626.    manual).
  627.    If all initializations could be made in the first string leave this
  628.    one blank.
  629.  
  630. ModemOpenFax3=AT+FLID="+43 1 985-38-96"
  631.    Modem initialization - will be sent to the modem after starting the
  632.    program and opening the serial.device (for commands look to your modem-
  633.    manual).
  634.    If all initializations could be made in the first string leave this
  635.    one blank.
  636.  
  637. ModemReport=
  638.    Command which is sent to the modem to get the Modem Report.
  639.  
  640. ModemReset=ATZ
  641.    Command which is sent to the modem before starting and after leaving
  642.    the program or after closing the serial.device to reset the modem.
  643.  
  644. ModemRing=RING
  645.    Identification which is sent from the modem to the program on each phone
  646.    ring.
  647.  
  648. ModemRingCount=1
  649.    Number of rings before the modem picks up.
  650.  
  651.  
  652.                             P r o t _ U L _ ? ? ?
  653.  
  654.  
  655.  General  Options  XPRD
  656.  
  657. Prot_UL_ESL1_0=xprd -lxprymodem.library -oYS,C0,B0 -d%D -u%U
  658.    Here you have to enter the first external upload-protocols. You have
  659.    2 lines with 80 characters each to enter all parameters.
  660.  
  661. Prot_UL_ESL2_0=-x64 -s%S -h -a$%A -c RECEIVE %P%F
  662.    2nd line of the 1st. external upload-protocol.
  663.  
  664. Prot_UL_Comment_0=X-Modem, 128 Byte Blocks, Checksum
  665.    Comment which will be shown in the list of the external transfer
  666.    protocols.
  667.  
  668.  
  669.                             P r o t _ D L _ ? ? ?
  670.  
  671.  
  672.  General  Options  XPRD
  673.  
  674. Prot_DL_ESL1_0=xprd -lxprymodem.library -oYS,C0,B0 -d%D -u%U
  675.    Here you have to enter the first external download-protocols. You have
  676.    3 lines with 80 characters each to enter all parameters and all
  677.    filenames (%0-%9) e.g. Z-modem.
  678.  
  679. Prot_DL_ESL2_0=-x64 -s%S -h -a%$A -c SEND %P%F
  680.    2nd line of the 1st. external download-protocol.
  681.  
  682. Prot_DL_ESL3_0=
  683.    3rd line of the 1st. external download-protocol.
  684.  
  685. Prot_DL_Comment_0=X-Modem, 128 Byte Blocks, Checksum
  686.    Comment which will be shown in the list of the external transfer
  687.    protocols.
  688.  
  689.  
  690.                                 G E N E R A L
  691.  
  692.  
  693. Basic information to external transfer protocols: The reason for using
  694. external protocols is that you cannot integrate every protocol in the
  695. program because this would waste too much memory. So every SysOp can
  696. integrate his favorite protocols. In this way new protocols could be changed
  697. without needing a new update of GMC-BBS. You can integrate up to 100 (0-99)
  698. different external protocols.
  699.  
  700. IMPORTANT: If the external protocols are opening the serial.device in
  701.            the shared mode you have to append the option %S. In some of
  702.            the internal modems this option is not possible. (e.g. the SUPRA
  703.            MODEM using the modem0.device). Here it is important to take
  704.            care that the DTR delay time of the modem will be expanded to
  705.            1 - 1,5 seconds so that the modem does not hang up when handing
  706.            over to the external transfer protocol and vice versa.
  707.            (e.g. S25=100 at ModemOpen)
  708.            It is also possible to force the modem to ignore DTR signals.
  709.            (e.g. &D0 at ModemOpen)
  710.  
  711.  
  712.                                 O P T I O N S
  713.  
  714.  
  715. Options:  %A => Screen address of BBS.PRG which will be written in HEX.
  716.                 This is important to put the external protocols on the
  717.                 BBS.PRG screen.
  718.  
  719.           %B => At the start of the external protocol the actual baud-
  720.                 rate will be handed over.
  721.  
  722.           %D => Device name will be displayed. (Default = serial.device)
  723.  
  724.           %F => Filename of the transferred file (up- or download). If this
  725.                 option is not set the upload-protocol has to hand over the
  726.                 name. (Z-Modem) In this case the file comment will be
  727.                 written after the upload. Otherwise the user number and the
  728.                 user name will be added.
  729.  
  730.           %P => Path to the file which will be transferred.
  731.  
  732.           %S => serial.device keeps open in shared mode.
  733.  
  734.           %U => Unit number will be displayed (default: 0).
  735.  
  736.           %0 => Filename of the 1st file to be downloaded. This option can
  737.                 only be used if the protocol can handle more than one
  738.                 file, otherwise %F has to be used (read Z-modem download).
  739.                 If OS 1.2 or OS 1.3 is used there can only 3 files entered
  740.                 per download.
  741.  
  742.           %1 => Filename of the 2nd file to be downloaded.
  743.  
  744.           ..
  745.  
  746.           %9 => Filename of the 10th file to be downloaded
  747.  
  748.  
  749.                                    X P R D
  750.  
  751.  
  752. External XPR-driver:
  753.  
  754. Usage: XPRD [-options] s[end]|r[eceive] [file1 [file2 [file3...]]]
  755.  
  756. available options:
  757.  
  758.  -llibname   define XPR library (default: "xprzmodem.library")
  759.  -ooptions   define XPR startup options string
  760.  -ddevname   define IO device (default: "serial.device")
  761.  -uunitnum   define IO device unit (default: "0")
  762.  -bbaud      define IO device baud rate
  763.  -xbufsize   define IO device read buffer size (Kb)
  764.  -s          open IO device in shared mode
  765.  -h          use HARDWARE handshake
  766.  -px,y       define window X and Y position
  767.  -a$xxxxxxxx open window on specified screen address
  768.  -mlogfile   enable log option (default: "xprd.log")
  769.  -rerrfile   define return code output file
  770.  -c          enable carrier detect
  771.  -n          no delay after EOT
  772.  -q          don't open window; quiet mode
  773.  
  774.  
  775.                                  B M _ ? ? ?
  776.  
  777.  
  778. There can be created up to 100 (0-99) Areas (main directories) with any
  779. number of subdirectories.
  780.  
  781. BM_CA_Path_0=GMC-BBS:
  782.    This is the path to the root directory for the mailbox users in the
  783.    bulletins menu.
  784.  
  785. BM_CA_Directory_0=Bulletins_Menu/
  786.    This is the name for the root directory. If the root directory is a
  787.    volume (e.g. DH0:, DF0:, RAM:, NET: etc.), the path can be dropped.
  788.  
  789. BM_CA_Comment_0=Bulletins Menu Area
  790.    Comment which appears in the list of the available areas
  791.    (CA = Change Area).
  792.  
  793. BM_Security_RB_0=0
  794.    The security level which is at least necessary to use this directory.
  795.    NOTE: At the entrance into this menu the user is always in the main
  796.          directory "0". (BM_CA_Path0 ...). Here you should not enter
  797.          the minimum security level too high because nobody could enter
  798.          your Bulletins Menu. At every further directory the security level
  799.          can be set individually higher.
  800.  
  801.  
  802.                                  F S _ ? ? ?
  803.  
  804.  
  805. There can be created up to 100 (0-99) Areas (main directories) with any
  806. number of subdirectories.
  807.  
  808. FS_CA_Path_0=GMC-BBS:
  809.    Path to the root directory for File System
  810.  
  811. FS_CA_Directory_0=File_System/
  812.    Root directory for File System
  813.  
  814. FS_CA_Comment_0=File System Area/
  815.    Comment for Change Area
  816.  
  817. FS_Security_UL_0=10
  818.    Minimum security level for Upload. If the security level of the user
  819.    is lower this function is not displayed in the menu.
  820.  
  821. FS_Security_DL_0=10
  822.    Minimum security level for Download. If the security level of the user
  823.    is lower this function is not displayed in the menu.
  824.  
  825.    If the security level for Up- and Download are too high the access for
  826.    the user is denied.
  827.  
  828.  
  829.                                  M B _ ? ? ?
  830.  
  831.  
  832. There can be created up to 100 (0-99) Areas (main directories) with any
  833. number of subdirectories.
  834.  
  835. MB_CA_Path_0=GMC-BBS:
  836.    Path to the root directory for Message Board
  837.  
  838. MB_CA_Directory_0=Message_Board/
  839.    Root directory for Message Board
  840.  
  841. MB_CA_Comment_0=Message Board Area
  842.    Comment for Change Area
  843.  
  844. MB_Security_RM_0=10
  845.    Minimum security level for Read Message.
  846.  
  847. MB_Security_AM_WM_0=20
  848.    Minimum security level for Write Message.
  849.  
  850.    If the security level for Read Message and Write Message are too high
  851.    the access for the user is denied.
  852.  
  853.  
  854.                                  P M _ ? ? ?
  855.  
  856.  
  857. PM_Path_0=GMC-BBS:
  858.    Path to the root directory for Private Mail
  859.  
  860. PM_Directory_0=Private_Mail/
  861.    Root directory for Private Mail
  862.  
  863.    At the moment there is no possibility for different Private Mail Areas.
  864.    For this reason you cannot add any further paths or directories.
  865.  
  866.  
  867.                                   U S A G E
  868.  
  869.  
  870. Click twice to start the program. For NTSC resolution NTSC has to be handed
  871. over on starting from the shell. The default device name is serial.device.
  872. It can be changed to other serial drivers e.g. for the internal supra modem
  873. to modem0.device. The unit number of the serial.device has to be set 0. All
  874. parameters could be set in the tool-type of the icon.
  875.  
  876. Syntax for starting from the shell:
  877.  
  878. BBS.PRG [SCREENMODE] [DEVICE] [UNIT] [CONFIG]
  879.    Click twice to start the mailbox program.
  880.    SCREENMODE = PAL|NTSC
  881.    DEVICE     = Device-Name
  882.    UNIT       = Unit-Number
  883.    CONFIG     = Config-File
  884.    Default    = NTSC serial.device 0 bbs.config
  885.  
  886. IMPORTANT: If you start the program from the shell the stack must be raised
  887.            to 30.000 (Stack 30000).
  888.  
  889. GMC-BBS
  890.  
  891.  Right Amiga and G = Local Guest Logon without password
  892.  Right Amiga and L = Local Logon simulates Logon via modem
  893.  Right Amiga and S = Local SysOp Logon without password
  894.  Right Amiga and X = Exit GMC-BBS
  895.  
  896. Function-Keys -> Settings of the Function Keys
  897.  
  898. Special
  899.  
  900.  Right Amiga and A = About
  901.  Right Amiga and E = Edit User only local (also online possible)
  902.  Right Amiga and M = Mailbox Ready Yes/No (default: Yes)
  903.  Right Amiga and R = Reset System (also online possible)
  904.  Right Amiga and D = Serial Device On/Off (default: On)
  905.  Right Amiga and H = Speech Out On/Off (also online possible, default: On)
  906.  
  907. The function Speech is only affective on the function keys F1 - F10 to allow
  908. the service of the BBS without switching the monitor on (e.g. SysOp Ready
  909. Yes/No ... to have a quiet night).
  910.  
  911.  
  912. BBS_Text: You can edit these texts
  913.  
  914.  Guest.Text
  915.  
  916.  Info.Text
  917.  
  918.  Join.Text
  919.  
  920.  Joined.Text
  921.  
  922.  Logoff.Text
  923.  
  924.  Logon.Text
  925.  
  926.  MailboxReady.Text
  927.  
  928.  NewUser.Text
  929.  
  930.  
  931. Help_Text:
  932.  
  933.  Main Menu
  934.  
  935.  Bulletins Menu
  936.  
  937.  File System
  938.  
  939.  Message Board
  940.  
  941.  Private Mail
  942.  
  943.  Setup Menu
  944.  
  945.  User Menu
  946.  
  947.  Chat Menu
  948.  
  949.  
  950. Maximum input length of names:
  951.  
  952.  User Name:    4 - 40 characters (Special characters are accepted, first
  953.                                  character must not be a number).
  954.  
  955.  Password:     1 - 20 characters (Special characters are accepted).
  956.  
  957.  File Name:    1 - 30 characters (No Special characters will be accepted).
  958.  
  959.  File Comment: 1 - 76 characters (Special characters are accepted).
  960.  
  961.  
  962. The function Pack_Files:
  963.  
  964. Pack_Files makes it possible for the user to pack online the files he wants
  965. to download. The maximum is 10 files. To use this option you need at least 4
  966. MB RAM. The packed files will be saved in the directory Temp from which they
  967. can be downloaded. Always the last 3 from users packed files are saved
  968. there. In the file comment the user number and user name of the respective
  969. user who started the function pack files is shown so that he can find his
  970. own files easier. It's not necessary to wait online to save money. When the
  971. packing process is finished the user gets a message.
  972.  
  973. Warning: If you use ParkHD_Delay be careful. Maybe your Amiga is still
  974.          packing and that's the reason why you should set the delay time
  975.          not too short.
  976.  
  977.  
  978.                           F U N C T I O N   K E Y S
  979.  
  980.  
  981. F1  = SysOp Ready Yes/No     If enabled a signal is played if a user wants
  982.                              to chat (CS) and the speech output speaks the
  983.                              name of the user. The functions key input F5
  984.                              and screen output F9 will be enabled.
  985.  
  986. F2  = Time + 10 min          Raises at once the system time of the actual
  987.                              user by 10 minutes (only for the current
  988.                              logon).
  989.  
  990. F3  = Time - 10 min          Reduces at once the system time of the actual
  991.                              user by 10 minutes (only for the current
  992.                              logon).
  993.  
  994. F4  = Copyright On/Off       Online:  Shows User.Number, User.Name, Highest
  995.                                       Security Level and Current Action.
  996.                              Offline: Shows either Copyright or
  997.                                       Date and Time, number of BBS, FAX,
  998.                                       New User Calls and Current Action.
  999.  
  1000. F5  = Keyboard Input On/Off  If you want to avoid to press a button by
  1001.                              mistake.
  1002.  
  1003. F6  = Serial input On/Off    Useful if you want to lock the user's key
  1004.                              input online so that you can guide him
  1005.                              through the system or during the chat if you
  1006.                              don't want to be interrupted.
  1007.  
  1008. F7  = File Output On/Off     This option generates the following files if
  1009.                              they don't exist or opens the files and writes
  1010.                              all respective information to them until the
  1011.                              function is disabled:
  1012.                              Capture.File, Chat.File and Modem.File.
  1013.  
  1014. F8  = Printer Output On/Off  Causes a hardcopy print on the printer and
  1015.                              sends all output to the printer until the
  1016.                              function is disabled. This is useful e.g. to
  1017.                              print information during a chat or print a
  1018.                              protocol of special processes.
  1019.  
  1020. F9  = Screen Output On/Off   If it is not necessary to see what's going on
  1021.                              in the system, you can switch it off. This
  1022.                              function freezes the monitor but the status
  1023.                              line keeps showing you the activities. This
  1024.                              can speed up the serial output because the
  1025.                              data need not be sent to the monitor.
  1026.  
  1027. F10 = Serial Output On/Off   If you don't want the user to see what you are
  1028.                              doing e.g. in the Private Area. There is no
  1029.                              output to the serial device until the function
  1030.                              is enabled again.
  1031.  
  1032.  
  1033.                               C H A T   M E N U
  1034.  
  1035.  
  1036.                         +--------------------------+
  1037.                         |     Chat SysOp Help      |
  1038.                         |     ~~~~~~~~~~~~~~~      |
  1039.                         | Ctrl-G = Ring Bell       |
  1040.                         | Ctrl-P = Help Text       |
  1041.                         | Ctrl-Q = Quit Chat SysOp |
  1042.                         | Ctrl-V = GMC-BBS Version |
  1043.                         +--------------------------+
  1044.  
  1045. During the Chat SysOp and also in normal mailbox operation you can edit an
  1046. user by pressing Right Amiga and E = Edit User. This function is only
  1047. possible on the host. The user is locked temporarily and gets a
  1048. corresponding message. This will make it possible to raise the user level
  1049. online to show him the mailbox.
  1050.  
  1051. NOTE: Don't forget to reset the data to their former value.
  1052.  
  1053.  
  1054.                               E D I T   U S E R
  1055.  
  1056.  
  1057. The program EEU.PRG (External Edit User) can be started by clicking twice on
  1058. the icon or in the GMC-BBS with the function Edit User.
  1059.  
  1060. After the installation there are no user data available and the program will
  1061. be terminated with an error message. Before the first start it is useful to
  1062. start the mailbox program GMC-BBS so that user data will be created. Then
  1063. you can start and use EEU.PRG.
  1064.  
  1065. Syntax for the start from the Shell:
  1066.  
  1067. EEU.PRG [SCREENMODE] [USERNUMBER]
  1068.     With this program you can edit all user data.
  1069.     SCREENMODE = NTSC|PAL
  1070.     USERNUMBER = 0-65535
  1071.  
  1072. You can use this keywords also in the tooltype of the icon. If the program
  1073. is started from the shell and parameters are handed over the tooltype
  1074. settings will be ignored.
  1075.  
  1076. Important: All inputs in EEU.PRG have to be confirmed with enter or tab.
  1077.            When you start EEU.PRG from the shell you need to raise the
  1078.            stack to 8.192 (Stack 8192).
  1079.  
  1080.  
  1081.                                  P A G E   1
  1082.  
  1083.  
  1084. ---------------------------------------------------------------------------
  1085.  
  1086.  User Name     SysOp Gerhard MOERTH....................    User Nr. .... 
  1087.  
  1088.  Street        Schanzstrasse 1/12......................   §Cycle Gadget 1
  1089.  
  1090.  Zip Code      1140......    City Wien................   §Cycle Gadget 2
  1091.  
  1092.  Country       Austria.............
  1093.  
  1094.  Phone Number  ++431 xxx xx xx.....                        Find New User 
  1095.  
  1096.  BBS Number    ++431 985 38 96.....                          Next User   
  1097.  
  1098.  FAX Number    ++431 985 38 96.....                          Prev User   
  1099.  
  1100.  Date of Birth DD-MM-YY  Password ....................
  1101.  
  1102.  Computer      A2000/030/25/FPU 1/8RAM 850HD 2xCD-ROM..        Clear     
  1103.  
  1104.  Modem         USRobotics V.Everything/ZyXEL Elite 2864        Save      
  1105.  
  1106.  Email Address gmoerth@ping.at.........................
  1107.  
  1108.  Comment SysOp Registration_Number=xxxxxxxxxxxx........          Next Page
  1109.  
  1110. ---------------------------------------------------------------------------
  1111.  
  1112.  
  1113.                               U s e r   N a m e
  1114.  
  1115.  
  1116. User Name : 4-40 characters
  1117.    Input of the User Name.
  1118.    NOTE: As SysOp you should enter SysOp First Name Last Name so that the
  1119.          user can also write a Private Mail to SysOp (User Nr. 5).
  1120.  
  1121.  
  1122.                                  S t r e e t
  1123.  
  1124.  
  1125. Street : 1-40 characters
  1126.    Input of the street name.
  1127.  
  1128.  
  1129.                                Z i p   C o d e
  1130.  
  1131.  
  1132. Zip Code : 1-10 Characters
  1133.    Input of the zip code.
  1134.  
  1135.  
  1136.                                    C i t y
  1137.  
  1138.  
  1139. City : 1-20 Characters
  1140.    Input of the city name.
  1141.  
  1142.  
  1143.                                 C o u n t r y
  1144.  
  1145.  
  1146. Country : 1-20 Characters
  1147.    Input of the country name.
  1148.  
  1149.  
  1150.                            P h o n e   N u m b e r
  1151.  
  1152.  
  1153. Phone Number : 1-20 Characters
  1154.    Input of the phone number.
  1155.  
  1156.  
  1157.                              B B S   N u m b e r
  1158.  
  1159.  
  1160. BBS Number : 1-20 Characters
  1161.    Input of the mailbox number.
  1162.  
  1163.  
  1164.                              F A X   N u m b e r
  1165.  
  1166.  
  1167. FAX Number : 1-20 Characters
  1168.    Input of the fax number.
  1169.  
  1170.  
  1171.                           D a t e   o f   B i r t h
  1172.  
  1173.  
  1174. Date of Birth : 1-8 Characters
  1175.    Input of the date of birth.
  1176.  
  1177.  
  1178.                                P a s s w o r d
  1179.  
  1180.  
  1181. Password : 1-20 Characters
  1182.    Input of the password.
  1183.  
  1184.  
  1185.                                C o m p u t e r
  1186.  
  1187.  
  1188. Computer : 1-40 Characters
  1189.    Input of the computer equipment.
  1190.  
  1191.  
  1192.                                   M o d e m
  1193.  
  1194.  
  1195. Modem : 1-40 Characters
  1196.    Input of the modem type and speed.
  1197.  
  1198.  
  1199.                           E m a i l   A d d r e s s
  1200.  
  1201.  
  1202. Email Address : 1-40 Characters
  1203.    Input of the email address.
  1204.  
  1205.  
  1206.                           C o m m e n t   S y s O p
  1207.  
  1208.  
  1209. Comment SysOp : 1-40 Characters
  1210.    Input of a comment of the SysOp.
  1211.    This field is also used for the registration of the mailbox program. The
  1212.    registration number has to be inserted at user number 5 (SysOp). After
  1213.    saving the program has to be restarted and if the number was correct all
  1214.    limitations of the unregistered version are canceled and at the logon
  1215.    REGISTERED appears instead of UNREGISTERED.
  1216.  
  1217.  
  1218.                                U s e r   N r .
  1219.  
  1220.  
  1221. User Nr. : 1-9999
  1222.    Here you can call the data of a specific user by his number.
  1223.    NOTE: If changes were made to the actual user you need to click on the
  1224.          Save Gadget first.
  1225.  
  1226.  
  1227.                         § C y c l e   G a d g e t   1
  1228.  
  1229.  
  1230. §Cycle Gadget 1 : ?????|Guest|New User|Valid User|Co-SysOp|SysOp|
  1231.                   Setup (6)|Setup (7)|Setup (8)|Setup (9)|Setup (10)
  1232.    With this gadget you can assign one of 10 possible setups to the user.
  1233.    If you want to use a setup which is not saved ????? will be displayed.
  1234.    The 10 setups are saved as User Nr. 1-10 in the above mentioned order.
  1235.    Therefore the first new User Nr. will start with number 11.
  1236.  
  1237.    If you change one or more of the following functions within the 10
  1238.    setups all userdata will be checked automatically and changed if
  1239.    necessary.
  1240.  
  1241.    - Security BM
  1242.    - Security FS
  1243.    - Security MB
  1244.    - Security PM
  1245.    - Security SM
  1246.    - Security UM
  1247.    - Ratio
  1248.    - UL Ratio
  1249.    - DL Ratio
  1250.    - Time Limit
  1251.    - Use
  1252.    - Extra Info TXT
  1253.    - Save Setups
  1254.    - Get Menu CS
  1255.    - Get Menu JM
  1256.    - Get Menu CB
  1257.  
  1258.  
  1259.                         § C y c l e   G a d g e t   2
  1260.  
  1261.  
  1262. §Cycle Gadget 2 : Activate|DeActivate
  1263.    With this gadget you can suspend a user from the mailbox without
  1264.    deleting his user data.
  1265.  
  1266.  
  1267.                           F i n d   N e w   U s e r
  1268.  
  1269.  
  1270. Find New User :
  1271.    If you click on this gadget the program searches for the next "New User"
  1272.    who has used the function JM = Join as a Member.
  1273.    NOTE: If changes were made to the actual user you need to click on the
  1274.          Save Gadget first.
  1275.  
  1276.  
  1277.                               N e x t   U s e r
  1278.  
  1279.  
  1280. Next User :
  1281.    If you click on this gadget the next user will be displayed.
  1282.    NOTE: If changes were made to the actual user you need to click on the
  1283.          Save Gadget first.
  1284.  
  1285.  
  1286.                               P r e v   U s e r
  1287.  
  1288.  
  1289. Prev User :
  1290.    If you click on this gadget the previous user will be displayed.
  1291.    NOTE: If changes were made to the actual user you need to click on the
  1292.          Save Gadget first.
  1293.  
  1294.  
  1295.                                   C l e a r
  1296.  
  1297.  
  1298. Clear :
  1299.    If you click on this gadget the whole input will be deleted.
  1300.  
  1301.  
  1302.                                    S a v e
  1303.  
  1304.  
  1305. Save :
  1306.   With this gadget all modifications on the actual user will be saved.
  1307.  
  1308.  
  1309.                                  P A G E   2
  1310.  
  1311.  
  1312. ---------------------------------------------------------------------------
  1313.  
  1314.  Security BM ... Emulation §Cycle Gadget Time Limit     ..:..:..
  1315.                                                                      Use .
  1316.  Security FS ... Help Text §Cycle Gadget Time Used      ..:..:..
  1317.  
  1318.  Security MB ... List Form §Cycle Gadget Last Onl. Time ..-..-.. ..:..:..
  1319.  
  1320.  Security PM ... Ratio     §Cycle Gadget Tot. Onl. Time ..-..-.. ..:..:..
  1321.  
  1322.  Security SM ...    UL Protocol   ..     Extra Info TXT .................
  1323.  
  1324.  Security UM ...    DL Protocol   ..     Logoff Type      §Cycle Gadget
  1325.  
  1326.  Total RM`s  .....  UL Ratio      ...    Last Onl. Baud ......
  1327.  
  1328.  Total WM`s  .....  DL Ratio      ...    Total Logins   .....
  1329.  
  1330.  Total RP`s  .....  Total UL`s    .....  Save Setups    .
  1331.  
  1332.  Total WP`s  .....  Total DL`s    .....  Get Menu CS    .
  1333.  
  1334.  Average CPS .....  UL Bytes ..........  Get Menu JM    .
  1335.  
  1336.  Nr of Lines ...    DL Bytes ..........  Get Menu CB    .      Prev Page
  1337.  
  1338. ---------------------------------------------------------------------------
  1339.  
  1340.  
  1341.                             S e c u r i t y   ? ?
  1342.  
  1343.  
  1344. Security BM : 0-100
  1345.    Security Level for Bulletins Menu
  1346.  
  1347. Security FS : 0-100
  1348.    Security Level for File System
  1349.  
  1350. Security MB : 0-100
  1351.    Security Level for Message Board
  1352.  
  1353. Security PM : 0-100
  1354.    Security Level for Private Mail
  1355.  
  1356. Security SM : 0-100
  1357.    Security Level for Setup Menu
  1358.  
  1359. Security UM : 0-100
  1360.    Security Level for User Menu
  1361.  
  1362. See also §Cycle Gadget 1
  1363.  
  1364.  
  1365.                                T o t a l   ? ?
  1366.  
  1367.  
  1368. Total RM`s : 0-65535
  1369.    Displays the number of Read Message
  1370.  
  1371. Total WM`s : 0-65535
  1372.    Displays the number of Write Message
  1373.  
  1374. Total RP`s : 0-65535
  1375.    Displays the number of Read Private Mail
  1376.  
  1377. Total WP`s : 0-65535
  1378.    Displays the number of Write Private Mail
  1379.  
  1380.  
  1381.                             A v e r a g e   C P S
  1382.  
  1383.  
  1384. Average CPS : 0-65535
  1385.    Displays the average CPS rate of the last download
  1386.  
  1387.  
  1388.                             N r   o f   L i n e s
  1389.  
  1390.  
  1391. Nr of Lines : 0-255
  1392.    Displays the number of lines per page
  1393.  
  1394.  
  1395.                               E m u l a t i o n
  1396.  
  1397.  
  1398. Emulation : Undefined|TTY|TTY+CLS|ANSI|ANSI+CLS
  1399.    Setting of the emulation
  1400.    TTY      = 2 colors without control characters
  1401.    TTY+CLS  = 2 colors with clear screen
  1402.    ANSI     = 8 colors without control characters
  1403.    ANSI+CLS = 8 colors with clear screen
  1404.  
  1405.  
  1406.                               H e l p   T e x t
  1407.  
  1408.  
  1409. Help Text : Undefined|OFF|Medium|ON
  1410.    Setting of the Help Text
  1411.    OFF    = No display of the Help Text
  1412.    Medium = Display in the short form (2 characters) in 1 line
  1413.    ON     = Display of the complete Help Text
  1414.    NOTE: The complete Help Text can be displayed with ?? or Enter
  1415.          independent of the setting.
  1416.  
  1417.  
  1418.                               L i s t   F o r m
  1419.  
  1420.  
  1421. List Form : Undefined|US-2LA-AL|US-1LC-AL|US-1LB-AL|
  1422.                       US-2LA-SI|US-1LC-SI|US-1LB-SI|
  1423.                       SN-2LA-AL|SN-1LC-AL|SN-1LB-AL|
  1424.                       SN-2LA-SI|SN-1LC-SI|SN-1LB-SI|
  1425.                       SD-2LA-AL|SD-1LC-AL|SD-1LB-AL|
  1426.                       SD-2LA-SI|SD-1LC-SI|SD-1LB-SI
  1427.    Setting of the List Form. By combination of the following options you
  1428.    will get 18 different settings.
  1429.    US  = unsorted
  1430.    SN  = sorted by name
  1431.    SD  = sorted by date
  1432.    2LA = 2 lines all    -> 2 lines with all information
  1433.    1LC = 1 line comment -> 1 line with comment
  1434.    1LB = 1 line bytes   -> 1 line with bytes, date and time
  1435.    AL  = all            -> all information
  1436.    SI  = since          -> with request for input of a date
  1437.  
  1438.  
  1439.                                   R a t i o
  1440.  
  1441.  
  1442. Ratio : Undefined|OFF|Quantity|Bytes|Both
  1443.    Setting of the UL/DL ratio.
  1444.    OFF      = no limitation
  1445.    Quantity = The number of the downloads is equivalent to the ratio of
  1446.               UL/DL.
  1447.               e.g. UL Ratio = 1 and DL Ratio = 5 means that the user can
  1448.               make 5 downloads for each upload independent of the size of
  1449.               the file.
  1450.    Bytes    = The size of the download files is equivalent to the ratio of
  1451.               UL/DL.
  1452.               e.g. UL ratio = 1 and DL ratio = 5 means that the user can
  1453.               download 5 bytes for every uploaded byte no matter in how
  1454.               many files.
  1455.    Both     = That is the combination of Quantity and Bytes. Downloads are
  1456.               only possible if both requirements are true.
  1457.  
  1458. See also §Cycle Gadget 1
  1459.  
  1460.  
  1461.                             U L   P r o t o c o l
  1462.  
  1463.  
  1464. UL Protocol : 0-99
  1465.    Display of the Upload Protocol Number. See bbs.config to get more
  1466.    information or via SysOp Logon in the Setup Menu with the command
  1467.    Change Transfer. Here are all available protocols listed.
  1468.  
  1469.  
  1470.                             D L   P r o t o c o l
  1471.  
  1472.  
  1473. DL Protocol : 0-99
  1474.    Display of the Download Protocol Number. See bbs.config to get more
  1475.    information or via SysOp Logon in the Setup Menu with the command
  1476.    Change Transfer. Here are all available protocols listed.
  1477.  
  1478.  
  1479.                                U L   R a t i o
  1480.  
  1481.  
  1482. UL Ratio : 0-255
  1483.    Input of the upload ratio for the calculation of the UL/DL ratio.
  1484.  
  1485. See also §Cycle Gadget 1
  1486.  
  1487.  
  1488.                                D L   R a t i o
  1489.  
  1490.  
  1491. DL Ratio : 0-255
  1492.    Input of the download ratio for the calculation of the UL/DL ratio.
  1493.  
  1494. See also §Cycle Gadget 1
  1495.  
  1496.  
  1497.                              T o t a l   U L ` s
  1498.  
  1499.  
  1500. Total UL`s : 0-65535
  1501.    Displays the number of uploaded files.
  1502.  
  1503.  
  1504.                              T o t a l   D L ` s
  1505.  
  1506.  
  1507. Total DL`s : 0-65535
  1508.    Displays the number of downloaded files.
  1509.  
  1510.  
  1511.                                U L   B y t e s
  1512.  
  1513.  
  1514. UL Bytes : 0-2147483647
  1515.    Displays the size of the uploaded files.
  1516.  
  1517.  
  1518.                                D L   B y t e s
  1519.  
  1520.  
  1521. DL Bytes : 0-2147483647
  1522.    Displays the size of the downloaded files.
  1523.  
  1524.  
  1525.                              T i m e   L i m i t
  1526.  
  1527.  
  1528. Time Limit : 00:00:00-18:12:15
  1529.    Input of the maximum online time per day. The exceeding of the time
  1530.    will cause an automatic logoff. The user can logon earliest after 12
  1531.    hours delay.
  1532.  
  1533. See also §Cycle Gadget 1
  1534.  
  1535.  
  1536.                                     U s e
  1537.  
  1538.  
  1539. Use : ON|OFF
  1540.    Setting whether Time Limit and Time Used should be used per day or only
  1541.    per call.
  1542.    ON  = per day
  1543.    OFF = per call
  1544.    e.g. Guest -> In this case Time Limit and Time Used should be used per
  1545.                  call otherwise it could happen that the second or third
  1546.                  guest user has no online time left and will be kicked
  1547.                  out.
  1548.  
  1549. See also §Cycle Gadget 1
  1550.  
  1551.  
  1552.                               T i m e   U s e d
  1553.  
  1554.  
  1555. Time Used : 00:00:00-18:12:15
  1556.    Displays the time already used on this day.
  1557.  
  1558.  
  1559.                          L a s t   O n l .   T i m e
  1560.  
  1561.  
  1562. Last Onl. Time : 78-01-01 00:00:00 until 2099-12-31 23:59:59
  1563.    Displays date and time of the last call of the user.
  1564.  
  1565.  
  1566.                          T o t .   O n l .   T i m e
  1567.  
  1568.  
  1569. Tot. Onl. Time : 00-00-00 00:00:00 until 99-11-29 23:59:59
  1570.    Displays the whole online time of all calls of this user.
  1571.    This will be calculated as follows:
  1572.    YY-MM-DD HH:MM:SS The year will be calculated with 12 (0-11) months and
  1573.                      each month with 30 (0-29) days.
  1574.  
  1575.  
  1576.                          E x t r a   I n f o   T X T
  1577.  
  1578.  
  1579. Extra Info TXT : 1-30 Characters
  1580.    Input of a textfile which the user will get displayed at the Logon. The
  1581.    file has to be located in the path of the SystemTextLocation.
  1582.    e.g. user groups of a computer club
  1583.  
  1584. See also §Cycle Gadget 1
  1585.  
  1586.  
  1587.                             L o g o f f   T y p e
  1588.  
  1589.  
  1590. Logoff Type : Undefined|Goodbye|Sleep|Overtime|
  1591.               12HrsTry|Carrier|Illegal|Reset
  1592.    Displays the way of the last logoff.
  1593.    Goodbye  = standard logoff
  1594.    Sleep    = if there was no keystroke within the last 2 minutes
  1595.    Overtime = maximum online time reached and kicked out
  1596.    12HrsTry = try to logon within 12 hours
  1597.    Carrier  = lost Carrier -> line interrupted or hang-up
  1598.    Illegal  = 3 times input of the wrong password
  1599.    Reset    = kicked out from the SysOp (Reset System)
  1600.    NOTE: In case of the logoff type carrier there will automatically
  1601.          executed a modem report on the next logon, logoff, upload and
  1602.          download to give the user the possibility to find the error if the
  1603.          line was noisy. In any case this will contribute to a regular
  1604.          logoff in the mailbox.
  1605.  
  1606.  
  1607.                          L a s t   O n l .   B a u d
  1608.  
  1609.  
  1610. Last Onl. Baud : 0-999999
  1611.    Displays the connect speed of the last call.
  1612.  
  1613.  
  1614.                             T o t a l   L o g i n
  1615.  
  1616.  
  1617. Total Login : 0-65535
  1618.    Displays the number of calls of this user.
  1619.  
  1620.  
  1621.                             S a v e   S e t u p s
  1622.  
  1623.  
  1624. Save Setups : ON|OFF
  1625.    Setting if the personal setups will be saved
  1626.    ON  = all changes will be saved
  1627.    OFF = the changes of the user will not be saved
  1628.    e.g. Guest -> the changes must not be saved
  1629.  
  1630. See also §Cycle Gadget 1
  1631.  
  1632.  
  1633.                             G e t   M e n u   C S
  1634.  
  1635.  
  1636. Get Menu CS : ON|OFF
  1637.    Setting if the user gets the function Chat SysOp
  1638.    ON  = function Chat SysOp available
  1639.    OFF = function Chat SysOp not available
  1640.    e.g. protection against too boring user
  1641.  
  1642. See also §Cycle Gadget 1
  1643.  
  1644.  
  1645.                             G e t   M e n u   J M
  1646.  
  1647.  
  1648. Get Menu JM : ON|OFF
  1649.    Setting if the user gets the function Join as a Member
  1650.    ON  = function Join as a Member available
  1651.    OFF = function Join as a Member not available
  1652.    e.g. Guest -> so that new user can join
  1653.  
  1654. See also §Cycle Gadget 1
  1655.  
  1656.  
  1657.                             G e t   M e n u   C B
  1658.  
  1659.  
  1660. Get Menu CB : ON|OFF
  1661.    Setting if the user gets the function Call Back
  1662.    ON  = function Call Back available
  1663.    OFF = function Call Back not available
  1664.    e.g. SysOp -> possibility for a call back. Attention! This will cost
  1665.                  your money, so be careful!
  1666.  
  1667. See also §Cycle Gadget 1
  1668.  
  1669.  
  1670.                            D I S T R I B U T I O N
  1671.  
  1672.  
  1673. GMC-BBS is since the version 2.50 Freeware.
  1674.  
  1675. The program may be freely distributed and copied, as long as the following
  1676. conditions are fulfilled:
  1677.  
  1678.  - The sales price must not be higher than the cost of two (empty) disks
  1679.    plus a nominal copying fee plus costs for shipping. The total price must
  1680.    not be higher than 100 ATS or the equivalent in any other currency.
  1681.  
  1682.  - All parts of the program and the documentation must be complete. The
  1683.    distribution of single files or incomplete subsets of the original
  1684.    distribution is not allowed.
  1685.  
  1686.  - Program and documentation may not be changed in any way. Exception (this
  1687.    means: acceptable) is the use of archivers such as `LHA' and packers
  1688.    like `Imploder' or `Powerpacker', as long as it remains possible to
  1689.    retrieve the original program/data.
  1690.  
  1691.  
  1692.                                 H I S T O R Y
  1693.  
  1694.  
  1695. Version 2.62 Revision 24-07-1997
  1696.  
  1697.  - Installer Script written (english and german)
  1698.  
  1699.  - Scripts from the ENV: and ENVARC: removed
  1700.  
  1701.  - Changes in "bbs.config"
  1702.  
  1703.    SystemFileLocation= removed
  1704.    SystemProtLocation= removed
  1705.    SystemStatLocation= removed
  1706.    SystemTextLocation= removed
  1707.    SystemUserLocation= removed
  1708.  
  1709.    BBS_TextLocation=  added
  1710.    CaptureLocation=   added
  1711.    Help_TextLocation= added
  1712.    ScriptsLocation=   added
  1713.    SystemLocation=    added
  1714.  
  1715.  - Capture Files renamed
  1716.  
  1717.    Capture.File.YY.MM -> BBS_YY.MM
  1718.    Chat.File.YY.MM    -> Chat_YY.MM
  1719.    Modem.File.YY.MM   -> Modem_YY.MM
  1720.  
  1721. Version 2.61 Revision 10-07-1997
  1722.  
  1723.  - EEU.PRG Version 1.22 Revision 09-07-1997
  1724.    Will work now without NTSC monitor driver.
  1725.    "Email Address" instead of "Comment User"
  1726.  
  1727.  - Bug corrected in WP if the max. number of users will be reached.
  1728.  
  1729.  - Setup Menu
  1730.    SS = Show Setup will show the Registration_Number if available
  1731.    CC to EC = Edit Computer renamed
  1732.    CU to EE = Edit Email Address renamed
  1733.    CM to EM = Edit Modem renamed
  1734.    CP to EP = Edit Password renamed
  1735.  
  1736. Version 2.60 Revision 07-06-1997
  1737.  
  1738.  - Function AD = Actual Directory removed (see also CD = Change Directory)
  1739.  - Function CP = Change to Previous Directory removed (see also CD)
  1740.  - Function CR = Change to Root Directory removed (see also CD)
  1741.  
  1742.  - Function CD = Change Directory extended
  1743.  - Function CA = Change Area extended
  1744.  
  1745.  Syntax: CD Price (changes to Directory Price)
  1746.          CD \     (changes to Main Directory)
  1747.          CD .     (changes to Main Directory)
  1748.          CD ..    (changes to parent Directory 1 step)
  1749.          CD ...   (changes to parent Directory 2 steps)
  1750.          CD ....  (each dot means one more Directory)
  1751.          CD       (displays the current Directory)
  1752.  
  1753.          CA       (displays the current Directory)
  1754.  
  1755.  - Function RD = Read Doc File renamed to RF = Read File
  1756.  
  1757.  - Functions which need files for execution will only be displayed if files
  1758.    are really available. The same is valid if Files or Directories are
  1759.    required.
  1760.    dependence on Files         : DL, PF, RB, RF, RM
  1761.    dependence on Dirs or Files : DE, RE, SC
  1762.    CA and CD are always available, because this functions are also needed
  1763.    for displaying the current directory.
  1764.  
  1765.  - English documentation as Amiga Guide and TXT File
  1766.  
  1767. Version 2.50 Revision 14-04-1997
  1768.  
  1769.  - GMC-BBS changed from Shareware to Freeware
  1770.  
  1771.  - Modem report installed
  1772.    tested with USRobotics Courier V.Everything and ZyXEL Elite 2864
  1773.  
  1774.  - Modem prepared for x2 Connects
  1775.  
  1776.  - Separate Security level for Pack Files
  1777.  
  1778.  - Execute Script implemented
  1779.  
  1780.  - German documentation as Amiga Guide and TXT File
  1781.  
  1782. My plans for the future:
  1783.  
  1784.  - support of Graphic boards
  1785.  
  1786.  - support of OwnDevUnit.library
  1787.    which is copyrighted by Christopher A. Wichura.
  1788.  
  1789.  
  1790.                          A C K N O W L E D G M E N T
  1791.  
  1792.  
  1793. Here I want to thank everyone who helped me to develop the mailbox program.
  1794.  
  1795. Special thank goes to the following guys:
  1796.  
  1797. BAUER Friedrich      for the initial conception and the encouragement to
  1798.                      program
  1799.  
  1800. GAISCH Martin        for extensive internal modem tests and the first
  1801.                      english documentation
  1802.  
  1803. KASIMIR Alexander    for the many helpful ideas which are not completely
  1804.                      translated into action yet
  1805.  
  1806. CAR Manfred          one of the first users and he often helped me with
  1807.                      useful utilities
  1808.  
  1809. LUKAS Richard        for extensive practice tests and many good ideas
  1810.                      which formed the current program
  1811.  
  1812. HASTIK Ronny         a beta tester
  1813.  
  1814. HABERFELLNER Josef   for the first test on 030 and the turboversion
  1815.  
  1816. WIESINGER Thomas     a beta tester
  1817.  
  1818. MANDIC Daniel        for the never ending chats in which we discussed and
  1819.                      developed a lot
  1820.  
  1821. LIEBER Ralph         for the active support with software and utilities
  1822.  
  1823. AMIGA SPECIAL RED.   for a comprehensive test report even though they
  1824.                      did not comprehend everything
  1825.  
  1826.  
  1827.                            F U L L   V E R S I O N
  1828.  
  1829.  
  1830. The unregistered Freeware Version is limited in the following way:
  1831.  
  1832. The box is ready only one week from date of first installation. The number
  1833. of users, up- and downloads, messages and private mails is limited to 15.
  1834.  
  1835. This UNREGISTERED Freeware Version could be changed through input of a
  1836. registration number to a REGISTERED version. If you want to do this I need
  1837. to get the following 6 personal information:
  1838.  
  1839.      User Name : SysOp First Name Last Name..............
  1840.         Street : Street/Place Number.....................
  1841.       Zip Code : Zip Code..
  1842.           City : City................
  1843.        Country : Country.............
  1844.  Date of Birth : DD-MM-YY
  1845.  
  1846.  Comment SysOp : Registration_Number=xxxxxxxxxxxx
  1847.  
  1848. You get this data with Edit User No. 5 = SysOp. Please don't use nick names
  1849. and take care on a correct spelling (also capital and small letters). As
  1850. soon as I receive your data I will send you your personal registration
  1851. number which you enter in the field Comment SysOp. With this input all
  1852. limits of the UNREGISTERED version will be canceled and the program will be
  1853. changed to a REGISTERED version.
  1854.  
  1855. For the registration there is no money to pay. But I will be happy about
  1856. presents or contributions of any kind.
  1857.  
  1858. If there is enough interest on this program I will develop it. So send me
  1859. letters or better emails with your suggestions, improvements, wishes, ...
  1860.  
  1861.  
  1862.                                  A U T H O R
  1863.  
  1864.  
  1865. SnailMail: Gerhard and Christine MÖRTH
  1866.            Schanzstraße 1/12
  1867.            1140  W I E N
  1868.            A U S T R I A
  1869.  
  1870.  EMail: gmoerth@ping.at (Gerhard Mörth)
  1871.  EMail: cmoerth@ping.at (Christine Mörth)
  1872.  
  1873.   WWW : http://members.ping.at/gmoerth/gmc-bbs.htm  (Updates, Links...)
  1874.   WWW : http://members.ping.at/gmoerth/register.htm (Registration Online)
  1875.   WWW : http://members.ping.at/gmoerth/aspecial.htm (Test Report A-Special)
  1876.  
  1877.  VMail: Gerhard.Moerth@blackbox.at (WebPhone)
  1878.  VMail: Christine.Moerth@blackbox.at (WebPhone)
  1879.  
  1880.   BBS : +43 1 985-38-96 (300-33.600 USR/ZyXEL)
  1881.  
  1882.   FAX : +43 1 985-38-96 (2.400-14.400 G3)
  1883.  
  1884. If you want registration via SnailMail please send a prepaid and inscribed
  1885. envelope otherwise you can get your registration number in my BBS.
  1886.  
  1887. If you want registration via Email I will send you back your registration
  1888. number via Email. Additional your data will be created in my BBS. Password
  1889. is your registration number (the part after the "=").
  1890.  
  1891. If you want registration via VMail, BBS or FAX you can obtain your
  1892. registration number in my BBS.
  1893.  
  1894. For the registration there is no money to pay. But I will be happy about
  1895. presents or contributions of any kind.
  1896.  
  1897. Please don't sent checks because the fee is mostly higher than the amount
  1898. which will remain.
  1899.  
  1900. Banking Account: Österreichische Postsparkasse
  1901.                  Code             : 60000
  1902.                  Account Number   : 78 045 839
  1903.                  Account Name     : Mörth Gerhard
  1904.                  Intended Purpose : Mailbox
  1905.  
  1906.  
  1907.                              D I S C L A I M E R
  1908.  
  1909.  
  1910. There is no warranty for this software package. Although the author has
  1911. tried to prevent errors he can't guarantee that the software package
  1912. described in this document is 100% reliable. You are therefore using this
  1913. material at your own risk. The author cannot be made responsible for any
  1914. damage which is caused by using this software package.
  1915.  
  1916.