home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / DOOR / CST58.ZIP / CYBER.DOC < prev    next >
Text File  |  1995-02-18  |  34KB  |  826 lines

  1.                               
  2.                               
  3.                               
  4.                               CyberSpace Transporter
  5.  
  6.                      (C) Copyright 1993-1995 Frances Decatur
  7.                               All rights reserved 
  8.                                    Version 5.8
  9.  
  10.                                    Feb 14, 1995
  11.  
  12.  
  13.           This documentation and associated programs are the property of 
  14.        Frances Decatur. 
  15.           
  16.        
  17.        What's NEW
  18.        ====================================================================
  19.  
  20.        Online registration with your Credit Card via modem at:
  21.  
  22.        The Circuit Board   717-676-9339  (Main support BBS)
  23.  
  24.        Midnight Connection  718-357-0429 (Registration Site)
  25.  
  26.        v5.8
  27.        CST will remember the time a user is in the door, if adjtime.cfg
  28.        is created by the sysop. (see adjtime.cfg)
  29.  
  30.        v5.x
  31.        Enhanced local screen while a script file is running.
  32.  
  33.        Added a new Script commands!
  34.  
  35.        Some systems have been having problems getting to the Command: 
  36.        prompt on Autonet. The "*" command makes this easier!
  37.  
  38.        
  39.        *  Expect text and send a CR every 2 seconds
  40.                         *password: 
  41.                         CST will wait until it recieves "password:"
  42.                         It will send a CR every 2 seconds until it sees
  43.                         the string your expecting.
  44.                         This is useful for ADP's Autonet Login and
  45.                         some Unix system login's.
  46.        
  47.        ^  Expect text and wait 15 seconds then skip
  48.  
  49.                         ^menu? 
  50.                         
  51.                         CST will wait 15 seconds for "menu?". If it
  52.                         sees "menu?" it will send a CR. If not it will
  53.                         skip and return to the next script command.
  54.        
  55.        
  56.        Problems & Technical Support??
  57.        ====================================================================
  58.        Reading the docs because your having problems?
  59.  
  60.        In order to serve you better and faster I will need the following:
  61.        
  62.        CONFIG.SYS, AUTOEXEC.BAT, CYBER.CFG, CYBER.BAT (or the batch file 
  63.        you use to load the Transporter), a DOOR.SYS or DORINFOx.DEF (which
  64.        ever you use) generated by your BBS, an explnation of the problem 
  65.        to include:
  66.                   Exactly what does it do or not do!
  67.                   What is on your screen!
  68.                   What message does CST display!
  69.                   What modems do you use?
  70.                   What Com ports?
  71.                   Address and IRQ for each port!
  72.                   Any other info you may find important.
  73.  
  74.        When you have this all together, Zip-ARJ-Whatever it into 1 file
  75.        and crash mail to 1:268/348 or attach them to email (upload) on 
  76.                         
  77.                         The Circuit Board 717-676-9339  
  78.        
  79.                   Most problems can be handled in this manner. 
  80.        
  81.        Voice support is available to registered and non-registered users
  82.        only through the BBS #. Logon and page the sysop. I will usually
  83.        be available 8am - 10:30am and 7pm - 9pm. 
  84.  
  85.        I'LL DO MY BEST TO GET YOU RUNNING! At the time of this writing 99% 
  86.        of all problems reported have been resolved. The 1% didn't bother to
  87.        follow up, may be up and running, or may have fallen through the 
  88.        cracks?
  89.        
  90.        If your getting an ERROR "62" check your *.cfg files. One of them
  91.        is too short, and therefore wrong. In some cases the DOOR.SYS has
  92.        been found to be too short.
  93.  
  94.        If your using the X00 fossil driver, you map ports as follows:
  95.  
  96.                X00 E 0=add,irq 1=add,irq 2=add,irq etc,etc
  97.  
  98.                        where..
  99.                               0=COM 1 \
  100.                               1=COM 2  \
  101.                               2=COM 3   > if they exist
  102.                               etc      /
  103.                               etc     /
  104.                              add=Hex address of the port (ie:3F8,2E8,etc)
  105.                              irq=Dec IRQ of the port  (ie:3,4,5,7,whatever)
  106.  
  107.               
  108.        
  109.        
  110.  
  111.        1.0 What is CyberSpace Transporter?
  112.        ====================================================================
  113.           CyberSpace Transporter is a door that allows your users to call
  114.           out to other systems on a second modem and phone line. Most of
  115.           your callers may be long distance to BBS's that are local to you.
  116.           So now you can actually save your users some REAL MONEY. And 
  117.           maybe make some for yourself.
  118.                                       
  119.        1.1 What is Shareware?
  120.        ====================================================================
  121.           The shareware concept is great for both programmer and the end-
  122.           user. The programmers can distribute their product without
  123.           getting involved in expensive marketing or advertising. The end-
  124.           user benefits by receiving a full-featured program, usually
  125.           better than the commercial competition, and support available
  126.           directly from the author. But it only works if the end-user
  127.           participates in the shareware concept.
  128.  
  129.           Shareware is not free. After using the CyberSpace Transporter
  130.           for a 30 day trial period, you must pay for continued use of 
  131.           the program. I have worked hard to produce a good program, 
  132.           and the price is very fair. Especially considering that many of
  133.           your users could save more than the price of registration...
  134.           EVERY MONTH!! 
  135.           
  136.           CyberSpace Transporter will only allow 10 minute calls until
  137.           it's registered! Along with some annoying delays!
  138.  
  139.        1.2 Support            
  140.        ====================================================================
  141.           If your having problems setting up and running CyberSpace 
  142.           Transporter, support is available! 
  143.           (see the beginning of this document)
  144.  
  145.        *  The Circuit Board   Feedback           717-676-9339   
  146.        *  Internet            cst@cktbd.de.com
  147.           Compuserve          72510,2363
  148.        *  FIDOnet             Sysop@1:268/348
  149.        *  Midnight Connection 718-357-0429 6 Lines 14400  
  150.        *  Mail read daily.
  151.        #  Latest version will always be available here. Freq CST.ZIP
  152.  
  153.           Voice support is available ONLY when there is no other way.
  154.  
  155.  
  156.         1.3 Disclaimer            
  157.        ====================================================================
  158.  
  159.           CyberSpace Transporter and all support files (REGISTERED OR
  160.           UNREGISTERED) are provided on an "AS-IS" basis with no 
  161.           warranty. Frances Decatur cannot accept responsiblity for loss 
  162.           of data, profit, or any damages which are incurred by the use 
  163.           of this program or any support files.
  164.  
  165.        1.5 Modem Info   
  166.        ====================================================================
  167.  
  168.           CyberSpace Transporter requires that all highspeed modems be
  169.           set for RTS/CTS handshaking.
  170.  
  171.           Your modem should be set to reflect the TRUE state of carrier
  172.           (not forced true) and dropping DTR must hang up the modem!
  173.          
  174.          !!-------------------------------------------------------------!!      
  175.                NOTE: If CST reports the "MODEM is in use", and it
  176.                      is not. Then this is not been set! Sending AT&C1
  177.                      to the modem and saving it will solve this problem.
  178.                      This command is the only command CST cannot send to 
  179.                      modem itself, as if a carrier is persent it WILL 
  180.                      NOT use that port. Using the command AT&F ANYWHERE
  181.                      even in other programs will reset this. If you MUST
  182.                      use AT&F in any program that uses the modem then 
  183.                      use AT&F&C1&D2.
  184.                       
  185.                      If CST does not hang up the modem, then AT&D2 should
  186.                      be sent to  the modem. This could be done in the dial
  187.                      string. IE: AT&D2DT or AT&D2DP
  188.          !!-------------------------------------------------------------!!      
  189.           
  190.           If you setup your system with a highspeed modem and a 2400 modem,
  191.           your DOOR.SYS must have line 2 as "actual connect rate" and line 5
  192.           as locked port speed. If your BBS does not write DOOR.SYS in this
  193.           way, 300 & 1200 baud callers (if any) may have data loss 
  194.           problems.
  195.  
  196.           DOOR.SYS is the only drop file that will report both the callers
  197.           connect rate and the actual port speed. This is why DOOR.SYS
  198.           is used.
  199.  
  200.           CST will also support DORINFOx.DEF dropfiles. Because dorinfo.def
  201.           files do not support both callers connect rate and modem to 
  202.           computer rate, results may be unpredictible. Problems may arise
  203.           if you use a high speed modem and a 2400 baud modem. If your
  204.           modems both support rts/cts handshaking CST should function just
  205.           fine.
  206.  
  207.           1.6 MultiLine BBS's   
  208.        ====================================================================
  209.        
  210.        CST can be setup to share modems with other BBS nodes. 
  211.        
  212.        CST will first check to see if a carrier is present (if the node 
  213.        is in use). If it is, the user of the Transporter will be informed 
  214.        the modem is in use and the program will terminate. If not, the 
  215.        Transporter will execute the command specified in the CYBER.CFG 
  216.        file to close a window. When it is through it will execute the 
  217.        command specified to open the window.
  218.  
  219.        This has been tested under Desqview. In other operating systems
  220.        you would need to find utilities to shutdown and re-start the BBS
  221.        program that is also using the modem CST will dial out on.
  222.  
  223.          !!-------------------------------------------------------------!!      
  224.            NOTE:
  225.                 If a user dials out and the modem resets and hangs up,
  226.                 VERIFY the BBS Node that is using the modem has been
  227.                 shutdown. In most cases if CST dials out and a BBS node
  228.                 is still running on that modem, the BBS software will
  229.                 reset and hang up the modem!
  230.          !!-------------------------------------------------------------!!      
  231.  
  232.        Desqview utilities:
  233.        
  234.        I have tested the Transporter using the following...
  235.  
  236.        DVSI's KILL.COM to close the window.
  237.        
  238.        KILL <# of the window>
  239.        
  240.        
  241.        DVUTIL to open the window
  242.  
  243.        DVUTIL -o <pif keys>
  244.  
  245.        Both of these utilities are avalable on The Circuit Board as
  246.        well as many other BBS's
  247.  
  248.        DVSI and DVUTIL are NOT part of CyberSpace Transporter! They
  249.        are seprate utilities by different authors. Other utilities
  250.        may be available these are just the ones I have used to test 
  251.        this feature.
  252.  
  253.        If your running a mailer or for some reason want to prevent
  254.        CST from closing a window see 1.7 Closing the transporter.
  255.  
  256.        1.7 Closing the Transporter            
  257.        ====================================================================
  258.  
  259.        Creating a file called NOT.NOW in the cyber directory will close 
  260.        the Transporter. A user can enter the door and go to the menu. 
  261.        But when he chooses a system to call, will be informed the 
  262.        transporter is closed.
  263.  
  264.        It does not matter what is in the file as long as it exists.
  265.        A simple way to create one would be:
  266.  
  267.        dir >>c:\cyber\not.now
  268.  
  269.        This can be used to close the transporter for any reason, such as a 
  270.        mailer tossing, etc. If your sharing your voice phone line you may
  271.        want to set this up as an event during peak voice call hours. CST
  272.        does NOT answer the phone if it rings.
  273.        
  274.        2.0 Setting up            
  275.        ====================================================================
  276.  
  277.           The first thing you need to do is create a directory where 
  278.           CyberSpace Transporter will live. [ie: c:\bbs\cyber]
  279.           Copy CYBER.EXE and CYBER.DOC to the directory you just created.
  280.  
  281.           Create a batch file to load CST.
  282.           Example:
  283.  
  284.           c:
  285.           cd\bbs\cyber
  286.           cyber cyber.cfg
  287.           c:
  288.           cd\bbs
  289.          
  290.          !!-------------------------------------------------------------!!      
  291.            NOTE:
  292.                 If you don't usually load a FOSSIL then you can load and
  293.                 unload it here.
  294.          !!-------------------------------------------------------------!!      
  295.  
  296.        
  297.        2.1 Configuration CYBER.CFG  
  298.        ====================================================================
  299.  
  300.           For ease of installation CYBERCFG.EXE has been included. It will
  301.           Help you make a CYBER.CFG file correctly. (I hope so anyway)
  302.           Just run CYBERCFG in the cyber directory. Advanced options can
  303.           be installed with a text editor.
  304.  
  305.           CYBER.CFG is a simple text file and can be created with any
  306.           text editor.
  307.  
  308.  
  309.           CYBER.CFG:
  310.           
  311.              40                  <-security level change for trial function
  312.              The Real Cool BBS   <-Your BBS name   
  313.              2                   <-COM port to dial out on
  314.              CONNECT             <-CONNECT STRING string (dial out modem)
  315.              2400                <-max speed of outgoing modem
  316.              d:\vbbs\door.sys    <-full path to DOOR.SYS or DORINFOx.DEF
  317.              ATM1DT              <-dial string
  318.              Y                   <-Hangup during transport (Y/N)
  319. WARNING ->** 255                 <-min security to enter any phone #
  320.              N                   <-use opn/cls hooks for Desqview(Y/N)
  321.              kill 3              <-close window command
  322.              dvutil -o v2        <-open window command
  323.              AT&D2               <-additional string sent b4 dial str
  324.              5                   <-seconds to delay after above is sent
  325.                 
  326.                 NOTE:
  327.                 The additional string will be sent to the modem before
  328.                 the dial command and system number. This can be used
  329.                 to send init strings, or anything common to all systems.
  330.  
  331.                 The delay must be long enough for the modem to finish
  332.                 executing the string before the regular dial string is sent.
  333.  
  334.                 Say you send "AT&D2DT18005551212,,,,9;" to the modem using
  335.                 the additional string. The delay MUST be long enough for
  336.                 the modem to dial and process all the delays (,) before the
  337.                 regular string is sent. Otherwise the modem will never 
  338.                 process the regular dial command.
  339.           
  340. WARNING ->**    This entry will allow a user to enter any phone number
  341.                 at all!! Including long distance and international numbers.
  342.                 To restrict this by security level create a text file named
  343.                 seclevel.any
  344.                 In this file list the 1st 3 numbers a user with that sec 
  345.                 level can dial. One per line.
  346.  
  347.                 example for security level of 20:
  348.  
  349.                 20.any:
  350.  
  351.                 676
  352.                 839
  353.                 894
  354.  
  355.                 In this example any user with a security level of 20 will
  356.                 be able to enter any phone number beginning with 676, 839, 
  357.                 or 894. If the first 3 numbers of the number he wants to 
  358.                 dial are not any of these 3, CST will return to the main 
  359.                 menu.
  360.  
  361.  
  362.  
  363.           SYSTEM.CFG holds the names, numbers, and security level of
  364.           each system you make available to your users. A max of 255
  365.           systems can be specified.
  366.  
  367.           SYSTEM.CFG:
  368.  
  369.                 Brinkman's Hollow  <- 1st system name
  370.                 6893123            <- phone #
  371.                 20                 <- access type
  372.                 Pocono             <- 2nd system name
  373.                 8394055            <- phone #
  374.                 20                 <- access type
  375.                 etc
  376.                 etc
  377.                 etc
  378.  
  379.        Accesss Types
  380.        -------------
  381.  
  382.        number     Access by Security Level
  383.        ------
  384.  
  385.        Place a number here and CST will compare it to the users 
  386.        secutity level
  387.        
  388.        
  389.        @          Access by Password
  390.        -
  391.        
  392.        "@password" the user will be prompted to enter an access code.
  393.         this code is whatever follows the @
  394.        
  395.        example:
  396.        Cool BBS
  397.        555-1212
  398.        @Cyber
  399.  
  400.        In this case when a user attempts to call the Cool BBS, he will be
  401.        prompted to enter an access code. If the used does not enter
  402.        "Cyber" (case sensitive) then he will be informed he does not
  403.        have access to that system.
  404.  
  405.        
  406.        
  407.        *          Access by list of names
  408.        -
  409.        
  410.        Cyberspace Transporter will look in the cyber directory for
  411.        a file named <System # as appears in menu> If this file has the 
  412.        users name (case sensitive to name in door.sys) it will allow him 
  413.        to dial that system. 
  414.  
  415.        example:
  416.        system.cfg -
  417.                     un cool bbs
  418.                     555-2121
  419.                     20
  420.                     real cool bbs
  421.                     555-1212
  422.                     *
  423.        2.dat -
  424.                     Joe User
  425.                     Jim Decatur
  426.                     John Doe
  427.        
  428.        In this case Joe User, Jim Decatur, and John Doe are the only
  429.        users that will be able to access real cool BBS.
  430.  
  431.  
  432.        
  433.        %          Access via Script File
  434.        -
  435.        usage: %name
  436.  
  437.        "name" being the name of the files with out extention. CST will
  438.        look in the cyber directory for "name".scr and "name".dat
  439.  
  440.        .dat  this file should list the names of users who have access
  441.              to this system. One per line. It is case sensitive (to the 
  442.              user name in DOOR.SYS)
  443.              The word ALL on any line will open the system to all.
  444.  
  445.        .scr  this is the script file. CST will dial the number and upon 
  446.              connection look to this file for instruction. Nothing will
  447.              be passed from the BBS to the user (except # commands) until 
  448.              this script has finished. This is a text file and one command 
  449.              per line.
  450.  
  451.        
  452.        Script file commands:
  453.  
  454.        !  Expect text
  455.                         !password: 
  456.                         CST will wait until it recieves "password:"
  457.  
  458.        *  Expect text and send a CR every 2 seconds
  459.                         *password: 
  460.                         CST will wait until it recieves "password:"
  461.                         It will send a CR every 2 seconds until it sees
  462.                         the string your expecting.
  463.                         This is useful for ADP's Autonet Login and
  464.                         some Unix system login's.
  465.        
  466.        ^  Expect text and wait 15 seconds then skip
  467.  
  468.                         ^menu? 
  469.                         
  470.                         CST will wait 15 seconds for "menu?". If it
  471.                         sees "menu?" it will send a CR. If not it will
  472.                         skip and return to the next script command.
  473.        
  474.        @  send 
  475.                         @abcd
  476.                         CST will send "abcd" plus a carriage return to
  477.                         the transporter modem only.
  478.        
  479.        #  send user
  480.                         #Please Wait
  481.                         CST will send "Please Wait" plus a carriage return
  482.                         to the USER only.
  483.  
  484.        $  send ascii #
  485.                         $10
  486.                         CST will send the ascii character = to the ascii code
  487.                         10 to the bbs.
  488.                         see an ascii code chart.
  489.  
  490.        % delay
  491.                         %10
  492.                         will delay 10 seconds and send "." to the user
  493.                         every 5 seconds.
  494.        
  495.        
  496.        The following examples have been included in CST55.ZIP:
  497.  
  498.        CIS.SCR for connecting to Compuserve via CIS network
  499.        DELPHI.SCR for connecting to Delphi via SprintNet
  500.  
  501.        Edit the username and passwords for your application.
  502.  
  503.  
  504.        &        Access Script file then dial #
  505.        - 
  506.  
  507.        This is almost the same as a regular script file. Difference being
  508.        this will execute the script file first, then when it has completed,
  509.        dial the number in systems.cfg.
  510.        
  511.        This is useful for accessing Bell Alantic Ultra Call Forwarding
  512.        services, and the reason it has been included. It may also be
  513.        useful for sending specific information about a BBS before the
  514.        number is dialed via a script file.
  515.        
  516.          !!-------------------------------------------------------------!!      
  517.            NOTE:
  518.                 The file WERKS.SCR (included) shows an example of
  519.                 using Bell Alantic Ultra Call Forwarding to access
  520.                 a BBS system.
  521.          !!-------------------------------------------------------------!!      
  522.        
  523.        A file called RESET.ME will be droped in the cyber directory when
  524.        this option is used. I have my cyber.bat check for this file and 
  525.        open a new DV window to run a utility to reset the Call Forwarding
  526.        number back to my bbs. This is a very small file, and if you find
  527.        you have no use for it you can have your cyber.bat delete it or just
  528.        leave it there.
  529.  
  530.        Access assistance for networking
  531.        --------------------------------
  532.  
  533.        If the mailer a sysop uses for FIDO, QWK, or other types of
  534.        networks is capable of using log-on scripts, it is possible that CST
  535.        will be able to assist in lowering their costs!
  536.        
  537.        After the copyright screen CST will look for the file "NETWORK.DAT", 
  538.        if it exists in the cyber directory CST will check to see if the 
  539.        users name is in the file. If so, it will send the INTRO.ANS/ASC 
  540.        screen and bypass the menu screen and dial the system found in 
  541.        NETWORK.DAT. 
  542.        
  543.        After the call is completed it will display the EXIT.ANS/ASC and exit 
  544.        the door.
  545.        
  546.          !!-------------------------------------------------------------!!      
  547.            NOTE:
  548.                 This is also useful if you use CST to access only 1
  549.                 system, such as an Internet provider. You could also 
  550.                 setup CST in 2 different directories, 1 for normal use
  551.                 and 1 to provide access to a specific system.
  552.          !!-------------------------------------------------------------!!      
  553.        
  554.        format:
  555.                             User Name (case sensitive to name in door.sys)
  556.                             System # from menu to dial
  557.                             Username
  558.                             system #
  559.                             etc
  560.                             etc
  561.  
  562.          !!-------------------------------------------------------------!!      
  563.            NOTE:
  564.                 You can also use the word ALL!
  565.          !!-------------------------------------------------------------!!      
  566.  
  567.        Restrict Individual Users
  568.        -------------------------
  569.  
  570.        You may also restrict individual users from any system by 
  571.        creating a file <System # as appears on menu.rst> in the 
  572.        cyber directory.
  573.  
  574.        example:  
  575.  
  576.        system.cfg -
  577.                     Circuit Board
  578.                     676-9339
  579.                     20
  580.        1.rst -
  581.                     Joe User
  582.                     John Doe
  583.  
  584.        In this case any user with a secutity level 20 or higher can
  585.        call Circuit Board. If John Doe or Joe User try they will be
  586.        informed that that system is restricted.
  587.  
  588.  
  589.        Adjusting users time by Security Level
  590.        --------------------------------------
  591.  
  592.        You may find CST to become so popular that users will dial into
  593.        your BBS and just use the Transporter! If this bothers you, then
  594.        you can restrict the time they can use in this door.
  595.  
  596.        Create a text file called ADJTIME.CFG in the cyber directory. If 
  597.        this file exists it will adjust the users time as indicated in 
  598.        that file. 
  599.        
  600.        format:
  601.        sec level
  602.        max time
  603.  
  604.        example adjtime.cfg:
  605.        
  606.        255
  607.        60
  608.        
  609.        for all users with secutity level of 255 there time will be adjusted
  610.        to 60 minutes or whatever time they have left. (whichever is less)
  611.  
  612.        To track the users time for the rest of the day CST will create
  613.        ADJTIME.DAT in the directory it is in. This file MUST be deleted
  614.        as a system event every night!!
  615.        
  616.        Introduction and Exit Screens
  617.        -----------------------------
  618.  
  619.        If you wish to have introduction and exit screens displayed to the
  620.        users just create:
  621.                   
  622.                  INTRO.ASC            .asc = ascii screens
  623.                  INTRO.ANS
  624.                  EXIT.ASC             .ans = ANSI screens
  625.                  EXIT.ANS
  626.  
  627.  
  628.        Custom Menus
  629.        ------------
  630.  
  631.        CyberSpace Transporter has it's own internal menu's. You can
  632.        create your own ACSII and ANSI menus and CST will use them
  633.        if they exist. If CST cannot find any menu it will use it's 
  634.        internal menu.
  635.         
  636.        Create a menu using your ANSI editor or text editor. Name it:
  637.  
  638.        M####.ANS or M####.ASC
  639.        
  640.        Where #### is the security level of the user. use ".ANS" for
  641.        ANSI menus and ".ASC" for ASCII menus.
  642.        example:
  643.                 m1.ans     <-- will display to user with a security level
  644.                                of 1 on your BBS and if he is using ansi
  645.                 
  646.                 m25000.asc <-- will display to user with a security level  
  647.                                of 25000 on your BBS and if he is NOT 
  648.                                using ANSI
  649.  
  650.        
  651.  
  652.        The system numbers you list in your custom menu should reflect
  653.        the position of the system as it is in SYSTEM.CFG. (or in the
  654.        internal menu) 
  655.  
  656.        Also the commands Q to quit and E to enter any phone number 
  657.        should be placed in your menu.
  658.  
  659.        If any menu is not found in the cyber directory, CST will
  660.        use it's own internal menu's.
  661.  
  662.        
  663.        7E1 Suppport
  664.        ------------
  665.  
  666.        If the system you are connecting to is at 7E1 (7 bit word - even
  667.        parity - 1 stop bit) then you will need to add "7E1" (without
  668.        the quotes) to the beginning of the number in SYSTEM.CFG.
  669.  
  670.          !!-------------------------------------------------------------!!      
  671.            NOTE:
  672.                 This may be the case for many Unix based systems, some 
  673.                 Internet providers, and some networks.
  674.          !!-------------------------------------------------------------!!      
  675.  
  676.        example system.cfg:
  677.  
  678.        Real Cool Unix Machine    <-- System Name
  679.        7E1555-1212               <-- number preceeded by 7E1
  680.        10                        <-- security level
  681.  
  682.        If you also have special modem commands in the phone number string,
  683.        the 7E1 MUST be the first 3 characters.
  684.  
  685.        The user should not have to set his terminal to 7E1, as they will
  686.        be converted to 8N1.
  687.  
  688.        
  689.        Trial Accounts
  690.        --------------
  691.  
  692.        You may charge for or require something from a user to access
  693.        the Transporter on your BBS. In this case you may want to be able
  694.        to offer a free trial. 
  695.        
  696.        CST will read TRIAL.DAT for the users name and date. If the date 
  697.        has not passed then the users security level will be adjusted to 
  698.        the security level specified in the first line of CYBER.CFG. This
  699.        adjustment is only in effect in CyberSpace Transporter and will not
  700.        change the users security level in your bbs userfiles.
  701.  
  702.        example trial.dat
  703.  
  704.        Jim Decatur
  705.        10-10-1994
  706.        Joe User
  707.        01-01-1994
  708.  
  709.        In the above examples Jim Decatur will have his security level 
  710.        raised to the value of the first line of your CYBER.CFG until
  711.        10-10-94. On that date he will have his usual security level
  712.        while in CST. Joe User will have his sl raised until 01-01-94
  713.  
  714.        NOTE THE FORMAT of the date in trial.dat   MM-DD-YYYY
  715.  
  716.        
  717.        2.3 Do I really need to get another phone line?
  718.        ====================================================================
  719.        
  720.           NO! 
  721.           
  722.           The Transporter shares my voice line on The Circuit board.
  723.  
  724.           When the Transporter attempts to dial out if the modem reports
  725.           NO CARRIER the user will be informed the phone line is in
  726.           use and the program will terminate. No different than someone
  727.           picking up an extention in your home. 
  728.  
  729.           If your BBS is very busy you may want to look into a dedicated
  730.           phone line or restricting the door to certian hours. CST is 
  731.           easy to close as an event. Just create a file called NOT.NOW
  732.           in the cyber directory (contents not important) [see above]
  733.  
  734.        
  735.        2.4 Local Screen
  736.        ====================================================================
  737.  
  738.           During a transport the local screen will display exactly what
  739.           the user see's. The local screen is live! If you press a key while
  740.           the user is online with another BBS, whatever you press will
  741.           be echo'ed as if the user press the same key on his/her end.
  742.          
  743.          !!-------------------------------------------------------------!!      
  744.            NOTE:
  745.                 CST is NOT a terminal program! It will NOT emulate
  746.                 ANSI, VT100 or anything while being used locally!
  747.          !!-------------------------------------------------------------!!      
  748.          
  749.           If/when the user downloads a file from the other BBS the screen
  750.           will display the download while it is in progress. This will
  751.           appear as a never ending screen of garbage. Because most downloads
  752.           are of binary files, they will contain "CTRL-G" (BELL) 
  753.           characters. To preserve your sanity all "CTRL-G" characters are
  754.           not printed to the local screen.
  755.  
  756.           Any time Sysop may press the F1 key. This will terminate 
  757.           CyberSpace Transporter and put the user back in your BBS. 
  758.  
  759.           During transport the Sysop may press the F10 key to toggle on/off
  760.           the status line display. You may want to turn it off after reading 
  761.           the information displayed as it may tend to slow things down.
  762.  
  763.        2.5 Users Time Left
  764.        ====================================================================
  765.        
  766.           CyberSpace Transporter will keep track of the users time left 
  767.           and terminate when his/her time runs out. 
  768.           
  769.           If you have enabled the Hangup feature this will happen during
  770.           a transport. The user will see a warning 2 minutes before
  771.           his time expires.
  772.          
  773.          !!-------------------------------------------------------------!!      
  774.            NOTE:
  775.                 If users are paying you per hour, I cannot see any
  776.                 reason why you would ever want to hang up on them!!
  777.          !!-------------------------------------------------------------!!      
  778.  
  779.           If you have not enabled the Hangup feature. Time left will only 
  780.           be enforced at the Transporter Menu screen. If a user runs
  781.           out of time during a transport the program will not terminate
  782.           until s/he returns from a transport.
  783.           
  784.  
  785.  
  786.        3.0 Registration Information
  787.        ====================================================================
  788.  
  789.           If you find this program useful after using it for NO
  790.           LONGER than 30 days. Please send $45.00 to:
  791.  
  792.           Frances Decatur
  793.           RR 1 Box 59-Q
  794.           Greentown, PA 18426
  795.  
  796.           Please use ORDER.FRM included in this package.
  797.  
  798.          !!-------------------------------------------------------------!!      
  799.            Online registration with your Credit Card via modem at:
  800.  
  801.            The Circuit Board   717-676-9339  (Main support BBS)
  802.            Midnite Connection  718-357-0429
  803.          !!-------------------------------------------------------------!!      
  804.  
  805.           Any one of you users could save more than the $45.00 in 
  806.           a single month. If you think this is too much, ask your
  807.           users to adopt it!
  808.           
  809.           I will then send you a key to activate this and all future 
  810.           versions of CyberSpace Transporter via FILE ATTACHED EMAIL 
  811.           on The Circuit Board, FIDO CrashMail, Compuserve Email, or 
  812.           call your BBS if there is no other way.
  813.           
  814.           If you want it mailed please include an extra $2.50
  815.           Please indicate 5.25 or 3.5 floppy
  816.  
  817.           If you do not register CyberSpace Transporter after using it
  818.           for 30 days, destroy your copy or pass it on to someone that
  819.           will!! 
  820.  
  821.           This offer can be withdrawn at any time! So do it now! Before
  822.           I wake up and charge what it's really worth.
  823.  
  824.  
  825.  
  826.