home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / RA / ICHATV31.ZIP / ICECHAT.DOC < prev    next >
Text File  |  1994-01-02  |  71KB  |  1,778 lines

  1. ────────────────────────────────────────────────────────────────────────────────
  2.   **                              *******
  3.  ****                           ****    ***
  4. ******                          ****    ***
  5. ******                         *****
  6. ******    *******    ********* *****           **   **      *******   **********
  7. ******  ****    *** ****       *****         ****   ****  ****   ****    ****
  8. ******  ****        ****       *****         ***********  ****   ****    ****
  9. ******  ****        ********   *****    ***  ***********  ***********    ****
  10. ******  ****        ****        ****    ***  ****   ****  ****   ****    ****
  11.  ****   ****    *** ****        ****    ***  ****   ****  ****   ****    ****
  12.   **      *******    *********    *******      **   **     **     **      **
  13.  
  14. ────────────────────────────────────────────────────────────────────────────────
  15.       IceChat v3.10 -  CopyRight Jeremy Landvoigt, 1993  - IceChat v3.10
  16. ────────────────────────────────────────────────────────────────────────────────
  17.              
  18.                      Ansi/Ascii Split Screen Chat Program
  19.                      For RemoteAccess, SuperBBS Software
  20.                           & Dorinfo1.Def Compatibles
  21.  
  22.  Original Documentation by Jeremy Landvoigt, Rewritten/updated by Eddy Matthews 
  23.  
  24.  
  25.  
  26.  
  27.  ┌────────────────────────────────────────────────────────────────────────────┐
  28.  │░░░▒▒▒▓▓▓                     Table Of Contents                    ▓▓▓▒▒▒░░░│
  29.  └────────────────────────────────────────────────────────────────────────────┘
  30.  
  31.  Table Of Contents ...................................................... 1
  32.  
  33.  Some Of IceChat's Features ............................................. 2
  34.  
  35.  Setting Up IceChat Using IceCfg.Exe .................................... 3
  36.  
  37.  Upgrading from v3.0 to v3.10 ........................................... 9
  38.  
  39.  Installing IceChat Into RA 2.0x Systems ................................ 9
  40.  
  41.  Installing IceChat Into SuperBBS 1.1x Systems .......................... 13
  42.  
  43.  Installing IceChat Into other Dorinfo1.Def Systems ..................... 17
  44.  
  45.  Macros In IceChat Configuration ........................................ 17
  46.  
  47.  BBS System Files Used By IceChat ....................................... 18
  48.  
  49.  Parameters Used When Executing IceChat ................................. 19
  50.  
  51.  Files Created & Used by IceChat ........................................ 20
  52.  
  53.  Frequently Asked Questions ............................................. 23
  54.  
  55.  Registration ........................................................... 24
  56.  
  57.  
  58.  
  59.                                    -1-                                    
  60.  
  61.  
  62.  
  63.  
  64.                                                                           
  65.  
  66.  
  67.  Archive Contents ....................................................... 25
  68.  
  69.  CopyRight Notices & Program Disclaimer ................................. 26
  70.  
  71.  Credits ................................................................ 27
  72.  
  73.  Program Support - BBS Locations ........................................ 27
  74.  
  75.  
  76.  
  77.  
  78.  ┌────────────────────────────────────────────────────────────────────────────┐
  79.  │░░░▒▒▒▓▓▓               Some Of IceChat's Features                 ▓▓▓▒▒▒░░░│
  80.  └────────────────────────────────────────────────────────────────────────────┘
  81.  
  82.     {+} Indicates registered only.
  83.  
  84.     IceChat is a split screen chat utility for RemoteAccess & SuperBBS
  85.     BBS packages. It can be used with many other BBS types as long as they
  86.     support Dorinfo1.Def type Doors.
  87.  
  88.     IceChat supports two different types of chat modes :
  89.  
  90.      1) Horizontal Split Screen Chat (Chat Windows above and below)
  91.      2) Vertical Split Screen Chat Mode (Chat Windows Side By Side)
  92.  
  93.      IceChat also has another chat mode for ASCII users.
  94.  
  95. {+} IceChat allows the users to post a comment in the area of the SysOps Choice.
  96.     It has a built Message Editor For this purpose. This function requires the
  97.     Hudson message Base Type. 
  98.  
  99.     If the SysOp doesn't answer the page, and you are using RemoteAccess or
  100.     SuperBBS, IceChat will update the [Wants Chat] flag causing it to be act-
  101.     ivated on the SysOps status line, and the users total number of pages for
  102.     the call will be incremented. This is ONLY possible when using RA or SBBS,
  103.     generic Dorinfo1.Def systems are not supported by this feature.
  104.  
  105.     Configurable Emergency page option, password protected. This is activated
  106.     when a user has paged outside of paging hours. If they chose to emergency
  107.     page, they must enter a password. This can be disabled by leaving password
  108.     blank when configuring IceChat. It can also be configured so that only users
  109.     ABOVE a set security level will be asked for the emergency page password.
  110.  
  111.     IceChat v3.10 will seek out Ra 2.0x or Sbbs 1.1x and read in crucial 
  112.     information from the BBS configuration to make IceChat v3.10 even easier
  113.     to install than it already is.
  114.  
  115.     A configurable page tune for those users that are in your VIP.CTL Textfile
  116.  
  117.     IceChat is Easily configured, unlike many programs SysOp's have to deal 
  118.     with.
  119.  
  120.     Easy To Use SysOp function keys :
  121.  
  122.     F1     : Display Help Status Pop Up Menu
  123.  
  124.  
  125.                                    -2-                                    
  126.  
  127.  
  128.  
  129.  
  130.                                                                           
  131.  
  132.  
  133.     ALT-F2 : SplitScreen Chat Mode
  134.     ALT-F3 : Vertical Chat Mode
  135.     ALT-B  : Blacklist User (Security Lockout) [RemoteAccess & SBBS Only!]
  136.     ALT-E  : User Editor
  137.     ALT-H  : Hang Up
  138.     ALT-J  : Drop To DOS
  139.     ALT-L  : Line Noise Key
  140.     ALT-T  : ASCII TextFile Dump to modem & screen
  141.     ALT-X  : Force Program Exit
  142.  
  143.     Easy To Use User Keys :
  144.  
  145.     CTRL-U : Display User help line
  146.     CTRL-L : List/Add to available Macros (if enabled)
  147.     CTRL-W : Clear Window
  148.     CTRL-R : Redraw Screen
  149.  
  150.     Online User Editor : IceChat has an Online User Editor Built in so that
  151.     the SysOp can edit the users Profile without having to exit back to the
  152.     BBS. (RemoteAccess & SuperBBS Only)
  153.  
  154.     Can play random page tunes
  155.  
  156.     Has built in support for .MOD files if you have a SoundBlaster card
  157.     installed on your machine.
  158.  
  159.     Defined Macro Listing in Chat
  160.  
  161.     And LOTS MORE!!
  162.  
  163.  
  164.  
  165.  ┌────────────────────────────────────────────────────────────────────────────┐
  166.  │░░░▒▒▒▓▓▓           Setting Up IceChat Using IceCfg.Exe            ▓▓▓▒▒▒░░░│
  167.  └────────────────────────────────────────────────────────────────────────────┘
  168.  
  169.  To Setup IceChat, please read this section thoroughly! Then also read the
  170.  section of these documents that apply to the Installation of IceChat into
  171.  the particular type of BBS system you are running (i.e. RA, SuperBBS etc)
  172.  
  173.  N.B.
  174.    Menu items that are followed by '{+}' are REGISTERED ONLY features, and will
  175.    not be active until you have registered IceChat and obtained a valid key. 
  176.     
  177.     When you run ICECFG.EXE, you will be presented with a series of pulldown
  178.     menus. In this section we will step through each menu in turn and explain
  179.     in some  detail what  you need to  enter in order  that IceChat  will be
  180.     configured  correctly. The  cursor  keys are used  to move  around the
  181.     configuration  program, left and  right will  move between the  various
  182.     pulldown menus, and the up and down keys will step through the items on
  183.     each menu or submenu.
  184.  
  185.  
  186.  - FILE
  187.       - Save & Exit
  188.       Selecting this option will save any changes you have made and exit to 
  189.  
  190.  
  191.                                    -3-                                    
  192.  
  193.  
  194.  
  195.  
  196.                                                                           
  197.  
  198.  
  199.       Dos.
  200.       - Save Without Exit
  201.       Save changes and stay in IceCfg.
  202.       - Exit Without Save
  203.       Exit IceCfg, but DO NOT save any changes made.
  204.       - Macro Editor
  205.       This menu option will bring up a submenu that will ask for a 'Keyword'
  206.       and a 'Macro' that will be used in place of the 'Keyword' as explained
  207.       below. You can also configure the colour that will be used when these
  208.       macros are displayed.
  209.     - Page #1 - Page #5
  210.       There are five pages available for you to enter macros. They are 
  211.       explained below. Pages #3-#5 are ONLY available to registered users
  212.       of IceChat, unregistered users are limited to two pages.
  213.     - User Keyword
  214.        The word to be translated by IceChat, i.e. RA
  215.     - Macro
  216.        The replacement to be used by IceChat, i.e. RemoteAccess
  217.  
  218.        IceChat has the ability to translate Macros when in Chat mode, 
  219.        here you can enter the macro and what IceChat should convert it
  220.        to.   i.e. RA = RemoteAccess. You will be asked for the original
  221.        word and then for the replacement, enter "RA" (as the original) and
  222.        RemoteAccess (as the replacement) then whenever you type "RA" when
  223.        in chat mode, IceChat will convert it to "RemoteAccess" (without
  224.        Quotes). You have two pages in which you can enter any macros you
  225.        wish. It is useful to also place common mistyped words here too, i.e
  226.        TAHT (User Keyword) - THAT (Macro) then every time you accidentally
  227.        type 'Taht', IceChat will convert it to 'That'.
  228.  
  229.        Control strings may also be used in macros. For Example, if your
  230.        key word is "HT!" and the Macro is "Hi There @F!", when "HT!" is
  231.        typed in chat, it will be replaced with "Hi There Jeremy!" For
  232.        example. Available control strings are listed in a seperate section
  233.        of these documents.
  234.     - Colour
  235.        Once you have entered a "User Keyword" and it's accompanying
  236.        "Macro" IceChat will ask for a colour. This is the colour that the
  237.        Macro will be displayed in when in chat. An Asterisk (*) will show
  238.        the colour you have selected.
  239.       - Quiet User Editor
  240.        Allows you to edit a list of user names. Here you can specify those
  241.        users that you DO NOT wish to chat to. If a user that is entered in
  242.        this list attempts to page, IceChat will 'Appear' to operate
  243.        normally to the user, but it will NOT play a page tune to annoy
  244.        the SysOp.
  245.       - Registration Info
  246.        Gives detail of the status of IceChat and other registration info.
  247.  
  248.  
  249.  - STRINGS
  250.     N.B. IceChat now has the ability to use a number of macro characters that
  251.      will be translated when it is run. These can be used in the various
  252.      'Strings' that can be displayed to the user. See the seperate section
  253.      of these docs for more info on the macros and their usage.
  254.  
  255.  
  256.  
  257.                                    -4-                                    
  258.  
  259.  
  260.  
  261.  
  262.                                                                           
  263.  
  264.  
  265.       - Greetings String
  266.        String displayed to users when the SysOp first enters chat. This
  267.        string will only be shown once per program execution. Leave blank
  268.        to disable.
  269.       - User Editor String
  270.        String displayed to users when the user record is being altered, by
  271.        using the built in user editor in IceChat (RA and Sbbs only).
  272.       - ASCII Dump String
  273.        String displayed to users when SysOp is preparing to view an
  274.        ASCII file.
  275.       - Drop To Dos String
  276.        String to be displayed to users when the SysOp Drops To DOS.
  277.       - SysOp Help String
  278.        String displayed to users when SysOp is viewing local help window by
  279.        pressing F1 (Function key F1) when in Chat.           
  280.       - Page SysOp String
  281.        Enter the string displayed to users when paging the sysop.
  282.       - Page Reason Header
  283.        Reason for page header. i.e. Why do you want to chat with Jeremy?
  284.       - Message String {+}
  285.            The string to be displayed when IceChat asks if the user wants to
  286.            enter a message to the SysOp if the chat request is unanswered.
  287.  
  288.  
  289.  - PATHS
  290.       - MsgBase Path {+}
  291.        Path to your message base, i.e. C:\RA\MSGBASE
  292.      NOTE TO RA SYSOPS:
  293.        IceChat does NOT support the JAM message base at this time. The area
  294.        selected for IceChat to post messages into MUST be an active HUDSON
  295.        message area.
  296.       - External Editor {+}
  297.        The full path and command line of the external message editor you
  298.        want to use instead of the built in editor in IceChat i.e. GEdit etc.
  299.        This will be called whenever a user leaves a message to the SysOp
  300.        when a page has not been answered. Please refer to the documentation
  301.        for the message editor of your choice for details of the required
  302.        command line.
  303.       - External DOS Util
  304.        When shelling to DOS using the Alt-J function within IceChat, you 
  305.        have the ability to call up a program automatically by enabling this
  306.        option.
  307.        If you enter the path and filename of a DOS utility, when you shell
  308.        to DOS IceChat will ask if you want to invoke your Dos program - You
  309.        can then select 'Y' to run it, or 'N' to go straight to Dos.
  310.        If you leave this field blank IceChat will just shell to Dos as
  311.        normal, you will NOT be asked to press Y/N.
  312.       - Logfile Path
  313.        The path and filename of the logfile IceChat should use. This can
  314.        either be a seperate logfile, or IceChat can append to your BBS
  315.        logfile if you so choose.
  316.       - Regular Pagetune
  317.        The path and filename the 'Normal' pagetune to be used by IceChat
  318.            (i.e. C:\ra\Icechat\Page.Ice). If you have a SoundBlaster compatible
  319.            card, you can also have IceChat play a .MOD file when paging. Simply
  320.            insert the path and filename of the .Mod file instead of the standard
  321.  
  322.  
  323.                                    -5-                                    
  324.  
  325.  
  326.  
  327.  
  328.                                                                           
  329.  
  330.  
  331.            page tune. PLEASE NOTE! Mod files can only be used in a NON multitask
  332.            -ing environment. Ice Chat can only use the normal page tunes if you
  333.            are using a multitasker such as DESQview and will abort with an error
  334.            message if you ignore this warning and attempt to use this feature.
  335.       - VIP Pagetune
  336.        The path and filename of the 'VIP' pagetune to be used by IceChat
  337.            (i.e. C:\ra\icechat\Vip.Ice). You may also use a .MOD file if you
  338.            have a suitable SoundBlaster card installed on your system. Please
  339.            see 'Regular Pagetune' for more info.
  340.        This tune is used for VIP users who's names are stored in an ASCII
  341.        control file called VIP.CTL. See the section of these docs about
  342.        the Files Used and Created by IceChat for more info on this file.
  343.       - InChat MODTune
  344.            Similar to 'Regular Pagetune' except that this tune will be played
  345.            when you are actually In Chat mode with a user. This feature is
  346.            only available to users that have a Soundcard installed on their
  347.            system. As with 'Regular' pagetunes, the InChat feature will NOT
  348.            work if you are running IceChat in a multi-tasking environment.
  349.            To enable this feature, simply enter the full path and filename
  350.            of the MOD file you want IceChat to use.
  351.       - BBS Node #1 - #10
  352.        Enter the paths to your nodes here... Only multiline systems need
  353.        to enter anything in the 2-10 paths. These should be the full paths
  354.        to your various node directories. Node 1 should be your main BBS
  355.        directory   i.e. C:\RA            
  356.  
  357.  
  358.  - TOGGLES
  359.       - Alias Usage
  360.        Should IceChat use the SysOp's & User's alias as defined above?
  361.        Yes/No
  362.       - Force Greeting
  363.        Should IceChat use the 'Greeting' string when a 'Forced' chat is
  364.        initiated by the SysOp.
  365.       - Suspend Time
  366.        Should IceChat freeze the users time whilst in chat.
  367.       - Chat In Top Window
  368.        Should the Sysops chat window be the top one? If NO, IceChat will
  369.        place the users chat window on top.
  370.       - View Macros
  371.        If Yes, users users can view the macros that have been defined.
  372.       - Create Macros
  373.        If set to Yes, users will be allowed to create thier own macros. If
  374.        set to No, they can only use the macros that the SysOp has defined.
  375.       - Allow Remote Exit
  376.        Are users allowed to terminate a chat? If set to NO, only the 
  377.        Sysop will be able to stop the chat by pressing [Esc] or Alt-X.
  378.       - Page Exceeded Hangup
  379.        Should IceChat drop the carrier on a user if he/she exceeds the
  380.        permitted number of attempts to page the Sysop.
  381.       - Beep Remotely
  382.        Should IceChat cause the remote (Users) terminal to Beep whilst
  383.        paging the sysop.
  384.       - Disable Beep {+}
  385.        Disable the beep on keypress when in IceCfg. This option also affects
  386.        some beeps in IceChat itself.
  387.  
  388.  
  389.                                    -6-                                    
  390.  
  391.  
  392.  
  393.  
  394.                                                                           
  395.  
  396.  
  397.  
  398.  
  399.  - NAMES
  400.       - BBS Name
  401.        Enter the name of your BBS system.
  402.       - SysOp Real Name
  403.        The name of the System operator.  If you are a registered user of
  404.        IceChat, this name MUST be exactly the same as the name that
  405.        appears in the registration key.
  406.       - SysOp Alias
  407.        System operators Alias (if used). If this is enabled, IceChat will
  408.        use the Users alias aswell.
  409.       - CoSysOp 1 Name - 3 Name
  410.        Enter up to 3 Co-SysOps in these fields.  To select a CoSysop for
  411.        Chat, run IceChat with a parameter ranging from A-C, or you may
  412.        select the CoSysOp for chat from within IceChat while the pagetune
  413.        is playing.
  414.  
  415.        i.e.  IceChat.Exe /A  - would cause IceChat to use the #1 Co-Sysops
  416.                    name instead of the SysOp's name.
  417.  
  418.        OR You may press 1,2 or 3 while the page is playing to select a
  419.           CoSysOp for chat.
  420.       - Msg Area Name {+}
  421.          Name of the message area used to post messages into if the sysop
  422.          does not respond to a chat request (or if he/she manually aborts
  423.          the request)
  424.  
  425.  
  426.  - COLOURS
  427.          Here you can define what colours IceChat should use for various
  428.          types of text. You can select the colour you prefer for any of the
  429.          following :
  430.       - Punctuation
  431.       - Numbers
  432.       - Capital Letters
  433.       - High Bit ASCII
  434.       - Macros
  435.       - SysOp Name
  436.       - User Name
  437.       - Time Clock
  438.       - Chat Timer
  439.       - Status Line
  440.       - Default Settings
  441.          Selecting this option will restore IceChat's 'Default' colours.
  442.  
  443.          Select the colour you prefer by entering the number indicated in
  444.          IceCfg.Exe. IceChat will then use these colours when in chat.
  445.  
  446.  
  447.  - PAGE SETUP
  448.       - Page Hours
  449.        Paging Hours (must NOT extend beyond midnight!)
  450.        Enter the starting and ending times for each day of the week.
  451.        Users can ONLY page between these hours, or by entering a password
  452.        if it is outside paging hours (See Emergency Password). These hours
  453.  
  454.  
  455.                                    -7-                                    
  456.  
  457.  
  458.  
  459.  
  460.                                                                           
  461.  
  462.  
  463.        MUST NOT extend beyond midnight.
  464.       - Page Duration
  465.        How long (in seconds) IceChat should page the sysop.
  466.       - Maximum Pages
  467.         How many times a user may page in one session.
  468.       - Page Reason Length
  469.         The minimum number of characters a user MUST enter as a page reason.
  470.         If the user enters LESS than this amount IceChat will exit and
  471.         inform him/her that the reason is too short. 
  472.       - Emergency Password
  473.        Password required to page the sysop outside normal paging times. 
  474.        The user will need to enter this password BEFORE IceChat will call
  475.        the SysOp, in this way regular or trusted users can page you at 
  476.        any time. They MUST also have a security level ABOVE the level set
  477.        in 'Emergency Security' for this feature to be used.
  478.       - Emergency Security
  479.        The MINIMUM security needed by a user before they will be given the
  480.        option to FORCE an 'Emergency Page' outside normal paging hours.
  481.        Users with a security BELOW this level will NOT be given the option
  482.        to page outside the normal hours. See also 'Emergency Password', the
  483.        two emergency options (Password and Security) work in combination
  484.        with each other.
  485.  
  486.  
  487.  - OTHER
  488.       - Board Number {+}
  489.          The number of the message board as defined in your BBS config.
  490.          Please remember if you are using RemoteAccess, that the message
  491.          board you choose MUST be a HUDSON area, at this time IceChat does
  492.          NOT support the JAM message base.
  493.       - Msg Attribute {+}
  494.        Message Type - Private, Public, Or Both
  495.        Select the message attribute. If set to 'Private/Public' IceChat will
  496.        ask if the message is Public or Private before it is saved.
  497.       - Origin Line {+}
  498.        The originline that will be appended to messages to the SysOp 
  499.        written from within IceChat.
  500.       - Chat Border Type
  501.        Choose one out of a selection of three different types of chat
  502.        windows borders that you would like to use while chatting with the
  503.        user
  504.       - BBS Type
  505.        Select the BBS software you are using. This is essential for the
  506.        correct operation of IceChat. 
  507.        - RemoteAccess v2.0x
  508.        - SuperBBS v1.1x
  509.        If you are using Sbbs, you will be presented with another menu option
  510.       - SBBS UserFile Path
  511.          If you are using SuperBBS v1.1x, you will be asked for the path to
  512.          your user file (Susers.Bbs). This is the PATH ONLY, NOT the
  513.          filename of your user file!. 
  514.       - Dorinfo1.Def Compatible
  515.        If you are not using RA or SBBS, IceChat can still use the generic
  516.        Dorinfo1.Def file which is generated by *most* BBS packages. Check
  517.        your BBS documentation to see if it can generate a Dorinfo1.Def
  518.        file.
  519.  
  520.  
  521.                                    -8-                                    
  522.  
  523.  
  524.  
  525.  
  526.                                                                           
  527.  
  528.  
  529.       - Name Brackets
  530.        Select the brackets ( {([ ) that will be used when displaying the
  531.        SysOp's or Users name in IceChat.
  532.  
  533.   Please note that the configuration file is not a text file, so you
  534.   MUST use ICECFG.EXE to configure the program, and the configuration file
  535.   must be named ICECHAT.CFG.
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  ┌────────────────────────────────────────────────────────────────────────────┐
  542.  │░░░▒▒▒▓▓▓             Upgrading From v3.0 to v3.10                 ▓▓▓▒▒▒░░░│
  543.  └────────────────────────────────────────────────────────────────────────────┘
  544.  
  545.  This couldn't be easier!
  546.  
  547.  Simply copy the files from the v3.10 distribution archive into the directory
  548.  you have IceChat installed and run 300TO310.EXE. This will upgrade all of the
  549.  previous versions configuration to the format needed by v3.10
  550.  
  551.  
  552.  
  553.  Please Note!
  554.  
  555.  Failure to upgrade your previous configuration files will result in an error
  556.  message being displayed if you attempt to run IceCfg.Exe or IceChat.Exe 
  557.  
  558.  You should also run IceCfg.Exe and step through each of the pulldown menus
  559.  to ensure your setup is correct.
  560.  
  561.  
  562.  
  563.  
  564.  ┌────────────────────────────────────────────────────────────────────────────┐
  565.  │░░░▒▒▒▓▓▓          Installing IceChat Into RA v2.0x Systems        ▓▓▓▒▒▒░░░│
  566.  └────────────────────────────────────────────────────────────────────────────┘
  567.  
  568.  Please read the section of this document entitled 'Setting Up IceChat Using
  569.  IceCfg.Exe' BEFORE attempting to install IceChat into RA. Failure to setup
  570.  IceChat correctly before installing it into your bbs program will probably
  571.  result in IceChat failing to run or not running as expected.
  572.  
  573.  If you are using RemoteAccess, and you wish to take advantage of the added
  574.  features for the RemoteAccess BBS Package, you MUST be running RemoteAccess
  575.  v2.00 or a newer version. IceChat's added features will not work properly
  576.  with versions of RemoteAccess older than v2.00.
  577.  
  578.  In order to run IceChat.Exe, you must have a fossil driver active. A fossil
  579.  driver such as BNU should work fine with IceChat. If you are using X00,
  580.  IceChat may act a little unusual when in LOCAL mode. Don't worry, it works
  581.  perfectly fine when online. If you don't have a fossil driver installed, a
  582.  simple error message will be displayed, and the program will stop. 
  583.  
  584.  **Note** : Do _NOT_ write protect _ANY_ Of the IceChat files, if you do,
  585.  
  586.  
  587.                                    -9-                                    
  588.  
  589.  
  590.  
  591.  
  592.                                                                           
  593.  
  594.  
  595.         IceChat will ignore them, and therefore not run properly.
  596.  
  597.  
  598.  We will now run through EVERYTHING you need to do in order to get IceChat to
  599.  run in your RemoteAccess setup.
  600.  
  601. 1.  Extract all the files in the distribution archive to a directory of your
  602.     choice. C:\RA\ICECHAT is recommended and is assumed to be the directory
  603.     you are using from now on.
  604.  
  605. 2.  To help IceChat find it's configuration files, you need to define an
  606.     environment variable for it in this manner in your AutoExec.Bat :
  607.  
  608.     SET ICE={PATH TO ICECHAT DIRECTORY}
  609.  
  610.     PLEASE NOTE, THE ENVIRONMENT VARIABLE NAME IS ICE  -  NOT ICECHAT !!
  611.  
  612.     The environment variable is used by IceChat to find its system files
  613.     and configuration. Failure to setup the environment variable can result
  614.     in IceChat failing to run correctly - YOU HAVE BEEN WARNED!
  615.  
  616.     Please see your DOS manual for more information on environment variables.
  617.  
  618.   N.B.
  619.     You will need to reboot your machine after entering the environment 
  620.     variable for it to take effect.
  621.  
  622. 3.  Run IceCfg.Exe and configure all of IceChat's options as explained earlier
  623.     in this document. You MUST configure IceChat for it to work correctly! 
  624.     Refer to the section of this document for setting up IceChat.
  625.  
  626. 4.  You will now need to edit your .MNU files to include IceChat so that when
  627.     a user pages you it will execute IceChat instead of the internal chat
  628.     routine built into RemoteAccess.
  629.     IceChat can be run using either a type 7 or a type 15 menu command. A type
  630.     15 menu will require a batch file that is called to execute IceChat, a type
  631.     7 menu only  needs  to have  the command  line  to execute  IceChat on the
  632.     Optional data line of the menu. See your BBS manual for more information on type 7 and type 15
  633.     menus... Decide which type of menu command (Type 7 or type 15) you wish to
  634.     use and then do ONE of the following depending on which menu type you have
  635.     chosen to use:
  636.  
  637.     Type 7 Menu Command:
  638.  
  639.       
  640.       Optional Data:
  641.        <command line> [control codes]
  642.       
  643.       Description:
  644.       This function will run an external program, or door in a
  645.       shell while the user is on-line.
  646.  
  647.  Example command lines for Type 7 usage:
  648.  
  649.  
  650.    In a single line system, calling the SysOp to chat you may use...
  651.  
  652.  
  653.                                    -10-                                   
  654.  
  655.  
  656.  
  657.  
  658.                                                                           
  659.  
  660.  
  661.  
  662.     C:\RA\ICECHAT\IceChat.Exe *! *M 
  663.  
  664.  
  665.  
  666.    In a multi-line system, calling the Sysop may use...
  667.    This example would call the correct node number by using RA's *N parameter.
  668.  
  669.     C:\RA\ICECHAT\IceChat.Exe -*N *! *M
  670.  
  671.  
  672.  
  673.    In a single line system, calling CoSysOp #1 (NOT the sysop) you may use...
  674.  
  675.     C:\RA\ICECHAT\IceChat.Exe -A *! *M
  676.  
  677.  
  678.     
  679.  The following RA parameters are used in the above examples:
  680.  
  681.       
  682.       *M
  683.       Activate the MemorySwap feature. RemoteAccess attempts to
  684.       swap itself and all the memory it occupies to XMS and EMS
  685.       memory (if available) or to disk, leaving only 3KB resident.
  686.       This is ideal when running memory-hungry programs but takes
  687.       a few seconds longer in order to perform the swap.  If the
  688.       swap cannot be accomplished, RemoteAccess will attempt to
  689.       load the program in a normal shell.
  690.       
  691.       *N
  692.       The current node number, as specified by the -N command line
  693.       parameter when RemoteAccess was loaded.
  694.       
  695.       *!
  696.       Freeze the system timer for the duration of the shell.
  697.  
  698.  
  699.  
  700.     Type 15 Menu Command:
  701.  
  702.       
  703.       Exit to DOS with errorlevel
  704.       Optional data:
  705.       <errorlevel>
  706.       
  707.       Description:
  708.       This function causes RemoteAccess to exit to DOS completely,
  709.       returning an errorlevel to your BBS batch file.  The
  710.       optional data field should contain the errorlevel that you
  711.       wish to pass to the batch file.  The batch file should trap
  712.       the errorlevel and act accordingly.
  713.      
  714.       If you use this exit while the user is still on- line, the
  715.       user may be logged back into RemoteAccess using the command
  716.       line parameter -R.  This forces RemoteAccess to read the
  717.  
  718.  
  719.                                    -11-                                   
  720.  
  721.  
  722.  
  723.  
  724.                                                                           
  725.  
  726.  
  727.       EXITINFO.BBS file that was written at the time of the exit
  728.       so that it can restore system and user information,
  729.       presenting the user with the TOP menu.
  730.        
  731.       NOTE:  Errorlevels 0 through 5 are reserved for internal use
  732.       by RemoteAccess.  For a complete description of these
  733.       internal errorlevels and how they are used, see the
  734.       Errorlevels section of the Reference chapter.
  735.       
  736.       
  737. If you decide to use a Type 15 menu to call IceChat you will need to add IceChat
  738. into your BBS batchfile and call IceChat with the errorlevel you have chosen. 
  739.  
  740.             :START
  741.             IF ERRORLEVEL 10 GOTO ICECHAT
  742.             IF ERRORLEVEL  5 GOTO NET&ECHO
  743.             IF ERRORLEVEL  4 GOTO ECHOMAIL
  744.             IF ERRORLEVEL  3 GOTO NETMAIL
  745.             IF ERRORLEVEL  0 GOTO START_UP
  746.             GOTO START_UP
  747.  
  748.             :ICECHAT
  749.             CD\RA\ICECHAT
  750.             ICECHAT.EXE <Don't forget IceChat's Parameters!>
  751.             RA -R
  752.             GOTO AFTER_BBS
  753.  
  754.            In this  example, a TYPE 15  menu command with an Errorlevel of
  755.            10 will make the batch file  execute the command following  the
  756.            :ICECHAT label. Include  the line "RA  -R" to  return to
  757.            the board after the external programs have been executed.
  758.  
  759.  N.B. 
  760.   DO NOT FORGET to include the correct command line switches for IceChat in
  761.   your batchfile. Failure to do so will result in IceChat not functioning as
  762.   it is intended. See the section of this doc file for more info on IceChats
  763.   parameters.
  764.  
  765. 5.  Make sure you have changed ALL of the menus you wish to call IceChat from
  766.     and that you have saved the changes.
  767.  
  768. 6.  IceChat also needs to be setup in RACONFIG.EXE so that when you break in to
  769.     chat with a user it calls up IceChat and NOT the internal RemoteAccess chat.
  770.     Change to your RemoteAccess directory and run RACONFIG.EXE
  771.  
  772. 7.  What you do next depends on wether you have registered RA....
  773.  
  774.     If you HAVE registered, Goto OPTIONS, PAGING and then to 'External'.
  775.     Enter the following command line:
  776.  
  777.        C:\RA\ICECHAT\IceChat.Exe -F *E *M *!
  778.  
  779.     If you are NOT running a registered version of RA you will need to setup
  780.     IceChat so that it is called from a Function key, as the above example will
  781.     ONLY work if you have a registered copy of RA. Instead you will need to do
  782.     the following.
  783.  
  784.  
  785.                                    -12-                                   
  786.  
  787.  
  788.  
  789.  
  790.                                                                           
  791.  
  792.  
  793.  
  794.     Goto MANAGER, AltFn Key, and choose a blank entry to install IceChat into.
  795.     We will assume entry 1. Enter the following command line:
  796.  
  797.        C:\RA\ICECHAT\IceChat.Exe -F *E *M *!
  798.  
  799.     If you are running an UNREGISTERED copy of RA, and have chosen this second
  800.     example, you will need to call IceChat by pressing Alt-F1 instead of the
  801.     Alt-C command which would be used when it is installed in a REGISTERED
  802.     version.
  803.    
  804.     These are only an example to get you going... Please refer to the section of
  805.     these docs about 'parameters' to ensure you have the correct command line
  806.     to execute IceChat.
  807.  
  808. 8.  Please make sure that there is a Page.Ice in your BBS System Directory,
  809.     or in your IceChat Directory. IceChat requires this as your page tune. A
  810.     selection of sample page tunes has been included, just rename the tune of
  811.     your choice to Page.Ice.
  812.  
  813. 9.  When you run IceChat, be sure that the IceChat.Cfg file has been created.
  814.     If it has not, then you MUST run IceCfg.Exe. If you don't, and attempt to
  815.     run IceChat.Exe directly, IceChat will display an error message that 
  816.     IceChat.Cfg doesn't exist.
  817.  
  818.  
  819.  
  820. That's all there is to it....
  821.  
  822.  
  823.  
  824.  Please make sure that there is a Page.Ice in your BBS System Directory,
  825.  or in your IceChat Directory. IceChat requires this as your page tune. A
  826.  selection of sample page tunes has been included, just rename the tune of
  827.  your choice to Page.Ice. If you have enabled a seperate tune for VIP users
  828.  the tune you wish to use should be named Vip.Ice and this should also be
  829.  placed in either your system or IceChat directory. BOTH tunes must exist
  830.  for this feature to work, if the Vip.Ice tune does not exist, or cannot be
  831.  located by IceChat the default Page.Ice file will be used instead.
  832.  
  833.  
  834.  When you run IceChat, be sure that the IceChat.Cfg file has been created.  If
  835.  it has not, then you MUST run IceCfg.Exe. If you don't, and attempt to run
  836.  IceChat.Exe directly, IceChat will display an error message that IceChat.Cfg
  837.  doesn't exist.
  838.  
  839.  
  840.  
  841.  ┌────────────────────────────────────────────────────────────────────────────┐
  842.  │░░░▒▒▒▓▓▓       Installing IceChat Into SuperBBS v1.1x Systems     ▓▓▓▒▒▒░░░│
  843.  └────────────────────────────────────────────────────────────────────────────┘
  844.  
  845.  Please read the section of this document entitled 'Setting Up IceChat Using
  846.  IceCfg.Exe' BEFORE attempting to install IceChat into SuperBBS. Failure to
  847.  setup  IceChat  correctly  before  installing it into  your bbs  program will
  848.  probably  result in IceChat failing to run or not running as expected.
  849.  
  850.  
  851.                                    -13-                                   
  852.  
  853.  
  854.  
  855.  
  856.                                                                           
  857.  
  858.  
  859.  
  860.  
  861.  If you are using SuperBBS, and you wish to take advantage of the added
  862.  features for the SuperBBS Package, you MUST be running SuperBBS 1.15 Or a
  863.  newer version. IceChat's added features will not work properly with versions
  864.  of SuperBBS older than v1.15.
  865.  
  866.  In order to run IceChat.Exe, you must have a fossil driver active. A fossil
  867.  driver such as BNU should work fine with IceChat. If you are using X00,
  868.  IceChat may act a little unusual when in LOCAL mode. Don't worry, it works
  869.  perfectly fine when online. If you don't have a fossil driver installed, a
  870.  simple error message will be displayed, and the program will stop. 
  871.  
  872.  **Note** : Do _NOT_ write protect _ANY_ Of the IceChat files, if you do,
  873.         IceChat will ignore them, and therefore not run properly.
  874.  
  875.  
  876.  We will now run through EVERYTHING you need to do in order to get IceChat to
  877.  run in your SuperBBS setup.
  878.  
  879. 1.  Extract all the files in the distribution archive to a directory of your
  880.     choice. C:\SBBS\ICECHAT is recommended and is assumed to be the directory
  881.     you are using from now on.
  882.  
  883. 2.  To help IceChat find it's configuration files, you need to define an
  884.     environment variable for it in this manner in your AutoExec.Bat :
  885.  
  886.     SET ICE={PATH TO ICECHAT DIRECTORY}
  887.  
  888.     PLEASE NOTE, THE ENVIRONMENT VARIABLE NAME IS ICE  -  NOT ICECHAT !!
  889.  
  890.     The environment variable is used by IceChat to find its system files
  891.     and configuration. Failure to setup the environment variable can result
  892.     in IceChat failing to run correctly - YOU HAVE BEEN WARNED!
  893.  
  894.     Please see your DOS manual for more information on environment variables.
  895.  
  896.   N.B.
  897.     You will need to reboot your machine after entering the environment 
  898.     variable for it to take effect.
  899.  
  900. 3.  Run IceCfg.Exe and configure all of IceChat's options as explained earlier
  901.     in this document. You MUST configure IceChat for it to work correctly! 
  902.     Refer to the section of this document for setting up IceChat.
  903.  
  904. 4.  You will now need to edit your .MNU files to include IceChat so that when
  905.     a user pages you it will execute IceChat instead of the internal chat
  906.     routine built into SuperBBS.
  907.     IceChat can be run using either a type 7 or a type 15 menu command. A type
  908.     15 menu will require a batch file that is called to execute IceChat, a type
  909.     7 menu only  needs  to have  the command  line  to execute  IceChat on the
  910.     Optional data line of the menu. See your BBS manual for more information on type 7 and type 15
  911.     menus... Decide which type of menu command (Type 7 or type 15) you wish to
  912.     use and then do ONE of the following depending on which menu type you have
  913.     chosen to use:
  914.  
  915.  
  916.  
  917.                                    -14-                                   
  918.  
  919.  
  920.  
  921.  
  922.                                                                           
  923.  
  924.  
  925.     Type 7 Menu Command:
  926.  
  927.     Description..: Shell to DOS and run program
  928.                This option is used for starting other pro-
  929.                grams, like doorgames and mailscanners, in
  930.                SuperBBS. It shells to DOS and starts the pro-
  931.                gram given in the optional data field. SuperBBS
  932.                will return to the menu the exit started from.
  933.     Optional data: ProgramName <Parameters>
  934.  
  935.  
  936.  
  937.  Example command lines for Type 7 usage:
  938.  
  939.  
  940.    In a single line system, calling the SysOp to chat you may use...
  941.  
  942.     C:\SBBS\ICECHAT\IceChat.Exe *S *E *! 
  943.  
  944.  
  945.  
  946.    In a multi-line system, calling the Sysop may use...
  947.    This example would call the correct node number by using Sbbs's *N parameter.
  948.  
  949.     C:\SBBS\ICECHAT\IceChat.Exe -*N *S *E *!
  950.  
  951.  
  952.  
  953.    In a single line system, calling CoSysOp #1 (NOT the sysop) you may use...
  954.  
  955.     C:\SBBS\ICECHAT\IceChat.Exe -A *S *E *!
  956.  
  957.  
  958.     
  959.  The following SuperBBS parameters are used in the above examples:
  960.  
  961.                *E   Read EXITINFO.BBS when returning to BBS.
  962.                 This can be handy if the program used with
  963.                 the type 7 exit, changes some of the
  964.                 user's data, like a timebank.
  965.                *N   Gives current node number.
  966.                *S   Swap SuperBBS to EMS or disk. If you run a
  967.                 program which needs more memory than the
  968.                 normal amount available, specify the *S
  969.                 option, so SuperBBS will swap itself to
  970.                 EMS or, if EMS is not available, to disk.
  971.                *!   Freeze system timer whilst in external
  972.                 program.
  973.  
  974.                Mostly you just use the *E and *S parameters.
  975.                With multi-node operations, you will need the
  976.                *N and *P options.
  977.     
  978. These are EXAMPLES ONLY, and you should read the section of this manual that
  979. details command line parameters for IceChat for more information.
  980.  
  981.  
  982.  
  983.                                    -15-                                   
  984.  
  985.  
  986.  
  987.  
  988.                                                                           
  989.  
  990.  
  991.  
  992.  
  993.     Type 15 Menu Command:
  994.  
  995. This is similar in usage to a type 7 menu command, but it returns to the batch
  996. file which runs your BBS.  Please see your BBS documentation for more info.
  997.  
  998.     Description..: Exits to DOS with errorlevel
  999.                Leaves SuperBBS and returns to the batchfile
  1000.                which you ran SuperBBS from. There you inter-
  1001.                cept the given errorlevel and start an external
  1002.                action.
  1003.     Optional data: Errorlevel <MenuName>
  1004.                The errorlevel will start the action required
  1005.                from your batchfile. (Don't use errorlevels
  1006.                below 10.)
  1007.  
  1008. If you decide to use a Type 15 menu to call IceChat you will need to add IceChat
  1009. into your BBS batchfile and call IceChat with the errorlevel you have chosen. 
  1010.  
  1011.  Example BBS batch file:
  1012.  
  1013.             :START
  1014.             IF ERRORLEVEL 10 GOTO ICECHAT
  1015.             IF ERRORLEVEL  5 GOTO NET&ECHO
  1016.             IF ERRORLEVEL  4 GOTO ECHOMAIL
  1017.             IF ERRORLEVEL  3 GOTO NETMAIL
  1018.             IF ERRORLEVEL  0 GOTO START_UP
  1019.             GOTO START_UP
  1020.  
  1021.             :ICECHAT
  1022.             CD\SBBS\ICECHAT
  1023.             ICECHAT.EXE <Don't forget IceChat's parameters!>
  1024.             BBS -R
  1025.             GOTO AFTER_BBS
  1026.  
  1027.            In this  example, a TYPE 15  menu command with an Errorlevel of
  1028.            10 will make the batch file  execute the command following  the
  1029.            :ICECHAT label. Include  the line "BBS  -R" to  return to
  1030.            the board after the external programs have been executed.
  1031.  
  1032.  N.B. 
  1033.   DO NOT FORGET to include the correct command line switches for IceChat in
  1034.   your batchfile. Failure to do so will result in IceChat not functioning as
  1035.   it is intended. See the section of these docs about IceChats command line
  1036.   parameters for more info.
  1037.  
  1038.  
  1039. 5.  Make sure you have changed ALL of the menus you wish to call IceChat from
  1040.     and that you have saved the changes.
  1041.  
  1042. 6.  IceChat also needs to be setup in CONFIG.EXE so that when you break in to
  1043.     chat with a user it calls up IceChat and NOT the internal SuperBBS chat.
  1044.     Change to your SuperBBS directory and run CONFIG.EXE
  1045.  
  1046. 7.  Goto PATHS, and then to 'Ext. chat'. Enter the following command line:
  1047.  
  1048.  
  1049.                                    -16-                                   
  1050.  
  1051.  
  1052.  
  1053.  
  1054.                                                                           
  1055.  
  1056.  
  1057.  
  1058.        C:\SBBS\ICECHAT\IceChat.Exe -F *E *S *!
  1059.  
  1060.     This is only an example to get you going... Please refer to the section of
  1061.     these docs about 'parameters' to ensure you have the correct command line
  1062.     to execute IceChat.
  1063.  
  1064.  
  1065. 8.  Please make sure that there is a Page.Ice in your BBS System Directory,
  1066.     or in your IceChat Directory. IceChat requires this as your page tune. A
  1067.     selection of sample page tunes has been included, just rename the tune of
  1068.     your choice to Page.Ice.
  1069.  
  1070.  
  1071. 9.  When you run IceChat, be sure that the IceChat.Cfg file has been created.
  1072.     If it has not, then you MUST run IceCfg.Exe. If you don't, and attempt to
  1073.     run IceChat.Exe directly, IceChat will display an error message that 
  1074.     IceChat.Cfg doesn't exist.
  1075.  
  1076.  
  1077.  
  1078. That's all there is to it....
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  ┌────────────────────────────────────────────────────────────────────────────┐
  1084.  │░░░▒▒▒▓▓▓     Installing IceChat Into Other Dorinfo1.Def Systems   ▓▓▓▒▒▒░░░│
  1085.  └────────────────────────────────────────────────────────────────────────────┘
  1086.  
  1087.  Please read the section of this document entitled 'Setting Up IceChat Using
  1088.  IceCfg.Exe' BEFORE attempting to install IceChat into your Dorinfo1.Def
  1089.  compatible system.
  1090.  
  1091.  Your BBS MUST be capable of producing a Dorinfo1.Def drop file for IceChat
  1092.  to run correctly. If IceChat fails to find this file it will abort with an
  1093.  error message!
  1094.  
  1095.  Because of the number of slight differences between various BBS systems it
  1096.  is impossible to give a detailed explanation of EXACTLY how to install
  1097.  IceChat into any Non RA or SBBS system. However, if you follow the basic 
  1098.  ideas outlined in the sections of this document about installing IceChat
  1099.  into either RA or SBBS it should give you the general layout of what is
  1100.  necessary. Please refer also to the documents for your particular BBS
  1101.  system for any differences in layout or command line parameters.
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  ┌────────────────────────────────────────────────────────────────────────────┐
  1107.  │░░░▒▒▒▓▓▓             Macros In IceChat Configuration              ▓▓▓▒▒▒░░░│
  1108.  └────────────────────────────────────────────────────────────────────────────┘
  1109.  
  1110.   ** NOTE : All MACROS and the following strings and headers (UserEditor,
  1111.   ASCII, Drop To DOS, SysOp Help, Page Reason String, and Paging Header) can
  1112.   all make use of built in control strings:
  1113.  
  1114.  
  1115.                                    -17-                                   
  1116.  
  1117.  
  1118.  
  1119.  
  1120.                                                                           
  1121.  
  1122.  
  1123.  
  1124.   @1 = CoSysOp name #1
  1125.   @2 = CoSysOp name #2
  1126.   @3 = CoSysOp name #3
  1127.   @A = SysOp alias
  1128.   @B = BBS name
  1129.   @C = Chat duration
  1130.   @D = Date
  1131.   @F = User's first name or alias
  1132.   @S = SysOp name (Read From IceChat Configuration)
  1133.   @T = Time of day
  1134.   @V = Program version number
  1135.  
  1136.   The control strings can be used in the following manner. For Example, if you
  1137.   were configuring your Page Reason String to ask the user why they are paging,
  1138.   you could put:
  1139.  
  1140.   @F, Why Would You Like To Chat With The SysOp?
  1141.  
  1142.   And then when IceChat is run, and asks the user who is "John Smith" in this
  1143.   example to enter a page reason, the @F will be replaced, and the string
  1144.   will appear to the user as:
  1145.  
  1146.   John, Why Would You Like To Chat With The SysOp?
  1147.  
  1148.   All the control strings can be used in a similar manner in all the other
  1149.   Strings & Headers, as well as macros.
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  ┌────────────────────────────────────────────────────────────────────────────┐
  1156.  │░░░▒▒▒▓▓▓               BBS System Files Used By IceChat           ▓▓▓▒▒▒░░░│
  1157.  └────────────────────────────────────────────────────────────────────────────┘
  1158.  
  1159.  See also the section on 'Files Created & Used By IceChat' later in these docs.
  1160.  
  1161.  
  1162.   When executed, IceChat calls upon the following Files from your BBS System:
  1163.  
  1164.       ExitInfo.Bbs   - Read/Write To Exitinfo.BBS, to adjust time limit,
  1165.                read in the User's Name, Location, baudrate etc..
  1166.                and to indicate the [Wants Chat] at the bottom of the
  1167.                SysOp's screen after exiting IceChat. Also accessed
  1168.                by IceChat's User Editor.
  1169.  
  1170.       Dorinfo1.Def   - Read in user Information
  1171.  
  1172.  
  1173.     When using RemoteAccess, IceChat also calls upon the following files as well
  1174.     as those above :
  1175.  
  1176.       Ra.Log         - IceChat writes out to this file to indicate the User's
  1177.                Paging reason (If you set your Logname to your Ra.Log)
  1178.  
  1179.  
  1180.  
  1181.                                    -18-                                   
  1182.  
  1183.  
  1184.  
  1185.  
  1186.                                                                           
  1187.  
  1188.  
  1189.       PageStat.Ra    - IceChat uses this to determine whether or not The 
  1190.                SysOp has disabled the paging by using ALT-O in
  1191.                RemoteAccess. If Paging is set to [OFF] Then no page
  1192.                tune will be heard on the Sysops end when the user pages
  1193.                This file is only used if it can be found in the System
  1194.                directory defined in IceCfg.
  1195.  
  1196.  
  1197.     When using SuperBBS, IceChat calls upon the following files as well as those
  1198.     listed at the start of this section :
  1199.  
  1200.       Susers.Bbs     - Read/Write To the secondary SuperBBS UserFile. This is
  1201.                not a RemoteAccess File, it is only accessed with 
  1202.                SuperBBS software.
  1203.  
  1204.   If you have registered your copy of IceChat, it will also read and/or write
  1205.   to the various BBS message base files if you have allowed the user to post
  1206.   a message to the SysOp if the chat request is not answered.
  1207.  
  1208.   If you are not using RemoteAccess or SuperBBS, the only file that is read
  1209.   from is the Dorinfo1.Def BBS drop file.
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  ┌────────────────────────────────────────────────────────────────────────────┐
  1215.  │░░░▒▒▒▓▓▓         Parameters Used When Executing IceChat           ▓▓▓▒▒▒░░░│
  1216.  └────────────────────────────────────────────────────────────────────────────┘
  1217.  
  1218.  There are many parameters that can be used for IceChat. They are :
  1219.  
  1220.  
  1221.  IceChat.Exe -F This will cause IceChat to abort the page reason prompt and
  1222.         jump directly into chat mode. This would normally be used when
  1223.         the SysOp instigates a chat with a user, OR if you do not want
  1224.         IceChat to ask for a reason when paging.
  1225.  
  1226.  IceChat.Exe -L This will cause IceChat to run in local/testing mode so that
  1227.         the SysOp is able to test it out.
  1228.  
  1229.  IceChat.Exe -V This will cause IceChat to run in Vertical Split Screen Chat
  1230.         Mode.
  1231.  
  1232.  IceChat.Exe -{1/2/3/4/5/} This will cause IceChat to use the corresponding
  1233.           {6/7/8/9/10} BBS Node Path. For Example :
  1234.                IceChat.Exe -2  - This would make IceChat use the
  1235.                          Node 2 System Path Defined in
  1236.                          IceCfg. This is only required
  1237.                          if you are running a multinode
  1238.                          system. This parameter would
  1239.                          normally be passed to IceChat
  1240.                          by using the *N parameter in
  1241.                          RA or SBBS.
  1242.  
  1243.  IceChat.Exe -{A/B/C}      This will cause IceChat to change the SysOp name to
  1244.                either CoSysOp #1,#2, or #3. Co-SysOps names are
  1245.  
  1246.  
  1247.                                    -19-                                   
  1248.  
  1249.  
  1250.  
  1251.  
  1252.                                                                           
  1253.  
  1254.  
  1255.                defined in IceCfg.
  1256.  
  1257.  IceChat.Exe    This will cause IceChat To wait for the user to enter a page
  1258.         reason.  If they are outside of paging hours, a message to that
  1259.         effect will be displayed, and they will return to the BBS.
  1260.  
  1261.  These parameters may be used in almost any combination when executing IceChat,
  1262.  It is IMPORTANT that you select the right parameters for IceChat to run
  1263.  correctly, so please read this section carefully and refer to the various
  1264.  examples given for setting up your particular BBS in the relevant section of
  1265.  these documents.
  1266.  
  1267.  
  1268.  
  1269.  ┌────────────────────────────────────────────────────────────────────────────┐
  1270.  │░░░▒▒▒▓▓▓             Files Created & Used by IceChat              ▓▓▓▒▒▒░░░│
  1271.  └────────────────────────────────────────────────────────────────────────────┘
  1272.  
  1273.  IceChat creates a number of files for it's own use, these include it's main
  1274.  configuration file and macro file etc. There are also a number of ANSI files
  1275.  that you can create yourself using an ansi editor (such as TheDraw). These
  1276.  ANSI files will be used by IceChat during its operation. See the following
  1277.  list for a full rundown on the files that are created and/or used by IceChat.
  1278.  
  1279.  
  1280.   !!  ALL of these files MUST reside in the same directory as IceChat.Exe !!
  1281.  
  1282.   ───────────
  1283.   ICECHAT.CFG
  1284.   ───────────
  1285.  
  1286.      This files stores IceChat's main configuration. It is created by      
  1287.      IceCfg.Exe and MUST be present for IceChat to run.
  1288.  
  1289.  
  1290.   ───────────
  1291.    MACRO.CFG
  1292.   ───────────
  1293.  
  1294.     Macro.Ice file is an encoded file that you MUST use IceCfg to edit. Do NOT
  1295.     use a standard text editor. It contains words that will be replaced
  1296.     in chat with new words. For Example, if you type "BBS" in chat, it will
  1297.     replace it with "Bulletin Board System". These are all SysOp Defined.
  1298.  
  1299.   ────────────
  1300.    NOPAGE.CFG
  1301.   ────────────
  1302.  
  1303.     NoPage.Ice file is an encoded file that you MUST use IceCfg To edit. Do NOT
  1304.     user a standard text editor. It contains any names of users that you feel 
  1305.     shouldn't be allowed to page. When the user enters the page reason, it will 
  1306.     appear that the music is playing from the remote end, but no page music will
  1307.     be heard on the Sysop's end. You do not HAVE to use a NoPage.Cfg, but it is
  1308.     always handy to prevent yourself from being annoyed by the constantly paging
  1309.     user that every BBS has.
  1310.  
  1311.  
  1312.  
  1313.                                    -20-                                   
  1314.  
  1315.  
  1316.  
  1317.  
  1318.                                                                           
  1319.  
  1320.  
  1321.   ────────────
  1322.    RANDOM.CFG
  1323.   ────────────
  1324.  
  1325.     Random.Cfg file is a text file that you can create. It contains any page
  1326.     tunes that you would like to have randomly selected and played everytime
  1327.     a user pages. When the user pages, IceChat will read in all of the page
  1328.     tunes listed in this file, and will randomly select one to be played.
  1329.     Please note, if this file exists, the VIP page tune will not be played
  1330.     for VIP users. The Format is simple :
  1331.  
  1332.     Page.Ice
  1333.     Dallas.Ice
  1334.     Dance.Ice
  1335.     Axel_F.Ice
  1336.  
  1337.     That is a simple example. You do not have to use these particular tunes,
  1338.     just replace these names with the page tunes you prefer.  These tunes must
  1339.     be in your IceChat directory. If it can't find the random pagetune that it
  1340.     selects, it will default to page.Ice. A file containing various page tunes
  1341.     is included in the release archive.
  1342.     You can also specify a list of .MOD files here if you have a suitable
  1343.     SoundBlaster type card. But, PLEASE NOTE, IceChat will NOT play mode files
  1344.     if it is run in a multitasking environment. If IceChat detects that it is
  1345.     running under a multi-tasker it will NOT play a Mod file, in this case you
  1346.     MUST use the standard page tunes.
  1347.  
  1348.   ────────────────────
  1349.    PAGE.ICE & VIP.ICE
  1350.   ────────────────────
  1351.  
  1352.     These are standard RemoteAccess page tunes that IceChat will play while
  1353.     paging. Page.Ice is used for normal users, and Vip.Ice is used for VIP
  1354.     users. These files must be located in either the IceChat directory or the
  1355.     main BBS System directory. These files will not be used if the Random page
  1356.     tune function is active.
  1357.  
  1358.   ───────────
  1359.     VIP.CTL
  1360.   ───────────
  1361.  
  1362.     Very Important Person TEXTFILE - use a different tune for these Users.
  1363.     This file is a simple ascii text file which contains a list of user names
  1364.     that will use the Vip.Ice pagetune when they page the SysOp. It's format
  1365.     is simple, just enter each user that you wish to use the Vip.Ice pagetune,
  1366.     ONE name per line as follows:
  1367.  
  1368.     Jeremy Landvoigt
  1369.     Eddy Matthews
  1370.     Joe Smith
  1371.     Dave Jones
  1372.     Etc       
  1373.  
  1374.   ──────────────
  1375.    NOTAVAIL.A**
  1376.   ──────────────
  1377.  
  1378.  
  1379.                                    -21-                                   
  1380.  
  1381.  
  1382.  
  1383.  
  1384.                                                                           
  1385.  
  1386.  
  1387.  
  1388.     This is an ANSI/ASCII file that can be displayed if the SysOp is unable to
  1389.     (or chooses to abort) the users page.  You can create this file using any
  1390.     standard ANSI/ASCII editor. It uses the ^A (ASCII CODE 1) as a
  1391.     'WAIT FOR C/R' symbol (just like in Remote Access)
  1392.  
  1393.   ──────────────
  1394.    OUTHOURS.A**
  1395.   ──────────────
  1396.  
  1397.     This is an ANSI/ASCII file that can be displayed if the user pages
  1398.     outside of the SysOp's paging hours.  You can create this file using any
  1399.     standard ANSI/ASCII editor. It uses the ^A (ASCII CODE 1) as a
  1400.     'WAIT FOR C/R' symbol (just like in Remote Access)
  1401.     This file is ONLY Displayed when user pages out of hours and there is NOT
  1402.     a defined emergency password.
  1403.  
  1404.   ──────────────
  1405.    HORIZCHT.ANS
  1406.   ──────────────
  1407.     The HORIZCHT.ANS and VERTCHT.ANS MUST be in 24x79 format, and they MUST be
  1408.     saved in ANIMATED mode in TheDraw. If you dont save them like this, it is
  1409.     possible for them to scroll off the bottom of the screen by one line, and
  1410.     thus mess up the display. YOU MUST SAVE THEM IN THIS FORMAT TO WORK !!!
  1411.  
  1412.     If you create this file, it will be used by IceChat to replace the built
  1413.     in Horizontal Chat screen. This file is NOT necessary, but is included
  1414.     so that you can make IceChat look like the rest of your BBS setup should
  1415.     you wish to. Simply create an ANSI screen using an ansi editor (TheDraw)
  1416.     And name it HorizCht.Ans. This file MUST be in the same directory as
  1417.     IceChat.Exe. When an ascii user calls IceChat, this file is ignored and
  1418.     IceChat will use it's internal ascii chat mode.
  1419.  
  1420.   ──────────────
  1421.    VERTCHT.ANS
  1422.   ──────────────
  1423.     The HORIZCHT.ANS and VERTCHT.ANS MUST be in 24x79 format, and they MUST be
  1424.     saved in ANIMATED mode in TheDraw. If you dont save them like this, it is
  1425.     possible for them to scroll off the bottom of the screen by one line, and
  1426.     thus mess up the display. YOU MUST SAVE THEM IN THIS FORMAT TO WORK !!!
  1427.  
  1428.     If you create this file, it will be used by IceChat to replace the built
  1429.     in Vertical Chat screen. This file is NOT necessary, but is included
  1430.     so that you can make IceChat look like the rest of your BBS setup should
  1431.     you wish to. Simply create an ANSI screen using an ansi editor (TheDraw)
  1432.     And name it VertCht.Ans. This file MUST be in the same directory as
  1433.     IceChat.Exe. When an ascii user calls IceChat, this file is ignored and
  1434.     IceChat will use it's internal ascii chat mode.
  1435.  
  1436.   ──────────────
  1437.    MACROHDR.ANS
  1438.   ──────────────
  1439.     Included in the release archive is an ANSI screen named SAMPLE3.ANS, 
  1440.     It is used to replace the header at the top of the macro listing feature.
  1441.     the screen has to be renamed to MACROHDR.ANS to become active. If this 
  1442.     screen is not available in your chat directory IceChat will use its built
  1443.  
  1444.  
  1445.                                    -22-                                   
  1446.  
  1447.  
  1448.  
  1449.  
  1450.                                                                           
  1451.  
  1452.  
  1453.     in screens.
  1454.  
  1455.   ──────────────
  1456.    ICECHAT.KEY
  1457.   ──────────────
  1458.  
  1459.     This is your registration key that you will recieve after you have
  1460.     registered IceChat. It is NOT included in the original archive OR 
  1461.     generated by IceChat. Once you have registered your copy of IceChat
  1462.     it will release the functions that are disabled in the trial version.
  1463.     As with all the other files listed here, simply place it in your
  1464.     IceChat directory when you register.
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  ┌────────────────────────────────────────────────────────────────────────────┐
  1470.  │░░░▒▒▒▓▓▓                Frequently Asked Questions                ▓▓▓▒▒▒░░░│
  1471.  └────────────────────────────────────────────────────────────────────────────┘
  1472.  
  1473. Q: When I have a MOD setup for playing, and a user pages,  i hear a click
  1474. sound from my SoundBlaster, but no music.  IceChat continues to function
  1475. normally, but it is silent.
  1476.  
  1477. A: Mod support in IceChat requires A LOT of memory, so when you execute IceChat
  1478. from your BBS software, you should swap the BBS. In Ra use *M, and in SBBS use
  1479. *S on your commandline that is used to execute IceChat. If you are using a
  1480. different BBS package, you should refer to your BBS documentation to find out
  1481. how to swap the BBS.
  1482.  
  1483. --
  1484.  
  1485. Q: Is it possible to run Icechat from RA's external chat feature? I have the
  1486. path and filename set correctly, but RA's default chat mode always comes up.
  1487.  
  1488. A: This is most likely because your copy of RA is Unregistered. This RA feature
  1489. is only available in the registered version. Change from using RA's external
  1490. chat routine and use a Function key instead. This is explained in the section
  1491. of these docs about installing IceChat into RA.
  1492.  
  1493. --
  1494.  
  1495. Q: IceChat is ignoring the necessary configuration files that it requires at
  1496. startup. What is wrong?
  1497.  
  1498. A: There are two possible solutions.  1st: Make sure that none of the IceChat
  1499. files are WRITE-PROTECTED. If they are, IceChat will simply ignore them.
  1500. 2nd : Make sure that you have set up and icechat environment variable. EG.
  1501.  
  1502. SET ICE=C:\bbs\doors\chat
  1503.  
  1504. This will allow IceChat to find its configuration files no matter where IceChat
  1505. is run on the System. Otherwise, it will be necessary to run IceChat from a
  1506. batchfile that will CD into Icechats home directory. EG:
  1507.  
  1508. @Echo OFF
  1509.  
  1510.  
  1511.                                    -23-                                   
  1512.  
  1513.  
  1514.  
  1515.  
  1516.                                                                           
  1517.  
  1518.  
  1519. Cd \BBS\DOORS\CHAT
  1520. ICECHAT.EXE
  1521. Cd \BBS\Ra
  1522.  
  1523. -- 
  1524.  
  1525. Q: When I try to run IceChat, it gives me a conversion error similar to
  1526. "Invalid IceCfg.Cfg : Please run v3.00 -> v3.10 converter". What is wrong?
  1527.  
  1528. A: This is most likely because you have just recently upgraded to a newer
  1529. version of IceChat and not run the conversion utility. The solution would be to
  1530. run the Conversion program, or to delete your IceChat.Cfg file and start the
  1531. installation from scratch.
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  ┌────────────────────────────────────────────────────────────────────────────┐
  1537.  │░░░▒▒▒▓▓▓                        Registration                      ▓▓▓▒▒▒░░░│
  1538.  └────────────────────────────────────────────────────────────────────────────┘
  1539.  
  1540.    The Development of IceChat v3.10 took many long hours, and alot of time
  1541.    and effort not to mention money. This program is not FreeWare.  If this
  1542.    program satisfies your expections of a chat utility, if not MORE, then you
  1543.    are expected to register it after an evaluation period of 30 days or
  1544.    sooner.  By doing this you can be sure of continued development of the
  1545.    software. Thanks for your support.
  1546.  
  1547.    This Program may be freely distributed but DO NOT under any circumstances
  1548.    change any of the executables or alter any files that come in the original
  1549.    distribution archive.
  1550.  
  1551.    I urge you to register as soon as you can! The more registrations that
  1552.    I have will show the interest of people in the program, and I will release
  1553.    a newer version with many more features.  If you register, the IceChat built
  1554.    in message editor will be available and the extra Macro editing screens.
  1555.    Also, all "Unregistered" messages and almost inaudible beeps within the
  1556.    program will be removed.
  1557.  
  1558.    If you wish to register, please fill out the registration form :
  1559.  
  1560.      Register.Can - Registration Form For Canadian Users
  1561.      Register.Aus - Registration Form For Australian Users
  1562.      Register.Eur - Registration Form For United Kingdom / Europe
  1563.      Register.Wld - For All Other Registrations
  1564.  
  1565.    Please at this time send ALL registrations to the address listed in the correct
  1566.    registration form. Thank you for your support. If you are interested in
  1567.    becoming a Support/Beta Test Site, and there is not one in your area, you
  1568.    may file request a Beta Application Form. Information you need :
  1569.  
  1570.      FileName : BetaTest.App
  1571.      MAGIC    : ICEBETA
  1572.      FileSize : 3702 Bytes
  1573.      Address  : 1:250/912
  1574.      Who      : Anyone can FREQ
  1575.  
  1576.  
  1577.                                    -24-                                   
  1578.  
  1579.  
  1580.  
  1581.  
  1582.                                                                           
  1583.  
  1584.  
  1585.      When     : Can be FREQed at anytime
  1586.  
  1587.    Once it is completed correctly, send it to the address listed at the
  1588.    end of that file.  You will be contacted if you are accepted as a
  1589.    Support/BetaTest site. Please note also, that if you are not accepted, you
  1590.    will not be contacted until a time when your help might be required. (If
  1591.    I was to call everyone that sent in a Betatest Form my Phone Bill would be
  1592.    Sky-Rocketing!)  Any Registration/Betatest forms that have invalid or missing 
  1593.    information may be considered void and not be processed, depending on the 
  1594.    extent of the errors.
  1595.  
  1596.  
  1597.  
  1598.  ┌────────────────────────────────────────────────────────────────────────────┐
  1599.  │░░░▒▒▒▓▓▓                       Archive Contents                   ▓▓▓▒▒▒░░░│
  1600.  └────────────────────────────────────────────────────────────────────────────┘
  1601.  
  1602.     The IceChat archive should contain the following files :
  1603.  
  1604.     ICECHAT.EXE         - The Main Program
  1605.     ICECFG.EXE          - Use to configure the program
  1606.     ICEPLAY.EXE         - PageTune Player
  1607.     300TO310.EXE        - Convert your old IceChat.Cfg with this
  1608.     ICECHAT.DOC         - Program Documentation
  1609.     WHATSNEW.310        - Changes (Additions/Deletions) in IceChat v3.10
  1610.     REGISTER.WLD        - Generic Registration Form
  1611.     REGISTER.AUS        - Australian Registration Form
  1612.     REGISTER.CAN        - Canadian Registration Form
  1613.     REGISTER.EUR        - UK/Europe Registration Form
  1614.     PAGE.ICE            - Page Tune
  1615.     FILE_ID.DIZ         - General Program Description
  1616.     PAGES.ZIP           - A selection of pagetunes
  1617.     SAMPLE1.ANS         - Sample Horizontal ANSI screen (rename to HorizCht.Ans
  1618.                           to use it). See HorizCht.Ans in the section of these
  1619.                           docs on 'Files Used & Created by IceChat' for more
  1620.                           info.
  1621.     SAMPLE2.ANS         - Sample Vertical ANSI screen (rename to VertCht.Ans to
  1622.                           use it). See VertCht.Ans in the section of these docs
  1623.                           on 'Files Used & Created by IceChat for more info.
  1624.     SAMPLE3.ANS         - Sample Macro Header ANSI screen (must be renamed to
  1625.                           MacroHdr.Ans to be used). See MacroHdr.Ans in the
  1626.                           'Files Used & Created by IceChat' section for more
  1627.                           info.
  1628.  
  1629.     If one or any combination of these files are missing, or files have been
  1630.     ADDED, then you are using a possibly modified or altered copy of ICECHAT.
  1631.     It would be advised that you delete this copy, and get a clean copy of
  1632.     ICECHAT from one of the BBS's listed at the end of the documentation.
  1633.     Newest Version of IceChat can be F'REQed from Ice Technologies BBS under
  1634.     the magic name 'ICECHAT' (Without the quotes)
  1635.  
  1636.     Files IceChat will create are :
  1637.  
  1638.     ICECHAT.CFG         - The configuration file
  1639.     MACRO.CFG           - Encrypted Macro File
  1640.     NOPAGE.CFG          - List of TWIT users who may not page
  1641.  
  1642.  
  1643.                                    -25-                                   
  1644.  
  1645.  
  1646.  
  1647.  
  1648.                                                                           
  1649.  
  1650.  
  1651.     ICECHAT.LOG         - Usage Log (Can be configured to be appended to your
  1652.               BBS system log)
  1653.  
  1654.  
  1655.  
  1656.  ┌────────────────────────────────────────────────────────────────────────────┐
  1657.  │░░░▒▒▒▓▓▓           CopyRight Notices & Program Disclaimer         ▓▓▓▒▒▒░░░│
  1658.  └────────────────────────────────────────────────────────────────────────────┘
  1659.  
  1660.     The door IceChat, along with all its support files and documents,
  1661.     are Copyright (C) 1993 Jeremy Landvoigt.  Distributing a version
  1662.     AFTER it has been registered is prohibited;  distribution of the
  1663.     original, unaltered version is permitted, indeed encouraged, as long
  1664.     as all support-files and documentation accompany the program are
  1665.     included WITHOUT ALTERATION OF ANY SORT.
  1666.  
  1667.     The author can be quickly reached for information through the RA_UTIL 
  1668.     international FidoNET Conference.  If you wish to trust
  1669.     comments/complaints/suggestions to the Post Office, you can send them to:
  1670.  
  1671.             Jeremy Landvoigt
  1672.             100 Burling Place
  1673.             Newmarket, Ontario
  1674.             L3Y - 5W4
  1675.             Canada
  1676.  
  1677.     The following programs mentioned in this documentation are Copyright of
  1678.     their respective authors. They are listed in no particular order:
  1679.  
  1680.     IceChat      - CopyRight Jeremy Landvoigt
  1681.     RemoteAccess - CopyRight Wantree Development & Andrew Milner
  1682.     SuperBBS     - CopyRight Aki Antman & Risto Virkkala
  1683.     GEdit        - CopyRight The Developers Network, Inc.
  1684.     X00          - CopyRight Raymond L. Gwinn
  1685.     BNU          - CopyRight David Nugent and Unique Computing Pty Limited
  1686.     FKFossil     - CopyRight Tim Strike and Forbidden Knights Systems
  1687.     Turbo Pascal - CopyRight Borland International
  1688.  
  1689.  
  1690.     THE USUAL LEGALITIES
  1691.  
  1692.     I (Jeremy Landvoigt) make no warranty of any kind, expressed or implied,
  1693.     including without limitation any warranties of merchantability
  1694.     and/or fitness for a particular purpose.  I shall not be held liable
  1695.     for any damages, whether direct, indirect, special or consequential
  1696.     arising from the failure of this program to operate in the manner desired
  1697.     by the user.  I shall not be held liable for any damage to data or
  1698.     property which may be caused directly or indirectly by the use of this
  1699.     program.
  1700.  
  1701.     In no event will I be held liable for any damages, including (but
  1702.     not limited to) any lost profits, lost savings, or other incidental
  1703.     or consequential damages arising out of the use -- or the inability
  1704.     to use -- this program, or for any claim by any other party.
  1705.  
  1706.  
  1707.  
  1708.  
  1709.                                    -26-                                   
  1710.  
  1711.  
  1712.  
  1713.  
  1714.                                                                           
  1715.  
  1716.  
  1717.  
  1718.  ┌────────────────────────────────────────────────────────────────────────────┐
  1719.  │░░░▒▒▒▓▓▓                          Credits                         ▓▓▓▒▒▒░░░│
  1720.  └────────────────────────────────────────────────────────────────────────────┘
  1721.  
  1722.    There are a few people who helped with the development of IceChat that
  1723.    although they weren't involved in the creation or writing of the program,
  1724.    their suggestions, Bug reports, and lengthy ßeta testing have been an
  1725.    enormous asset. I would like to thank in no particular order :
  1726.    Bill Dykstra, Danny Dufour, Adam Roycraft, Marcus Limosani, Eddy Matthews,
  1727.    Marc Kulak, Max Quagliotto, Bob Miedema, Tommy Harvey, Jim Edwards and
  1728.    Steve Lanning for all of their help. Couldn't have done it without them!
  1729.  
  1730.    Also, portions of the Fossil Routines used in IceChat v3.10 are Copyright
  1731.    1993 By Tim Strike and Forbidden Knights Systems.
  1732.  
  1733.  
  1734.  
  1735.  ┌────────────────────────────────────────────────────────────────────────────┐
  1736.  │░░░▒▒▒▓▓▓             Program Support - BBS Locations              ▓▓▓▒▒▒░░░│
  1737.  └────────────────────────────────────────────────────────────────────────────┘
  1738.  
  1739.   IceChat can be File Requested from any of the following BBS's under the magic
  1740.   name of ICECHAT.  1200-14400 Baud Rates Supported.
  1741.  
  1742.   Legend
  1743.   ──────
  1744.  
  1745.   S - Support Site   B - Beta Site   R - Registration Site   D - Distrib. Site
  1746.   L - Up To 2400 Bps H - Up To 14.4k Bps    
  1747.  
  1748.   BBSName              Location        Phone            FidoNET      Flags
  1749.   ─────────────────────────────────────────────────────────────────────────────
  1750.  
  1751. * Ice Technologies     ON, Canada      (905) 895-0852   1:250/912    S B R D H
  1752.   Blue iCE Beta Labs   TX, USA         (817) 596-5574   1:130/1016   S     D H
  1753.   Bottom Line BBS      ON, Canada      (905) 830-4207   1:250/920    S B   D H
  1754.   Decker's BBS         WI, USA         (715) 839-0942   1:2300/15    S B   D H
  1755.   GeNNeXXuS            NSW, Australia  61-2-725-3541    3:713/611    S     D H
  1756.   Infinity Links       Vic, Australia  61-3-850-9115    3:633/262    S B R D H
  1757.   InfoSoft BBS         Cleveland, UK   44-642-764245    2:252/51     S B R D H
  1758.                        (21:00-08:00 GMT Only!)
  1759.   Village BBS          VA, USA         (804) 422-1540   1:275/77     S B   D H
  1760.   The Messenger BBS    SC, USA         (803) 552-6292   1:372/6577   S B   D H
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.                                    -27-                                   
  1776.  
  1777.  
  1778.