home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / VRAC / CNET124.ZIP / CNET.DOC < prev    next >
Text File  |  1993-08-02  |  34KB  |  916 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.                      CNet for UltraBBS 2.0x, Version 1.20
  27.                 "The ONLY way to move your UltraBBS QWK-mail"
  28.                      Copyright(c) 1991-1992, Rollin White
  29.  
  30.                        QWK Format Networking Software
  31.  
  32.                           Written by Rollin White
  33.  
  34.                  Documentation by Rollin White & Bill Castle
  35.  
  36.  
  37.  
  38.                                Table of Contents
  39.                                -----------------
  40.  
  41.           Introduction ................................... 1
  42.               Features ................................... 1
  43.  
  44.           Thank Yous ..................................... 2
  45.           Registration ................................... 2
  46.  
  47.           Installation ................................... 3
  48.               Keyword Reference .......................... 3
  49.                CRCMETHOD ................................. 3
  50.                UBBSDAT ................................... 4
  51.                FIDO ...................................... 4
  52.                LOGDIR .................................... 5
  53.                CRCDIR .................................... 5
  54.                SYSTEM .................................... 5
  55.                READONLY .................................. 5
  56.                CRCREBUILD ................................ 6
  57.                TEMPDIR ................................... 6
  58.                SYSOPNAME ................................. 7
  59.                QWKDIR/REPDIR ............................. 7
  60.                POINTERDIR ................................ 7
  61.                HOSTSYSOP ................................. 7
  62.                FIDO_TAGS ................................. 8
  63.                PRIVATE ................................... 8
  64.                CONFERENCE ................................ 8
  65.                YOURTAG#/HOSTTAG# ......................... 8
  66.                ALIAS ..................................... 9
  67.                APPEND .................................... 9
  68.                TCAN ...................................... 9
  69.                COMPRESS/EXTRACT .......................... 10
  70.                COMMENTS .................................. 10
  71.  
  72.           File Renaming .................................. 10
  73.           Duplicate Message Checking ..................... 10
  74.           Running The Program ............................ 11
  75.           Important Details .............................. 12
  76.           Bug Reports .................................... 13
  77.           The Latest Version ............................. 13
  78.           Contacting the Author .......................... 13
  79.           Error Messages ................................. 13
  80.           Credits ........................................ 14
  81.           Disclaimer ..................................... 14
  82.           History ........................................ 15
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.                                  - Page 1 -
  93.  
  94.           INTRODUCTION
  95.           ************
  96.  
  97.                CNet  is  functionally  equivalent  to RNet, QNet,
  98.                MkNet  and  TNet.  Basically  it  will export your
  99.                messages into a .REP packet  and will import a QWK
  100.                packet  into   your  message  base.   This  allows
  101.                bulletin boards  to "network" their  message bases
  102.                via  the  popular  QWK  format  mail  doors. For a
  103.                thorough  discussion  of  the  echo  mail  concept
  104.                please see the file NETWORK.TXT.
  105.  
  106.                CNet was originally  written for UltraBBS software
  107.                but has since been written for other BBS software.
  108.                All references to CNet in  this manual are to CNet
  109.                for UltraBBS unless stated otherwise.
  110.  
  111.            Some of the features of CNet for UltraBBS 1.20 include:
  112.            ===========================================================
  113.  
  114.                * Ability to limit the number of messages exported.
  115.  
  116.                * Uses shared reads and writes for multitasking and
  117.                  network environments
  118.  
  119.                * Ability  to  reset   import/export  pointers  via
  120.                  command line arguments
  121.  
  122.                * Option to allow/disallow private messages
  123.  
  124.                * Fully configurable tagline by conference, with up
  125.                  to nine different taglines
  126.  
  127.                * Full control over which conferences from host are
  128.                  imported into your message bases
  129.  
  130.                * Supports Hub conference numbers above 1000
  131.  
  132.                * Small program size
  133.  
  134.                * Complete logging of all actions
  135.  
  136.                * External  pointers  so  that  conferences  may be
  137.                  shared with other network software such as a FIDO
  138.                  interface UTI drivers, or even CNet
  139.  
  140.                * Control  over  where  the  log,  CRC, and pointer
  141.                  files are kept
  142.  
  143.                * Multiple configuration file support
  144.  
  145.  
  146.  
  147.                                  - Page 2 -
  148.  
  149.                * Because  CNet uses  external pointers  it may  be
  150.                  used to "gate" conferences
  151.  
  152.                * Checks for Duplicate messages on imports using 16
  153.                  or 32 bit CRCs
  154.  
  155.                * Option to turn off tagline and CRC checking
  156.  
  157.                * Option to add host tagline to messages without an
  158.                  origin line
  159.  
  160.                * Easy to use configuration file format
  161.  
  162.                * Color text  based windows for  clear presentation
  163.                  of information
  164.  
  165.                * Option to make a conference read only
  166.  
  167.                * Full implementation of aliases
  168.  
  169.                * Trashcan option to prevent messages from unwanted
  170.                  users
  171.  
  172.                * CNet backs up REP files and your pointer files
  173.  
  174.               The actual  transfer of the QWK  and REP packets is
  175.               up to  you. It is  best done in  your nightly event
  176.               through a script file or Robocomm.
  177.  
  178.           THANK YOUS
  179.           **********
  180.  
  181.               I'd like to first thank Mia for all of her love and
  182.               support. I'd especially like  to thank Bill Castle.
  183.               He helped me develop  CNet from it's primitive form
  184.               in .99a for UltraBBS to what it is now. He did most
  185.               of the testing and came  up with most of the ideas.
  186.               In short,  he's been the  driving force behind  the
  187.               program! Thanks  also go to  the people who  helped
  188.               him,  Mark  Henderson,  Colin  Davidson, Bob Huson,
  189.               Bill Overson, and Klaus Lamort
  190.  
  191.           REGISTRATION
  192.           ************
  193.  
  194.               CNet  is being  distributed as  Shareware. You  are
  195.               permitted to evaluate this program for a reasonable
  196.               amount of time(30 days) before you make a decision.
  197.               If you  continue to use  CNet after the  evaluation
  198.               period, you obligated  to register. Registration is
  199.  
  200.  
  201.  
  202.                                  - Page 3 -
  203.  
  204.               a one time $25(US)  and qualifies you for unlimited
  205.               upgrades. Please see the file REGISTER.TXT for more
  206.               information. Registered users  no only become legal
  207.               users  of  CNet,  but  many  of  it's  features are
  208.               enabled for registered users only.
  209.  
  210.           INSTALLATION
  211.           ************
  212.  
  213.               Installation should be fairly  easy. The first step
  214.               is to create/modify a  configuration file. The file
  215.               is  straight ASCII,  and should  be named HOST.CFG,
  216.               where HOST is the actual  ID your HOST BBS uses for
  217.               his QWK  packets. For example,  if the QWK  packets
  218.               you receive  are named LSO.QWK,  your configuration
  219.               file should be named LSO.CFG
  220.  
  221.                Included with CNet is  a file, SAMPLE.CFG that may
  222.                serve as  a starting point  for creating your  own
  223.                configuration files. A configuration file consists
  224.                of  a  series  keywords  which  describe  how CNet
  225.                should    work.    SAMPLE.CFG    contains    brief
  226.                descriptions of each keyword, while this reference
  227.                manual  contains  detailed  descriptions  of  each
  228.                option.
  229.  
  230.                Options that have the word required in parenthesis
  231.                are   keywords  that   are  necessary   for  every
  232.                configuration  file.  Options  that  have the word
  233.                registered   in   parenthesis   are   limited   to
  234.                registered users.
  235.  
  236.           KEYWORD REFERENCE
  237.           *****************
  238.  
  239.                All keywords  should be capitalized  unless stated
  240.                otherwise. Where a path  is required, the trailing
  241.                backslash  is  optional.  The  following Items are
  242.                also outlined in great detail in the SAMPLE.CFG.
  243.  
  244.           CRCMETHOD
  245.           ---------
  246.  
  247.                This defines what CRC  method is used for specific
  248.                conferences.  CRCs  are  used  to  keep  track  of
  249.                duplicate  messages in  each conference.  CNet may
  250.                use  16  bit  or  32  bit  CRCs  according to your
  251.                preference. Sixteen bit CRCs are slightly quicker,
  252.                but  less  accurate  than  32  bit  CRCs.  For the
  253.  
  254.  
  255.  
  256.  
  257.                                  - Page 4 -
  258.  
  259.                CRCMETHOD statement, 1 represents  16 bit CRCs and
  260.                2 represents  32 bit CRCs. If  a conference is not
  261.                included  in a  CRCMETHOD statement,  no duplicate
  262.                message  checking   will  be  performed   on  that
  263.                conference.
  264.  
  265.                     Example:
  266.  
  267.                     CRCMETHOD=2:10,11,12,13
  268.  
  269.                Would  instruct  CNet  to   use  32  bit  CRCs  on
  270.                conferences   ten  through   thirteen.  All  other
  271.                conferences   would  have   no  duplicate  message
  272.                checking.    CNet   allows    multiple   CRCMETHOD
  273.                statements even if the same CRC method is used.
  274.  
  275.           UBBSDAT (required)
  276.           ----------------
  277.  
  278.                This is the location of  your UBBS.DAT file.  CNet
  279.                uses this file to determine  the location of other
  280.                system files.
  281.  
  282.                    Example:
  283.  
  284.                    UBBSDAT=C:\Ubbs\Ubbs.Dat
  285.  
  286.           FIDO
  287.           ----
  288.  
  289.                This keyword should be used with conferences which
  290.                are shared with Fidocvt. Fidocvt turns the message
  291.                echo flag off, so  CNet must  know when to  ignore
  292.                that flag.
  293.  
  294.                    Example:
  295.  
  296.                    FIDO=10,11,12
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.                                  - Page 5 -
  311.  
  312.  
  313.           LOGDIR (required)
  314.           -----------------
  315.  
  316.                This is  the name and  location of your  log file.
  317.                You  may  have  one  log  file  for  all  of  your
  318.                configuration files or you may have one for each.
  319.  
  320.                    Example:
  321.  
  322.                    LOGDIR=C:\Cnet\Cnet.Log
  323.  
  324.           CRCDIR
  325.           ------
  326.  
  327.                This is the location for  your CRC files. If it is
  328.                left blank or omitted, the CRC files are placed in
  329.                the same directory as the message files. CNet uses
  330.                these files to determine duplicate messages. Their
  331.                location  is not  critical, however  do not  place
  332.                them  on a  RAM drive  since you  will lose  their
  333.                contents if you reboot the computer.
  334.  
  335.                    Example:
  336.  
  337.                    CRCDIR=C:\Cnet\Crc
  338.  
  339.           SYSTEM (required)
  340.           -----------------
  341.  
  342.                This  keyword is  required.  It must always be set
  343.                to ULTRABBS.
  344.  
  345.                    Example:
  346.  
  347.                    SYSTEM=ULTRABBS
  348.  
  349.           READONLY (registered)
  350.           ---------------------
  351.  
  352.                This keyword is used  to indicate conferences that
  353.                are  to be  read only.  Often major  networks will
  354.                have   news   conferences    available   for   the
  355.  
  356.  
  357.  
  358.                                  - Page 6 -
  359.  
  360.                administration  to post  informational news items.
  361.                Usually users  are not permitted  to post messages
  362.                in  this type  of conference.  Making a conference
  363.                read  only will  prevent any  messages from  being
  364.                exported.
  365.  
  366.                    Example:
  367.  
  368.                    READONLY=100,101
  369.  
  370.           CRCREBUILD (required)
  371.           ---------------------
  372.  
  373.                This  is one  of the  most important  keywords. It
  374.                describes how you would like  your CRC files to be
  375.                maintained. If  it is assigned a  value of 0, CNet
  376.                will  rebuild your  CRC files  when it  determines
  377.                that they need to be  updated. This could be after
  378.                a message base pack or  if another mail tosser has
  379.                imported new  messages. This makes  CNet extremely
  380.                effective  at  eliminating  duplicates  even  in a
  381.                gated conference.
  382.  
  383.                If you  specify a number  other than 0,  CNet will
  384.                keep no  more than that number  of CRC records for
  385.                each  conference.  Using  this  option,  CNet will
  386.                never  rebuild the  CRC files.  While this  option
  387.                sacrifices  a  small  amount  of  accuracy, it can
  388.                greatly  speed  imports,   especially  for  active
  389.                conferences.  A maximum  of 3000  CRC records  are
  390.                maintained for each conference.
  391.  
  392.                    Example:
  393.  
  394.                    CRCREBUILD=500
  395.  
  396.           TEMPDIR
  397.           -------
  398.  
  399.                This  keyword allows  you to  define the temporary
  400.                directory used  by CNet. This  directory should be
  401.                on  your fastest  drive(a RAM  drive if possible).
  402.                Make sure  that there is enough  space for the QWK
  403.                packet to be unzipped into this directory. Rule of
  404.                thumb is to have at least three times your largest
  405.                QWK packet free on this drive.
  406.  
  407.                    Example:
  408.  
  409.                    TEMPDIR=C:\Temp
  410.  
  411.  
  412.  
  413.                                  - Page 7 -
  414.  
  415.                If  this  keyword  is  omitted  or  left  blank, a
  416.                directory  named  $TEMP$  will  be  created during
  417.                operation and removed when CNet is finished.
  418.  
  419.           SYSOPNAME (required)
  420.           --------------------
  421.  
  422.                This is your name.  It is substituted into message
  423.                that are from/to "SYSOP" upon export.
  424.  
  425.                    Example:
  426.  
  427.                    SYSOPNAME=Rollin White
  428.  
  429.           QWKDIR/REPDIR (required)
  430.           ------------------------
  431.  
  432.                These keywords  define where your  QWK packets are
  433.                located  and  where  your  REP  packets  should be
  434.                created. Note  that CNet will  not delete the  QWK
  435.                packet after it is done importing.
  436.  
  437.                    Example:
  438.  
  439.                    QWKDIR=c:\dloads\qwk
  440.                    REPDIR=c:\uploads\rep
  441.  
  442.           POINTERDIR (required)
  443.           ---------------------
  444.  
  445.                This  is the  location of  your pointer  file. The
  446.                pointer file  is an 800 byte  file that tracks the
  447.                last messages  imported for each  conference. This
  448.                should  NOT be  a ramdrive.  CNet will  maintain 9
  449.                generations  of  pointer  files  named SAMPLE.PN?,
  450.                where ? is a number.
  451.  
  452.                    Example:
  453.  
  454.                    POINTERDIR=C:\Cnet\Pointers
  455.  
  456.           HOSTSYSOP (required)
  457.           --------------------
  458.  
  459.                This is the name of  your host sysop. This is used
  460.                to  translate any  incoming messages  that contain
  461.                "SYSOP" in the from or to fields.
  462.  
  463.                    Example:
  464.  
  465.                    HOSTSYSOP=Brian Parker
  466.  
  467.  
  468.                                  - Page 8 -
  469.  
  470.           FIDO_TAGS
  471.           ---------
  472.  
  473.                With this  keyword set to "Y",  the normal tagline
  474.                character of '■' will be  replaced by an '*'. This
  475.                should  be used  in those  conferences which don't
  476.                allow 8 bit ASCII or High-ASCII.
  477.  
  478.                    Example:
  479.  
  480.                    FIDO_TAGS=Y
  481.  
  482.           PRIVATE
  483.           -------
  484.  
  485.                This keyword is used to describe those conferences
  486.                which  permit  private   messages.  If  a  private
  487.                message is encountered in  a conference not listed
  488.                by   this  keyword,   the  message   will  not  be
  489.                processed.
  490.  
  491.                    Example:
  492.  
  493.                    PRIVATE=10,11
  494.  
  495.           CONFERENCE (required)
  496.           ---------------------
  497.  
  498.                The  conference  keyword  is  used  to define your
  499.                conferences.  This  keyword  contains  your host's
  500.                conference number, your  conference number and the
  501.                tagline to use for this conference.
  502.  
  503.                     Example:
  504.  
  505.                     CONFERENCE=146,133,1
  506.  
  507.                This would import your  host's conference 146 into
  508.                your  conference  133  using  tagline  one(defined
  509.                next). You need one  conference statement for each
  510.                conference to  be processed. Registered  users who
  511.                specify  tagline  zero  will  not  have  a tagline
  512.                appended.
  513.  
  514.           YOURORIGIN#/HOSTORIGIN#
  515.           -----------------------
  516.  
  517.                With  version  1.00  you   may  have  up  to  nine
  518.                different pairs of origin lines. Origin lines must
  519.  
  520.                
  521.  
  522.  
  523.                                  - Page 9 -
  524.  
  525.                be less than  65  characters and should be defined
  526.                in pairs(yours and host's).
  527.  
  528.                     Example:
  529.  
  530.                     YOURORIGIN1=PROGNET:CES,Huntington Beach,Ca,714-965-9963
  531.                     HOSTORIGIN1=Programmer's Lynk BBS - ProgNet Central Hub
  532.  
  533.           ALIAS (registered)
  534.           ------------------
  535.  
  536.                Another new  function of CNet 1.20  is support for
  537.                aliases. You may define up to 20 different aliases
  538.                through the ALIAS keyword.
  539.  
  540.                    Example:
  541.  
  542.                    ALIAS=El Guapo,ROLLIN WHITE
  543.  
  544.                Would translate all messages containing "El Guapo"
  545.                to  Rollin White  upon exporting  and all messages
  546.                containing   Rollin   White   to   El  Guapo  upon
  547.                importing.
  548.  
  549.           APPEND (registered)
  550.           -------------------
  551.  
  552.                A feature of CNet 1.20  is the ability to append a
  553.                .REP  packet  with  new  replies.  To  enable this
  554.                feature set this keyword to "Y".
  555.  
  556.                    Example:
  557.  
  558.                    APPEND=Y
  559.  
  560.                When using  this option it is  very important that
  561.                you  delete  your  .REP  files  immediately  after
  562.                uploading   them.   Otherwise,   the   chance   of
  563.                re-uploading that  same packet, with  new replies,
  564.                is very great.
  565.  
  566.                This option might be used if you export many times
  567.                before making a mail transfer.
  568.  
  569.           TCAN (registered)
  570.           -----------------
  571.  
  572.                Another new  feature of CNet  1.20 is the  TCAN(or
  573.                trashcan). This  option will prevent  any messages
  574.                that contain TCANned names from being imported.
  575.  
  576.  
  577.  
  578.                                  - Page 10 -
  579.  
  580.                    Example:
  581.  
  582.                    TCAN=JOHN DOE
  583.  
  584.           COMPRESS/EXTRACT (required)
  585.           ---------------------------
  586.  
  587.                This  pair of  keywords define  the program  you'd
  588.                like to  use for compression of  your QWK packets.
  589.                Please see SAMPLE.CFG for examples.
  590.  
  591.           COMMENTS
  592.           --------
  593.  
  594.                Any text after a semi-colon is ignored. Using this
  595.                feature, you may place comments(such as conference
  596.                names)  in your  configuration files  by preceding
  597.                them with a semi-colon.
  598.  
  599.  
  600.           FILE RENAMING
  601.           -------------
  602.  
  603.               For your  protection, CNet will  frequently backup
  604.               certain  files. If  you are  not using  the APPEND
  605.               option, every time CNet exports it will rename the
  606.               reply  packets.  In  addition,  pointer  files are
  607.               renamed  every  time  you  import  or export. This
  608.               provides   an  easy   way  to   recover  from   an
  609.               accidentally  deleted file.  Files are  renamed in
  610.               the following fashion:
  611.  
  612.                          Original           New File Name
  613.                          --------           -------------
  614.                          BBSID.REP   -->    BBSID.RE1
  615.                          BBSID.RE1   -->    BBSID.RE2
  616.                          BBSID.RE2   -->    BBSID.RE3
  617.  
  618.               The above process is continued until the extension
  619.               is RE9. If a  file with the final extension(*.re9)
  620.               exists, it will be deleted.
  621.  
  622.           DUPLICATE MESSAGE CHECKING
  623.           --------------------------
  624.  
  625.               A major feature of CNet is the ability to check for
  626.               duplicate  messages  upon  importing.  This feature
  627.               will  effectively eliminate  duplicate messages  in
  628.               your conferences processed by CNet.
  629.  
  630.  
  631.  
  632.  
  633.                                  - Page 11 -
  634.  
  635.               In order  to provide duplicate  checking, CNet will
  636.               create ###.CRC files where ### is the number of the
  637.               conference.  These  files  hold  the  CRC values of
  638.               messages that have been previously imported.
  639.  
  640.               When CNet  finds a duplicate message,  it will note
  641.               the  specifics both  on the  screen and  in the log
  642.               file. The messages is NOT imported.
  643.  
  644.  
  645.           RUNNING THE PROGRAM
  646.           -------------------
  647.  
  648.           Running CNet is also very easy. The format follows:
  649.  
  650.                    CNETRA <command> <HOST> [param1] [param2]
  651.  
  652.           Where <command> is one of the following:
  653.  
  654.           E - Export
  655.           ----------
  656.  
  657.               Export  messages  according  to  the  configuration
  658.               file. Under this command, param1 is optional and is
  659.               the  maximum number  of messages  per conference to
  660.               export. This option would be  used to keep the size
  661.               of a mail packet small  for large exports. The .REP
  662.               packet that is generated is placed in the directory
  663.               specified in the configuration file.
  664.  
  665.           I - Import
  666.           ----------
  667.  
  668.               Import messages. This will  import a QWK packet for
  669.               the HOST specified into your message base according
  670.               to the configuration file.
  671.  
  672.           S - Set
  673.           -------
  674.  
  675.               Set the export/import message pointers. This option
  676.               is used if you would want to re-export a portion of
  677.               the  message base.  Under this  command, param1 and
  678.               param2  are required.  Param1 is  the conference to
  679.               reset  or "a"  for all  conferences. Param2  is the
  680.               number  of  messages  from  the  top  to  reset the
  681.               pointer to.
  682.  
  683.               After   renumbering  your   message  base,   it  is
  684.               recommended that you set  CNet pointers to the high
  685.  
  686.  
  687.  
  688.                                  - Page 12 -
  689.  
  690.               message. For example:
  691.  
  692.                 CNETRA S LSO A 0
  693.  
  694.  
  695.           EXAMPLE COMMAND LINES
  696.           ---------------------
  697.  
  698.               CNET I SLEEPY   -   Will import the packet SLEEPY.QWK
  699.  
  700.               CNET E NOHO    -   Will export all new messages  for
  701.                                     NOHO.CFG
  702.  
  703.               CNET E NOHO 100 -   Will  Export at most 100 messages
  704.                                     per conference for NOHO.CFG
  705.  
  706.               CNet must  be in your  PATH, and the  configuration
  707.               file must  be in the  current directory. Make  sure
  708.               that you  have enough room  for the QWK  file to be
  709.               unzipped and the .REP file to be created.
  710.  
  711.           IMPORTANT DETAILS
  712.           -----------------
  713.  
  714.               First and foremost you must have permission to echo
  715.               the  conference(s)  you  are  trying  to import. To
  716.               satisfy  this requirement  you must  do one  of two
  717.               things. First  if you are  working with a  PCBoard,
  718.               Wildcat BBS,  Remote Access, SuperBBS,  or UltraBBS
  719.               as  your  host,  your  host  SysOp  must  "turn on"
  720.               NetStatus  for  your  conferences.  This is usually
  721.               done through  the mail door. If  your host SysOp is
  722.               running  an  UltraBBS  system  he  must  be running
  723.               version 2.09 or above.
  724.  
  725.               Often these steps are  associated with an admission
  726.               to  a  network  such  as  UN'I, ProgNet, SourceNet,
  727.               WildNet    or    INTELEC.    Regardless    of   the
  728.               circumstances,  you must  satisfy one  of the above
  729.               requirements or CNet will  not import messages into
  730.               your message base.
  731.  
  732.               Remember that you should  export your messages then
  733.               import any new messages.  When you import, the high
  734.               message pointer  is set to the  top message whether
  735.               or not the messages below it were exported.
  736.  
  737.               It is also necessary  that the message files exist,
  738.               and there are at least  two messages in the message
  739.               base.
  740.  
  741.  
  742.  
  743.                                  - Page 13 -
  744.  
  745.           BUG REPORTS
  746.           -----------
  747.  
  748.               If you encounter a bug  with CNet, by all means let
  749.               me  know! If  it is  possible, I'd  like to get the
  750.               QWK/REP files involved, your configuration file and
  751.               the  message  base.   This  will   help  me  better
  752.               reproduce the problem.
  753.  
  754.           WHERE TO FIND THE LATEST VERSION
  755.           --------------------------------
  756.  
  757.               The latest version of CNet  may always be FREQed as
  758.               CNET  from  Fidonet  node  1:103/132  from Computer
  759.               Education Services.
  760.  
  761.           WHERE TO CONTACT THE AUTHOR
  762.           ---------------------------
  763.  
  764.                The best place to reach me  is at my BBS, CES BBS.
  765.                The   number  is   (714)-965-9963,  FidoNet   node
  766.                1:103/132. The  next best place  to contact me  is
  767.                through one of the following conferences/networks:
  768.  
  769.                    Network       Conference
  770.                    -------       ----------
  771.                    RIME          UltraBBS.
  772.                    WildNet       SysOp Chat, Admin
  773.                    ProgNet       General
  774.                    SourceNet     General
  775.                    Fidonet       Netmail, Offline.
  776.  
  777.                While I will attempt to monitor these conferences,
  778.                to guarentee yourslef a response, send  me netmail
  779.                or a message on my BBS.
  780.  
  781.                Or, as a last resort, you can write to me at:
  782.  
  783.                          Rollin White
  784.                          Computer Education Services
  785.                          20222 Windcave Ln.
  786.                          Huntington Beach, Ca. 92646-5341.
  787.  
  788.           ERROR MESSAGES
  789.           --------------
  790.  
  791.               Option: (s)et
  792.               -------------
  793.  
  794.               * Message: That would  set the export pointer below
  795.                          the low message!
  796.  
  797.  
  798.                                  - Page 14 -
  799.  
  800.                     You selected to set  the export pointer below
  801.                     the lowest message number. CNet will however,
  802.                     still  reset   the  pointer  to   the  lowest
  803.                     message. This  is not really an  error, but a
  804.                     warning.
  805.  
  806.               Option: All
  807.               -----------
  808.  
  809.               * Message: XXXXXXXX.XXX: File not found
  810.  
  811.                     XXXXXXXX.XXX is  a specific file.  Often this
  812.                     will  be the  configuration file(HOST.CFG) if
  813.                     you  have  not  included  it  in  the current
  814.                     directory.  This  might  also  occur  on your
  815.                     conference  data file  if you  have specified
  816.                     and  invalid directory  in your configuration
  817.                     file.
  818.  
  819.               Option: All
  820.               -----------
  821.  
  822.               * Message: 0 Messages processed!
  823.  
  824.                     If  you  specified  the  "s"  option, this is
  825.                     completely   normal.  If   you  specified  an
  826.                     import,  this   means  that  there   were  no
  827.                     messages in the QWK  packet which is possible
  828.                     at  some times.  This could  result from  the
  829.                     lack of NetStatus, or having private messages
  830.                     turned off. On an  Export, this usually means
  831.                     that there were no new messages.
  832.  
  833.  
  834.           CREDITS
  835.           -------
  836.  
  837.               QWK and the QWK  format are copyright Sparkware and
  838.               Mark(Sparky) Herring.
  839.  
  840.               All other  copyrights mentioned in  this manual and
  841.               related  documentation  are  copyrighted  by  their
  842.               respective holders.
  843.  
  844.           DISCLAIMER
  845.           ----------
  846.  
  847.               I'm human. Although CNet  and related programs have
  848.               been thoroughly tested, there  is no guarantee that
  849.               they are error free. I am in no way responsible for
  850.  
  851.  
  852.  
  853.                                  - Page 15 -
  854.  
  855.               any damage directly or indirectly caused by CNet or
  856.               any of  it's processes. As always,  a backup is the
  857.               best protection.
  858.  
  859.           HISTORY (Reverse Order)
  860.           -----------------------
  861.  
  862.           08/02/93   1.24      -  Changed the renaming of pointers to
  863.                                   occur after unzipping QWK packet.  If
  864.                                   no packet existed, pointers would be
  865.                                   renamed anyway.
  866.  
  867.           04/14/93   1.23      -  Fixed the bug resulting from the
  868.                                   changes made in 1.22.  This caused
  869.                                   the end of message to not be detected
  870.                                   in some cases so random characters
  871.                                   would be appended to a message on
  872.                                   export.
  873.  
  874.           03/16/93   1.22      -  Fixed the bug in 1.21 that was not
  875.                                   stripping the 0x02 character.
  876.  
  877.           01/23/93   1.21      -  Added support for Kmail's emulation
  878.                                   of Qmail4 netstatus.
  879.  
  880.                                -  Removed writing to Nodeinfo.Dat.  It
  881.                                   was causing more troubles than it was
  882.                                   worth.
  883.  
  884.           09/10/92   1.20      -  Improved speed of CRC checking,
  885.                                   added a host of features, added
  886.                                   text based windows.
  887.  
  888.           12/12/91   1.10      -  Added CRC duplicate message
  889.                                   checking, host taglines,
  890.                                   configurable taglines, more
  891.                                   Qmail support, and updated docs.
  892.  
  893.           10/06/91   1.03      -  Improved compatibility with
  894.                                   QMail door and fixed problem with
  895.                                   "Error opening file"
  896.  
  897.           09/23/91   1.02      -  Solved problem with using 8
  898.                                   character HOST_ID.
  899.  
  900.           09/22/91   1.01      -  Made accommodations for some
  901.                                   doors(RoseMail) which occasionally
  902.                                   pad the MESSAGES.DAT file with
  903.                                   spaces.
  904.  
  905.           09/21/91   1.00      -  Fixed oodles of bugs.  Changed
  906.                                   the CFG file, added external
  907.                                   pointers.(these were covered
  908.                                   in .99b to .99k)
  909.  
  910.           09/02/91 .99b/.99k   -  Various Beta releases
  911.  
  912.           09/01/91   .99a      -  Initial wide beta release!
  913.  
  914. cnet_doc.bc rev 09/09/92
  915. cnet.doc rev 09/10/92
  916.