home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1996 October / PCO_10.ISO / filesbbs / flibbs12.arj / FLIBBS.DOC < prev    next >
Encoding:
Text File  |  1996-05-01  |  122.5 KB  |  3,121 lines

  1.  
  2.  
  3.  
  4.  
  5.          FLIBBS USER'S GUIDE                                           v1.2
  6.          ══════════════════════════════════════════════════════════════════
  7.  
  8.          
  9.          
  10.          
  11.          
  12.          
  13.          
  14.          
  15.          
  16.          
  17.          
  18.          
  19.          
  20.          
  21.          
  22.                       ╒═════════════════════════════════════╕              
  23.                       │                                     │              
  24.                       │             FLIBBS v1.2             │              
  25.                       │                                     │              
  26.                       │          Shareware version          │              
  27.                       │                                     │              
  28.                       │                                     │              
  29.                       ╞═════════════════════════════════════╡              
  30.                       │                                     │              
  31.                       │                                     │              
  32.                       │            USER'S GUIDE             │              
  33.                       │                                     │              
  34.                       │                                     │              
  35.                       ╞═════════════════════════════════════╡              
  36.                       │                                     │              
  37.                       │         Software by SOGY sc         │              
  38.                       │                                     │              
  39.                       │       Copyrights (c) 1995-96        │              
  40.                       │                                     │              
  41.                       ╞═════════════════════════════════════╡              
  42.                       │                                     │              
  43.                       │             May  1, 96              │              
  44.                       ╘═════════════════════════════════════╛              
  45.          
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.          ══════════════════════════════════════════════════════════════════
  64.                                                                      Page 1
  65.  
  66.  
  67.  
  68.  
  69.  
  70.          FLIBBS USER'S GUIDE                                           v1.2
  71.          ══════════════════════════════════════════════════════════════════
  72.  
  73.          
  74.          
  75.          
  76.          
  77.                      ╒════════════════════════════════════════╕            
  78.                      │                                        │            
  79.                      │               CHAPTER I                │            
  80.                      │                                        │            
  81.                      ╞════════════════════════════════════════╡            
  82.                      │                                        │            
  83.                      │              Introduction              │            
  84.                      │                                        │            
  85.                      ╘════════════════════════════════════════╛            
  86.          
  87.          
  88.          
  89.          
  90.          This document is the USER'S GUIDE of the Shareware program  FLIBBS
  91.          v1.2, as released on May 1, 96. 
  92.          
  93.          FLIBBS  is  SHAREWARE, user  supported  software.  FLIBBS  is made
  94.          available for a free 45 day trial period. If you find  the program
  95.          of  use and wish to continue using it, you are obliged to purchase
  96.          a personal  license.  See  the  distributed file  REGISTER.DOC for
  97.          information on how to register this program. 
  98.          
  99.          
  100.          ──────────────────────────────────────────────────────────────────
  101.          I.1 About warranties ...
  102.          ──────────────────────────────────────────────────────────────────
  103.          
  104.          The  author of this software is  a professional software engineer.
  105.          He has put all his efforts on this work to deliver a software that
  106.          is stable, secure and easy to use and understand. Because software
  107.          is software, this is about the only  thing he  is in a position to
  108.          guarantee  to you. For all other related questions,  the following
  109.          paragraphs are assumed to  have  been  read and understood by you,
  110.          the knowledgeable user: 
  111.          
  112.             ■ The author makes no warranty of any kind, either expressed or
  113.               implied.  This  includes,  but is  not  limited  to,  implied
  114.               warranties or merchantability, and fitness for any particular
  115.               purpose   with  respect  to  both   the   software   and  the
  116.               documentation included in this package. 
  117.          
  118.             ■ In  no event  shall  the  author be  liable  for  any direct,
  119.               indirect, consequencial, or incidental damages arising out of
  120.               the use  or inability to use this product even if the  author
  121.               has been advised of the possibility of such damages or claim. 
  122.          
  123.          So do not  tell you didn't  know, and, well, make backup copies of
  124.          your data, as you always do ... 
  125.          
  126.  
  127.  
  128.          ══════════════════════════════════════════════════════════════════
  129.          Introduction                                                Page 2
  130.  
  131.  
  132.  
  133.  
  134.  
  135.          FLIBBS USER'S GUIDE                                           v1.2
  136.          ══════════════════════════════════════════════════════════════════
  137.  
  138.          
  139.          ──────────────────────────────────────────────────────────────────
  140.          I.2 What FLIBBS can make for you
  141.          ──────────────────────────────────────────────────────────────────
  142.          
  143.          The  File  LIst for  BBS or FLIBBS  (pronouce  FLIB'S)  program is
  144.          intended for those who are interested by the huge amount of  files
  145.          available on any decent BBS,  but  are  fed up of having either to
  146.          spend a  lot of  money  in  on-line  researchs  and queries, or to
  147.          manipulate mega  bytes  of badly  standardized  and  difficult  to
  148.          handle  ASCII  BBS "All  files" lists.  If you  are  one  of these
  149.          unfortunates  guys, as I used to  be, you have already  understood
  150.          what FLIBBS is all about: 
  151.          
  152.           ╒══════════════════════════════════════════════════════════════╕ 
  153.           │ FLIBBS  imports the data contained  in more or less standard │ 
  154.           │ ASCII BBS file list, put it into a well structured data base │ 
  155.           │ called a FLIBBS Data Set, and  allows you  to manipulate and │ 
  156.           │ analyse  this information  in ways  you  had  never  dreamed │ 
  157.           │ before.                                                      │ 
  158.           ╘══════════════════════════════════════════════════════════════╛ 
  159.          
  160.          With FLIBBS, you can: 
  161.          
  162.             ■ Import the data contained in an BBS  ASCII file list into the
  163.               FLIBBS program in a particular  format called a  FLIBBS  Data
  164.               Set 
  165.          
  166.             ■ open,  create, delete,  consult  and  annotate  the  existing
  167.               FLIBBS Data Set 
  168.          
  169.             ■ Filter the files of the current FLIBBS Data Set by 
  170.          
  171.                  - defining a file mask 
  172.          
  173.                  - searching a keyword 
  174.          
  175.                  - finding the files not included in  an other  FLIBBS Data
  176.                    Set 
  177.          
  178.                  - Removing  items  from the  FLIBBS Data Set for which the
  179.                    DIZ contains a keyword that you do not want to see 
  180.          
  181.             ■ Copy your current FLIBBS Data Set  onto an other  FLIBBS Data
  182.               Set 
  183.          
  184.             ■ Add to  the files of your current FLIBBS  Data Set the  files
  185.               contained in an other FLIBBS Data Set 
  186.          
  187.             ■ edit, create and delete the Template used to import data from
  188.               an ASCII file list 
  189.          
  190.             ■ view,  rename  and  delete  the  Log  Files  you create  when
  191.               consulting a FLIBBS Data Set 
  192.  
  193.          ══════════════════════════════════════════════════════════════════
  194.          Introduction                                                Page 3
  195.  
  196.  
  197.  
  198.  
  199.  
  200.          FLIBBS USER'S GUIDE                                           v1.2
  201.          ══════════════════════════════════════════════════════════════════
  202.  
  203.          
  204.             ■ add the  names of  the files contained in some directory  and
  205.               sub-directories  of  one of  your  disks,  and  find  in  the
  206.               existing FLIBBS Data Sets the corresponding DIZ 
  207.          
  208.          
  209.          ──────────────────────────────────────────────────────────────────
  210.          I.3 Organisation of this document
  211.          ──────────────────────────────────────────────────────────────────
  212.          
  213.          The content of this document is organized as follows: 
  214.          
  215.             ■ Section I (this section) describes  what  FLIBBS can make for
  216.               you, explains how to install  FLIBBS,  and reminds you of the
  217.               shareware nature of FLIBBS and what it means for you. 
  218.          
  219.             ■ Section  II  "Getting  started" guides you  step by step in a
  220.               demonstration session of FLIBBS. If you do this exercice, you
  221.               should have  understood the concepts of FLIBBS and be able to
  222.               use it without further problem. 
  223.          
  224.             ■ Section III describes the menu and sub-menus of FLIBBS 
  225.          
  226.             ■ Section IV describes the  action  you can carry on the FLIBBS
  227.               Data Set 
  228.          
  229.             ■ Section V  describes the  ways you can search and modify  the
  230.               data contained in a FLIBBS Data Set 
  231.          
  232.             ■ Section VI  explains what templates  are, and how  to  handle
  233.               them. 
  234.          
  235.             ■ Section VII is about the Log File:  what it is, and  what you
  236.               can do with it. 
  237.          
  238.             ■ Section VIII is dedicated to the importation of  a BBS  ASCII
  239.               file list into a FLIBBS Data Set 
  240.          
  241.          The appendices contain additional  technical information  that you
  242.          may find of interest (although you don't need to  understand these
  243.          details to use FLIBBS): 
  244.          
  245.             ■ Appendix A  contains the list  of the files  included in  the
  246.               shareware package of FLIBBS 
  247.          
  248.             ■ Appendix  B  provides some  basic  technical  information  on
  249.               FLIBBS and  the  way  it  has been created, as  well  as  the
  250.               description of the files used and/or created by FLIBBS 
  251.          
  252.             ■ Appendix C provides  additional information on  some specific
  253.               topics related to the use of FLIBBS 
  254.          
  255.             ■ Appendix D provides some  reference data on FLIBBS disk space
  256.               requirements 
  257.  
  258.          ══════════════════════════════════════════════════════════════════
  259.          Introduction                                                Page 4
  260.  
  261.  
  262.  
  263.  
  264.  
  265.          FLIBBS USER'S GUIDE                                           v1.2
  266.          ══════════════════════════════════════════════════════════════════
  267.  
  268.          
  269.          
  270.          ──────────────────────────────────────────────────────────────────
  271.          I.4 FLIBBS is SHAREWARE
  272.          ──────────────────────────────────────────────────────────────────
  273.          
  274.          I.4.A What is Shareware ?
  275.          ═════ ═══════════════════
  276.          
  277.          "Shareware"  is  copyrighted  software  which  is  distributed  by
  278.          authors through  bulletin boards,  on-line services, disk vendors,
  279.          and  copies passed among friends. It is  commercial software which
  280.          you  are allowed to  use and evaluate before paying  for  it. This
  281.          makes shareware the ultimate in money back guarantees. 
  282.          
  283.          FLIBBS  is  copyrighted software,  and  all rights  are  reserved.
  284.          FLIBBS may  not be changed or modified  in any way  except by  the
  285.          author. FLIBBS is SHAREWARE, and may be freely distributed without
  286.          permission,  as long as it remains in its  complete  form with all
  287.          support and documentation files. No files  may be  added  or taken
  288.          away  from  the  original   Archived   form  in  which  FLIBBS  is
  289.          distributed.  Regardless  of  how  the  copy  is  obtained,  it is
  290.          requested   that   all   users  comply  with  the  licensing   and
  291.          registration provisions if they  continue  to  use FLIBBS after an
  292.          initial 45 days evaluation period. 
  293.          
  294.          I.4.B Registration
  295.          ═════ ════════════
  296.          
  297.          Registration of  FLIBBS provides you with the License  to continue
  298.          using FLIBBS after the 45 day Evaluation period. 
  299.          
  300.          See  accompanying file REGISTER.DOC  for  the license agreement, a
  301.          registration form and the payment details. 
  302.          
  303.          
  304.          ──────────────────────────────────────────────────────────────────
  305.          I.5 Installing FLIBBS
  306.          ──────────────────────────────────────────────────────────────────
  307.          
  308.          I.5.A Requirements
  309.          ═════ ════════════
  310.          
  311.          FLIBBS requires an IBM PC or compatible with 
  312.          
  313.             ■ 640  Kb  base memory. You  could try with  less  RAM.  FLIBBS
  314.               displays  the  amount of free memory in the status  line,  if
  315.               this amount is below  100  Kbytes. We do not  guarantee  what
  316.               will happend in case not enought memory is available. 
  317.          
  318.             ■ DOS 3.1 or later. This is a must. 
  319.          
  320.  
  321.  
  322.  
  323.          ══════════════════════════════════════════════════════════════════
  324.          Introduction                                                Page 5
  325.  
  326.  
  327.  
  328.  
  329.  
  330.          FLIBBS USER'S GUIDE                                           v1.2
  331.          ══════════════════════════════════════════════════════════════════
  332.  
  333.          I.5.B Printing the documentation
  334.          ═════ ══════════════════════════
  335.          
  336.          You may print the  FLIBBS  documentation by switching your printer
  337.          on, and typing the following command at the dos prompt: 
  338.          
  339.                                 COPY FLIBBS.DOC PRN                        
  340.          
  341.          I.5.C Installation procedure
  342.          ═════ ══════════════════════
  343.          
  344.          To install FLIBBS, follow the following [conditional] steps: 
  345.          
  346.             ■ If you already own a registered version of FLIBBS: 
  347.          
  348.                  - make a backup copy of your FLIBBS.EXE file in some other
  349.                    directory 
  350.          
  351.                  - after  successful  installation  of the  new  version in
  352.                    accordance with  the instructions  that follow,  consult
  353.                    the  file REGISTER.DOC to  see  how you  can immediately
  354.                    register your new version of FLIBBS 
  355.          
  356.             ■ If you have  a previous version  of FLIBBS installed  in some
  357.               directory: 
  358.          
  359.                  - copy the FLIBBS distribution file into that directory 
  360.          
  361.                  - uncompress   the   distribution  file  OVERWRITING   all
  362.                    existing files 
  363.          
  364.                  - run  the  utility   program  FLCV1011.EXE  before  doing
  365.                    anything else. 
  366.          
  367.             ■ If you do not have a previous version of FLIBBS installed: 
  368.          
  369.                  - create any directory 
  370.          
  371.                  - copy  and  uncompress the FLIBBS distribution  file into
  372.                    it. 
  373.          
  374.             ■ You  may  then  run  FLIBBS  from anywhere you like  (put the
  375.               FLIBBS directory in  your path if you wish), FLIBBS  will put
  376.               all  its own informations, files and data into the  directory
  377.               where the FLIBBS.EXE file is located (the directory where you
  378.               have uncompressed the distribution file). 
  379.          
  380.          IMPORTANT NOTICE FOR SYSOP: 
  381.          
  382.               If you are using the MKFLIBBS program and  are upgrading from
  383.               FLIBBS version  v1.0, you  must  change  some details  in the
  384.               batch   file  that  produces  your   FLIBBS   Data  Set  (see
  385.               MKFLIBBS.DOC for more on this). 
  386.          
  387.  
  388.          ══════════════════════════════════════════════════════════════════
  389.          Introduction                                                Page 6
  390.  
  391.  
  392.  
  393.  
  394.  
  395.          FLIBBS USER'S GUIDE                                           v1.2
  396.          ══════════════════════════════════════════════════════════════════
  397.  
  398.          I.5.D Installing Data sets provided by your SYSOP
  399.          ═════ ═══════════════════════════════════════════
  400.          
  401.          When  you  dowload a FLIBBS Data Set  from  a BBS, simply  put the
  402.          compressed  file  in the same directory as  the one where you have
  403.          installed FLIBBS, and uncompress the file there. 
  404.          
  405.          !! BE CAREFULL !! : Normally, your SYSOP will  always use the same
  406.          name for its FLIBBS Data Set. In  this case, you should  overwrite
  407.          all existing files when uncompressing  the file provided,  and you
  408.          should not  modify  or create a FLIBBS Data  Set  with  this name,
  409.          because  all this  information  will be overwritten each  time you
  410.          update the FLIBBS Data Set of the BBS. 
  411.          
  412.          Force you compression  utility  to overwrite all existing files if
  413.          you already have a FLIBBS Data Set with the same name. 
  414.          
  415.          If you want to keep  a  copy of any pre-existing  FLIBBS Data Set,
  416.          use  the  menu  command  "Copy" to copy  your FLIBBS  Data Set  to
  417.          another  one  with  a different name.  Do not copy FLIBBS Data Set
  418.          files one  by one, you  could  forget some  important  files.  If,
  419.          however,  you  want to proceed this  way,  refer to  the technical
  420.          appendix B.2 for a list of files used or created by FLIBBS. 
  421.          
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.          ══════════════════════════════════════════════════════════════════
  454.          Introduction                                                Page 7
  455.  
  456.  
  457.  
  458.  
  459.  
  460.          FLIBBS USER'S GUIDE                                           v1.2
  461.          ══════════════════════════════════════════════════════════════════
  462.  
  463.          
  464.          
  465.          
  466.          
  467.                      ╒════════════════════════════════════════╕            
  468.                      │                                        │            
  469.                      │               CHAPTER II               │            
  470.                      │                                        │            
  471.                      ╞════════════════════════════════════════╡            
  472.                      │                                        │            
  473.                      │   Getting started - FLIBBS Overview    │            
  474.                      │                                        │            
  475.                      ╘════════════════════════════════════════╛            
  476.          
  477.          
  478.          
  479.          
  480.          This section will guide you  through a complete  exercice in which
  481.          you will: 
  482.          
  483.             ■ Create a new FLIBBS Data Set 
  484.          
  485.             ■ Create the template  required  to  import the  content  of  a
  486.               demonstration BBS ASCII File List called 'DEMO.TXT' 
  487.          
  488.             ■ Import into this FLIBBS  Data  Set the content  of 'DEMO.TXT'
  489.               file 
  490.          
  491.             ■ Consult the imported data 
  492.          
  493.             ■ Extract  the  files  whose  description  contains the  string
  494.               'game', and browse through these selected files 
  495.          
  496.          We have tried to stick to the basic concepts of FLIBBS, so you can
  497.          easily understand what you are doing, and what is going on. 
  498.          
  499.          We recommend you  to  make this exercice.  It will help you to  be
  500.          rapidly able to use FLIBBS. 
  501.          
  502.          The  whole  exercice  is based on  the hypothesis  that  you  have
  503.          uncompressed the  FLIBBS distribution file in one directory called
  504.          'C:\FLIBBS', and that you  have not erased any of the  distributed
  505.          files.  If  you have  used  an  another  directory,  please  adapt
  506.          accordingly the following text. 
  507.          
  508.          Remember also that when you can always use the <Esc> key to cancel
  509.          your current request, and return to the main menu. 
  510.          
  511.          
  512.          ──────────────────────────────────────────────────────────────────
  513.          II.1 Analysis of the BBS ASCII file list to be imported
  514.          ──────────────────────────────────────────────────────────────────
  515.          
  516.          Before you start FLIBBS and begin the exercice, you should have  a
  517.  
  518.          ══════════════════════════════════════════════════════════════════
  519.          Getting started - FLIBBS Overview                           Page 8
  520.  
  521.  
  522.  
  523.  
  524.  
  525.          FLIBBS USER'S GUIDE                                           v1.2
  526.          ══════════════════════════════════════════════════════════════════
  527.  
  528.          look at the 'DEMO.TXT' file, located in C:\FLIBBS. 
  529.          
  530.          As you will see, this is a typical  BBS ASCII file list.  For each
  531.          file present on the BBS, you will  find  some lines as shown below
  532.          in the  text included  between  the two horizontal lines (we  have
  533.          added the column numbering for convenience): 
  534.          
  535.                   1         2         3         4         5
  536.          12345678901234567890123456789012345678901234567890
  537.          
  538.          ──────────────────────────────────────────────────────────────────
  539.          FLIBBS10.ARJ    360264  15-05-95  Upl: Marc Deroover
  540.                       Version 1.0 of the excellent shareware FLIBBS that
  541.                       will help you solving the daily problem of brownsing
  542.                       through the list of files of your favorite BBS.
  543.          
  544.          ──────────────────────────────────────────────────────────────────
  545.          For the momment, just note and remember the following points: 
  546.          
  547.             ■ The name of the file is "FLIBBS10.ARJ"; it begins at column 1 
  548.          
  549.             ■ The  date is composed of the day  "15" that begins in  column
  550.               25, followed by  the  month "05" that  begins  at  column 28,
  551.               followed by the year "95" that begins at column 31 
  552.          
  553.             ■ The size  of the  file "360264" is included in columns  14 to
  554.               22. The  actual size begins at column 17, but if  the size of
  555.               the file was higher, it could take up to 3 columns more. 
  556.          
  557.             ■ The  remaining  part of the line  is  not  part of  the  file
  558.               description.  It contains some informations like the Uploader
  559.               that we do not want to see in  our  FLIBBS Data Set (although
  560.               you could include it). 
  561.          
  562.          That's  all  we  need  to  know on  this file. Let  now  start the
  563.          program. 
  564.          
  565.          
  566.          ──────────────────────────────────────────────────────────────────
  567.          II.2 Starting FLIBBS
  568.          ──────────────────────────────────────────────────────────────────
  569.          
  570.          You launch the  execution by typing FLIBBS +  <Enter>  at  the DOS
  571.          prompt. If you have not put C:\FLIBBS in your path, you must be in
  572.          this directory for your command to execute. 
  573.          
  574.          Note that  as long as your version of FLIBBS is not registered you
  575.          must wait a few seconds  at the start of the program, and that the
  576.          very first time  the program is run it  needs to configure itself,
  577.          and you must way a little bit longer. 
  578.          
  579.          Let have a quick look at what you see: 
  580.          
  581.             ■ At the top of the window, you have the main menu. The  topics
  582.  
  583.          ══════════════════════════════════════════════════════════════════
  584.          Getting started - FLIBBS Overview                           Page 9
  585.  
  586.  
  587.  
  588.  
  589.  
  590.          FLIBBS USER'S GUIDE                                           v1.2
  591.          ══════════════════════════════════════════════════════════════════
  592.  
  593.               "Data" and "Log File" are drawn in a different color, because
  594.               they  are  disabled  for  the  momment  (they  could  not  be
  595.               activated because there is no opened FLIBBS Data Set on which
  596.               they  could act). See page 16  for more information on how to
  597.               use the menu. 
  598.          
  599.             ■ At the bottom  of the  window,  you  see the status line. See
  600.               page 44 for more information on the status line. 
  601.          
  602.             ■ In the center of the screen, you see the logo window. At this
  603.               point, the logo window displays information on FLIBBS. 
  604.          
  605.          Before we go any further, take two minutes to understand the  help
  606.          system  that FLIBBS provides  to you. It is  there to help,  it is
  607.          easy to  use, you just need  to know what key you  may press to do
  608.          what 
  609.          
  610.          
  611.          ──────────────────────────────────────────────────────────────────
  612.          II.3 The help system
  613.          ──────────────────────────────────────────────────────────────────
  614.          
  615.          Press  the  <F1> key to get help on the  current  topic, the  main
  616.          menu. 
  617.          
  618.          You are know in the help topic "Main menu".  Press the <page down>
  619.          and  <page up>  keys  to scroll through this help topic. Press the
  620.          <tab> key to jump  from  one cross referenced topic  to an  other.
  621.          Press <shift-tab> to do the same thing in the reverse order. Press
  622.          <Enter>  to  jump to  the  help topic  of  the  highlighted  cross
  623.          reference topic.  Then, press <Alt-F1>  to go back to the previous
  624.          topic. Now press <Esc> to quit the help system. 
  625.          
  626.          That's all on the help system for the moment. See page 43 for more
  627.          information  on the help system,  and how to use  the mouse inside
  628.          the help system. 
  629.          
  630.          
  631.          ──────────────────────────────────────────────────────────────────
  632.          II.4 Importing the data of a BBS ASCII files list
  633.          ──────────────────────────────────────────────────────────────────
  634.          
  635.          Now, let  us go  for  the only  difficulty of  FLIBBS:  we want to
  636.          import in a FLIBBS  Data Set the file information contained in the
  637.          distributed  file "DEMO.TXT". To  do such a thing, you  have to go
  638.          through the following steps: 
  639.          
  640.          II.4.A Analysis the "DEMO.TXT" file
  641.          ══════ ════════════════════════════
  642.          
  643.          We have already had  a look at this file, and we know what are the
  644.          characteristics of  a line defining  a file. So let us proceed  to
  645.          the next step. 
  646.          
  647.  
  648.          ══════════════════════════════════════════════════════════════════
  649.          Getting started - FLIBBS Overview                          Page 10
  650.  
  651.  
  652.  
  653.  
  654.  
  655.          FLIBBS USER'S GUIDE                                           v1.2
  656.          ══════════════════════════════════════════════════════════════════
  657.  
  658.          II.4.B Creation of the Template "DEMO"
  659.          ══════ ═══════════════════════════════
  660.          
  661.          To create the template  DEMO,  select the  item "Template"  of the
  662.          main menu  (use the <arrows> key  to move to the  topic, then  the
  663.          <Enter> key to select it; or click twice on the item with the left
  664.          button of the mouse, or press the "T" key. 
  665.          
  666.          In  the  submenu that appears,  select in  the same  way  the item
  667.          "New". 
  668.          
  669.          FLIBBS displays now an entry screen. Type the word "DEMO" (without
  670.          quotes). Then move to the "OK" button with the <tab> key, or click
  671.          twice on the "OK" button with the left button of the mouse. 
  672.          
  673.          The template has been created with default (empty) setting. 
  674.          
  675.          II.4.C Edition of the Template "DEMO"
  676.          ══════ ══════════════════════════════
  677.          
  678.          To Edit (modify) the template, select the item  "Template"  of the
  679.          main menu, then the item "Edit" of the submenu. 
  680.          
  681.          FLIBBS  displays  the list of existing templates. So far, there is
  682.          only one template  defined,  the  "DEMO"  template.  In  the right
  683.          column, FLIBBS displays the comment of your template. So far, this
  684.          one  has not been defined,  so  FLIBBS displays a  question  mark.
  685.          Press the <Enter> key to select this template. 
  686.          
  687.          You are know in an entry screen that  we  will fill in  accordance
  688.          with the results  of our  analysis of  the  file  "DEMO.TXT"  (see
  689.          section II.1): 
  690.          
  691.             ■ Enter whatever comment you like in  the  "Comment" field, and
  692.               press the <tab> key to position the cursor on the next field.
  693.               This  text  is  the  one  that  is  displayed  in the list of
  694.               templates when you need to select one of them. So  fill it to
  695.               help  you remembering what  it is all about. For example type
  696.               "DEMO for FLIBBS" 
  697.          
  698.             ■ The file name begins at column 1. Type "1" and the <tab> key. 
  699.          
  700.             ■ The file date is composed of: 
  701.          
  702.                  - the day; begins at column 25 
  703.          
  704.                  - the month; begins at column 28 
  705.          
  706.                  - the year; begins at column 31 
  707.          
  708.               Enter these values one by one 
  709.          
  710.             ■ The file  size is included in column  14  to  22. Type  these
  711.               values; the cursor automatically jumps to the next field. 
  712.  
  713.          ══════════════════════════════════════════════════════════════════
  714.          Getting started - FLIBBS Overview                          Page 11
  715.  
  716.  
  717.  
  718.  
  719.  
  720.          FLIBBS USER'S GUIDE                                           v1.2
  721.          ══════════════════════════════════════════════════════════════════
  722.  
  723.          
  724.             ■ Leave the next field to 0, press the <Tab> key. We would have
  725.               put a different value if the remaining  part  of the DEMO.TXT
  726.               line  would  contain  the beginning of  the  file description
  727.               text. 
  728.          
  729.             ■ You do  not need to change the next  item. This one is  to be
  730.               used to handle  special problems arising with  the format  of
  731.               the date. Just press the <Tab> key. 
  732.          
  733.          You are now on the "OK" button. Press the <Enter> key to save your
  734.          changes. If you want to  correct the content of  one of the fields
  735.          (if you have made  a mistake) before exiting the entry screen, use
  736.          the <tab> and <shift-tab> keys to move from field to field, modify
  737.          the error, and press the <Enter> key. 
  738.          
  739.          Note that the <Enter> will work whatever the current field you are
  740.          on: the  <Enter> key always activates the default button (that you
  741.          can recognize because it is drawn in a different color). 
  742.          
  743.          The template "DEMO" has now been properly defined. 
  744.          
  745.          II.4.D Creation of a new FLIBBS Data Set
  746.          ══════ ═════════════════════════════════
  747.          
  748.          Before we can import the data of the ASCII file into a FLIBBS Data
  749.          Set, we must create this FLIBBS Data Set. 
  750.          
  751.          To create a new FLIBBS Data Set, select the "FLIBBS Data Set" item
  752.          of  the main menu, then the "New" item of the submenu. FLIBBS will
  753.          display an entry screen that we will fill as follows: 
  754.          
  755.             ■ we will call the new FLIBBS  Data Set  "DEMO".  So type  this
  756.               word (without the quotes), and press the <tab> key to jump to
  757.               the next field. 
  758.          
  759.             ■ enter here  whatever comment you want to appear in the FLIBBS
  760.               Data Set selection  list. This  field is here to help you  to
  761.               remember what the FLIBBS Data Set is all about. As an example
  762.               type "FLIBBS Demo Data Set". 
  763.          
  764.          Press the <Enter>  key to save your changes and  create the "DEMO"
  765.          FLIBBS Data Set.  You  may try  to consult it now  (with the  item
  766.          "Consult" of the main menu item "FLIBBS Data Set"), but all FLIBBS
  767.          will  show you is an error message telling you that  "The Table is
  768.          Empty". 
  769.          
  770.          Note that the word "DEMO" is written at the  bottom  right of your
  771.          screen,  in the status line: "DEMO" is now the current FLIBBS Data
  772.          Set. Note also that the  menu  items "Data" and "Log File" are now
  773.          activated. 
  774.          
  775.  
  776.  
  777.  
  778.          ══════════════════════════════════════════════════════════════════
  779.          Getting started - FLIBBS Overview                          Page 12
  780.  
  781.  
  782.  
  783.  
  784.  
  785.          FLIBBS USER'S GUIDE                                           v1.2
  786.          ══════════════════════════════════════════════════════════════════
  787.  
  788.          II.4.E Importation fo the BBS ASCII File list "DEMO.TXT"
  789.          ══════ ═════════════════════════════════════════════════
  790.          
  791.          We are now ready to import the data of the "DEMO.TXT" file. 
  792.          
  793.          Select the main menu  item "Data". Then  select the  item "Import"
  794.          from the submenu. 
  795.          
  796.          FLIBBS  shows  you the list  of templates  that  exist. Select the
  797.          template "DEMO"  (normally it is so far the only one defined)  and
  798.          press the <Enter> key. 
  799.          
  800.          You enter into a new entry  screen that you will use to select the
  801.          file you want to import. Either type directly "C:\FLIBBS\DEMO.TXT"
  802.          (without the quotes) in the first field, and press the <Enter> key
  803.          to select this file,  or use the files and directory lists to find
  804.          this file and select it (this is easier to do if you have a mouse;
  805.          else use the <tab>, <shift-tab>, <arrows> and <Enter> keys to find
  806.          and select the file). 
  807.          
  808.          FLIBBS now asks  you for  the name of the BBS where  the files are
  809.          located.  You   can  enter  anything  you  want  here.   But  this
  810.          information should be carefully chosen,  because it will stay with
  811.          the files  information whatever you do with  them. For example, if
  812.          you mix into one FLIBBS Data Set the files contained in two FLIBBS
  813.          Data Sets, you will still be able  to know for a given file of the
  814.          new FLIBBS Data Set where it  comes from  by reading this  field -
  815.          provided  you have filled it  and you remember  what your  comment
  816.          means. Press <Enter> to exit this screen. 
  817.          
  818.          Then FLIBBS displays the  full description  of  your request,  and
  819.          asks  you to confirm it. If you press enter, FLIBBS reads the file
  820.          and import  the  data. See  the bottom  left of your screen for an
  821.          indication of the progress of the  operation. If you import  large
  822.          files  (for  example  with  20000  files description  in it),  the
  823.          operation  could take several minutes. But don't  worry:  once the
  824.          information has been stored in  a FLIBBS Data  Set, it takes close
  825.          to no time to access it ! 
  826.          
  827.          FLIBBS has now  imported the data contained in  the "DEMO.TXT" BBS
  828.          ASCII file list, and put you in the Consultation mode. 
  829.          
  830.          
  831.          ──────────────────────────────────────────────────────────────────
  832.          II.5 Consultation of  the FLIBBS Data Set
  833.          ──────────────────────────────────────────────────────────────────
  834.          
  835.          You are now into the consultation mode of the new FLIBBS  Data Set
  836.          in which  you have imported the content of the BBS ASCII file list
  837.          "DEMO.TXT". 
  838.          
  839.          Let us see what is on your screen and what you can do: 
  840.          
  841.             ■ The  right window shows you the list of the files included in
  842.  
  843.          ══════════════════════════════════════════════════════════════════
  844.          Getting started - FLIBBS Overview                          Page 13
  845.  
  846.  
  847.  
  848.  
  849.  
  850.          FLIBBS USER'S GUIDE                                           v1.2
  851.          ══════════════════════════════════════════════════════════════════
  852.  
  853.               FLIBBS Data Set. 
  854.          
  855.             ■ You can move through  the  list of  files with the usual keys
  856.               (<up> and  <down> arrows,  <page  up>, <page down>,  <end>  &
  857.               <home>), or you can  locate  a  file directly  by  typing the
  858.               first characters of its name. 
  859.          
  860.             ■ The  left  window   displays  the  description  of  the  file
  861.               highlighted in the right  window. In the title of the window,
  862.               you will also find more information on the  highlighted file,
  863.               namely the size  and date of  the file, as well as the origin
  864.               of the file. 
  865.          
  866.             ■ If you press  the left or right arrow key, the content of the
  867.               left window is changed to the content of the note attached to
  868.               the  current FLIBBS Data Set (You may edit this file with the
  869.               submenu item "Note" of the main menu  "FLIBBS Data Set"). You
  870.               can switch back to the file description with the same left or
  871.               right arrow key. 
  872.          
  873.               The content of the note is as follows: 
  874.          
  875.                  - The first  line  is  the text  displayed in the  list of
  876.                    FLIBBS Data Set when you have to select one (for example
  877.                    when you open a FLIBBS Data Set). 
  878.          
  879.                  - The other lines are either lines that you have added  to
  880.                    the file when editing it, or comments  added to the file
  881.                    by FLIBBS. 
  882.          
  883.                  - FLIBBS always add two lines to the note, describing what
  884.                    has been done with the data. On the first line, you will
  885.                    generally find the date and time at  which the operation
  886.                    did occur, followed by the number  of  records  found in
  887.                    the  FLIBBS Data Set after  the operation. On the second
  888.                    line, you find a brief description of the operation. All
  889.                    this information is provided  to help  remembering where
  890.                    your data comes from, and what you have done with it. 
  891.          
  892.             ■ You can log the name of the  highlighted file,  together with
  893.               the file description, on a log file by  pressing  the <Enter>
  894.               key. When you do  so, FLIBBS displays a message to inform you
  895.               that the information has been logged. Note  that FLIBBS  will
  896.               not let you log the information on a same file twice. 
  897.          
  898.             ■ You can press the  <F5>  key to show/hide the origin  of each
  899.               file next to the name of the files. When the origin is shown,
  900.               less space is available in the left window. 
  901.          
  902.             ■ You can press the <F7> key to toggle the display of the dates
  903.               between the  US  format  (mm/dd/yy) and  the european  format
  904.               (dd/mm/yy). 
  905.          
  906.             ■ Press the <Esc> key to quit  the consultation mode and return
  907.  
  908.          ══════════════════════════════════════════════════════════════════
  909.          Getting started - FLIBBS Overview                          Page 14
  910.  
  911.  
  912.  
  913.  
  914.  
  915.          FLIBBS USER'S GUIDE                                           v1.2
  916.          ══════════════════════════════════════════════════════════════════
  917.  
  918.               to the main menu 
  919.          
  920.          If you have logged any file information, you may see what has been
  921.          logged through the menu item "Log File"/"View". 
  922.          
  923.          
  924.          ──────────────────────────────────────────────────────────────────
  925.          II.6 Selecting files in the FLIBBS Data Set
  926.          ──────────────────────────────────────────────────────────────────
  927.          
  928.          We will now show how to use the filter facilities of FLIBBS. Let's
  929.          assume that we are looking for some information on games.  What we
  930.          want is thus to extract from our  current  FLIBBS Data Set all the
  931.          files that contain  the string  "game" in  their  description.  To
  932.          extract these files and put them into a  new FLIBBS Data  Set that
  933.          we will call "GAME", proceed as described hereby: 
  934.          
  935.             ■ Select  the  main  menu  item "Data", then the  submenu  item
  936.               "Filter",  and finally the subsubmenu item  "Select Keyword".
  937.               Or from anywhere in the menu, use the short key Alt-K. 
  938.          
  939.             ■ FLIBBS  prompts you  for the string  to  be  found. Type  the
  940.               string  "game",  and  press the  <Enter>  key. Note that  the
  941.               search is always case insensitive. 
  942.          
  943.             ■ Enter  the  name of the  new  FLIBBS  Data Set in  which  the
  944.               selected  files will be  stored. Type "GAMES",  and press the
  945.               <tab> key to jump to the description field. Type any text you
  946.               like, for example "Files with GAME from  DEMO.TXT", and press
  947.               the <Enter> key to accept your data. 
  948.          
  949.             ■ FLIBBS  asks you to confirm your  request. Answer positively,
  950.               and the search will begin. 
  951.          
  952.          Once the search  is terminated (have  you noticed the progress bar
  953.          in  the  bottom left  of your screen  ?),  FLIBBS  put you  in the
  954.          consultation mode  of the newly created  "GAMES" FLIBBS  Data Set.
  955.          Note that,  as  one would expect, all the  files contained in this
  956.          FLIBBS Data  Set contain  the  string "game" in  their description
  957.          text ! 
  958.          
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.          ══════════════════════════════════════════════════════════════════
  974.          Getting started - FLIBBS Overview                          Page 15
  975.  
  976.  
  977.  
  978.  
  979.  
  980.          FLIBBS USER'S GUIDE                                           v1.2
  981.          ══════════════════════════════════════════════════════════════════
  982.  
  983.          
  984.          
  985.          
  986.          
  987.                      ╒════════════════════════════════════════╕            
  988.                      │                                        │            
  989.                      │              CHAPTER III               │            
  990.                      │                                        │            
  991.                      ╞════════════════════════════════════════╡            
  992.                      │                                        │            
  993.                      │            The FLIBBS menu             │            
  994.                      │                                        │            
  995.                      ╘════════════════════════════════════════╛            
  996.          
  997.          
  998.          
  999.          
  1000.          
  1001.          ──────────────────────────────────────────────────────────────────
  1002.          III.1 How To Use the menu
  1003.          ──────────────────────────────────────────────────────────────────
  1004.          
  1005.          The menu  of FLIBBS works  just as  any other menu you  know. If a
  1006.          mouse is installed on your system, you may click: 
  1007.          
  1008.             ■ the left button on a item to select it 
  1009.          
  1010.             ■ the left button on a selected item to activate it 
  1011.          
  1012.             ■ the two buttons at the same time to get help 
  1013.          
  1014.             ■ the right button to close an open submenu 
  1015.          
  1016.          Hot  keys  are available to access immediately  the most  commonly
  1017.          used  commands.  When  available,  they  are  indicated  near  the
  1018.          corresponding command.  Press at the same  time the 'Alt' key  and
  1019.          the key indicated to call the command from anywhere in the menu. 
  1020.          
  1021.          Certain  menu item are active only  under given  conditions.  When
  1022.          they may not be activated, they are drawn in a different color. 
  1023.          
  1024.          
  1025.          ──────────────────────────────────────────────────────────────────
  1026.          III.2 The main menu
  1027.          ──────────────────────────────────────────────────────────────────
  1028.          
  1029.          The main menu gives access to the following submenus, or groups of
  1030.          related program functions: 
  1031.          
  1032.             ■ FLIBBS Data Set: 
  1033.          
  1034.                  - Management of the FLIBBS  Data  Sets: opening, creating,
  1035.                    deleting, consulting, annotating. 
  1036.          
  1037.  
  1038.          ══════════════════════════════════════════════════════════════════
  1039.          The FLIBBS menu                                            Page 16
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.          FLIBBS USER'S GUIDE                                           v1.2
  1046.          ══════════════════════════════════════════════════════════════════
  1047.  
  1048.                  - access to the Exit command. 
  1049.          
  1050.             ■ Data: 
  1051.          
  1052.                  - Select files either by  a  file mask,  by a  keyword, or
  1053.                    files  not included in an other  FLIBBS Data Set. Remove
  1054.                    items  from the list, based on a keyword that you do not
  1055.                    want to see 
  1056.          
  1057.                  - Copy your current FLIBBS  Data Set  onto an other FLIBBS
  1058.                    Data Set 
  1059.          
  1060.                  - Add  to  the files  of your current FLIBBS Data  Set the
  1061.                    files contained in an other FLIBBS Data Set 
  1062.          
  1063.                  - Import in  your FLIBBS Data Set the data contained in  a
  1064.                    BBS ASCII file list 
  1065.          
  1066.                  - add the names of  the files contained in  some directory
  1067.                    and sub-directories of one  of your disks, and  find the
  1068.                    corresponding DIZ in the existing FLIBBS Data Sets 
  1069.          
  1070.             ■ Template: 
  1071.          
  1072.                    Management of the Templates used to import data from  an
  1073.                    ASCII file list: editing, creating and deleting 
  1074.          
  1075.             ■ Log File: 
  1076.          
  1077.                    Management of the Log Files you create when consulting a
  1078.                    FLIBBS Data Set : viewing, renaming and deleting 
  1079.          
  1080.             ■ Help: 
  1081.          
  1082.                  - Access to the help function, either through an  overview
  1083.                    or the index of the help topics. 
  1084.          
  1085.                  - Information on  what Shareware  is,  and why you  should
  1086.                    register this copy of FLIBBS 
  1087.          
  1088.                  - Access to the program "About  screen"  that provides you
  1089.                    with information on the program current version 
  1090.          
  1091.          
  1092.          ──────────────────────────────────────────────────────────────────
  1093.          III.3 FLIBBS Data Set submenu
  1094.          ──────────────────────────────────────────────────────────────────
  1095.          
  1096.          The  FLIBBS  Data Set  submenu  gives  access  to  the  management
  1097.          functions of the FLIBBS Data Sets: 
  1098.          
  1099.             ■ Open: Open an existing FLIBBS Data Set 
  1100.          
  1101.             ■ New: Create a new empty FLIBBS Data Set 
  1102.  
  1103.          ══════════════════════════════════════════════════════════════════
  1104.          The FLIBBS menu                                            Page 17
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.          FLIBBS USER'S GUIDE                                           v1.2
  1111.          ══════════════════════════════════════════════════════════════════
  1112.  
  1113.          
  1114.             ■ Delete: Delete an existing FLIBBS Data Set 
  1115.          
  1116.             ■ Consult: Consult the currently open FLIBBS Data Set 
  1117.          
  1118.             ■ Note:  Edit  the  note  attached to the currently open FLIBBS
  1119.               Data Set 
  1120.          
  1121.             ■ Exit: Terminate the program  execution. All your opened files
  1122.               will be closed and your data will be automatically saved 
  1123.          
  1124.          
  1125.          ──────────────────────────────────────────────────────────────────
  1126.          III.4 Data Submenu
  1127.          ──────────────────────────────────────────────────────────────────
  1128.          
  1129.          The Data  submenu gives access to  the  data  handling  facilities
  1130.          provided by FLIBBS. You may: 
  1131.          
  1132.             ■ Filter: select files by a file mask, a keyword,  or files not
  1133.               included  in an other FLIBBS Data Set, Remove the files whose
  1134.               description contains a string you specify 
  1135.          
  1136.             ■ Copy: copy  the current  FLIBBS  Data  Set to an other FLIBBS
  1137.               Data Set under a name you specify 
  1138.          
  1139.             ■ Add: add to  the  current FLIBBS Data Set the files contained
  1140.               in an other FLIBBS Data Set 
  1141.          
  1142.             ■ Import: import file names and related information from an BBS
  1143.               ASCII file list 
  1144.          
  1145.          
  1146.          ──────────────────────────────────────────────────────────────────
  1147.          III.5 Template Submenu
  1148.          ──────────────────────────────────────────────────────────────────
  1149.          
  1150.          The Template submenu gives  access to the management  functions of
  1151.          the FLIBBS templates. You may: 
  1152.          
  1153.             ■ Edit: view and/or modify the data of a template 
  1154.          
  1155.             ■ Create: create a new template 
  1156.          
  1157.             ■ Delete: delete an existing template 
  1158.          
  1159.          
  1160.          ──────────────────────────────────────────────────────────────────
  1161.          III.6 Log File Submenu
  1162.          ──────────────────────────────────────────────────────────────────
  1163.          
  1164.          The Log File submenu  gives access to the management  functions of
  1165.          the Log Files you create when Consulting a FLIBBS Data Set. 
  1166.          
  1167.  
  1168.          ══════════════════════════════════════════════════════════════════
  1169.          The FLIBBS menu                                            Page 18
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.          FLIBBS USER'S GUIDE                                           v1.2
  1176.          ══════════════════════════════════════════════════════════════════
  1177.  
  1178.          You may: 
  1179.          
  1180.             ■ View : view the current Log File 
  1181.          
  1182.             ■ Rename: Rename the current Log File 
  1183.          
  1184.             ■ Delete: delete the current Log File 
  1185.          
  1186.          
  1187.          ──────────────────────────────────────────────────────────────────
  1188.          III.7 Help Submenu
  1189.          ──────────────────────────────────────────────────────────────────
  1190.          
  1191.          The Help submenu gives access to the help functions of FLIBBS. 
  1192.          
  1193.          You may: 
  1194.          
  1195.             ■ Overview:  Access the help  content through  an  introductory
  1196.               overview of FLIBBS 
  1197.          
  1198.             ■ Index: Access the help system through the index 
  1199.          
  1200.             ■ Shareware: You should read This 
  1201.          
  1202.             ■ About: Display the FLIBBS "About Screen" .. 
  1203.          
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.          ══════════════════════════════════════════════════════════════════
  1234.          The FLIBBS menu                                            Page 19
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.          FLIBBS USER'S GUIDE                                           v1.2
  1241.          ══════════════════════════════════════════════════════════════════
  1242.  
  1243.          
  1244.          
  1245.          
  1246.          
  1247.                      ╒════════════════════════════════════════╕            
  1248.                      │                                        │            
  1249.                      │               CHAPTER IV               │            
  1250.                      │                                        │            
  1251.                      ╞════════════════════════════════════════╡            
  1252.                      │                                        │            
  1253.                      │      Handling the FLIBBS Data Set      │            
  1254.                      │                                        │            
  1255.                      ╘════════════════════════════════════════╛            
  1256.          
  1257.          
  1258.          
  1259.          
  1260.          
  1261.          ──────────────────────────────────────────────────────────────────
  1262.          IV.1 What is a FLIBBS Data Set
  1263.          ──────────────────────────────────────────────────────────────────
  1264.          
  1265.          A FLIBBS Data Set is a  set of  file informations organized into a
  1266.          specific format. This format is the one used by the program FLIBBS
  1267.          to allow you to visualize and handle the file lists. 
  1268.          
  1269.          From a logical point of view - that is from your point of view - a
  1270.          FLIBBS Data Set contains a list of records, each record containing
  1271.          the following information: 
  1272.          
  1273.             ■ The name of the file 
  1274.          
  1275.             ■ The date of the file 
  1276.          
  1277.             ■ The size of the file 
  1278.          
  1279.             ■ The origin of the file (or the location, as you prefer) 
  1280.          
  1281.             ■ The description of the file, or the DIZ (see below) 
  1282.          
  1283.          From a technical point of view, the things are of  course a little
  1284.          more complicated, but you do not need to know them, except for one
  1285.          thing: if you want  to manipulate  a FLIBBS Data  Set (to copy  or
  1286.          delete it,  for example), use the FLIBBS menu function.  Else, you
  1287.          may  forget  some  files,   with  unpredictable  results  for  the
  1288.          integrity  of  your  data. If you are willing  to enter  into  the
  1289.          technical things, see appendix B. 
  1290.          
  1291.          The files are ordered  in alphabetical order. Two  files  with the
  1292.          same name are not allowed in the same FLIBBS Data Set. 
  1293.          
  1294.          To each FLIBBS Data Set is attached a note. You  may edit the note
  1295.          with  the  menu function "FLIBBS  Data  Set"/"Note". The  note  is
  1296.          displayed in the left window of  the consultation screen. The note
  1297.  
  1298.          ══════════════════════════════════════════════════════════════════
  1299.          Handling the FLIBBS Data Set                               Page 20
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.          FLIBBS USER'S GUIDE                                           v1.2
  1306.          ══════════════════════════════════════════════════════════════════
  1307.  
  1308.          contains information provided by FLIBBS that helps  you  to  track
  1309.          where your data comes from, and how it has been filtered. 
  1310.          
  1311.          IV.1.A A note on the "DIZ"
  1312.          ══════ ═══════════════════
  1313.          
  1314.          Typically,  a  file stored on a BBS will be a compressed file that
  1315.          will contain several other files. In order to describe the content
  1316.          of the main compressed file, one of the included files will bear a
  1317.          special  name  and  will  contain  the  description  of  the  main
  1318.          compressed file. 
  1319.          
  1320.          There is no  real standard  on  the  name  or  the format  of  the
  1321.          description   name.  Although  other  names  are  used,  the  name
  1322.          "FILE_ID.DIZ"  seems  to be the most  popular one. Hence  the  DIZ
  1323.          shortcut used by FLIBBS to designate the description file. 
  1324.          
  1325.          The format of  the DIZ file  itself is not very well standardized,
  1326.          or many people do not know or  follow the existing  standards like
  1327.          the ASP recommendations. 
  1328.          
  1329.          FLIBBS  will accept up to 21 lines, each  of them containing up to
  1330.          55 chars. More lines or chars  per lines will be  accepted but the
  1331.          display of the DIZ will not be very good. 
  1332.          
  1333.          
  1334.          ──────────────────────────────────────────────────────────────────
  1335.          IV.2 Creating a FLIBBS Data Set
  1336.          ──────────────────────────────────────────────────────────────────
  1337.          
  1338.          You  create  a  FLIBBS  Data Set either  with the  program  FLIBBS
  1339.          (directly with the command NEW, or indirectly while analysing your
  1340.          data), or by dowloading and uncompressing properly the FLIBBS Data
  1341.          Set prepared by your SYSOP. 
  1342.          
  1343.          
  1344.          ──────────────────────────────────────────────────────────────────
  1345.          IV.3 Opening a FLIBBS Data Set
  1346.          ──────────────────────────────────────────────────────────────────
  1347.          
  1348.          You may  open  an existing FLIBBS  Data Set by selecting  the menu
  1349.          item FLIBBS Data Set / Open 
  1350.          
  1351.          When you  select  this  option,  FLIBBS  presents you a  pick list
  1352.          showing the list of existing FLIBBS Data Sets. On each line of the
  1353.          pick  list, you also see a comment. This comment is the first line
  1354.          of the note attached to  the FLIBBS Data Set. You may change it by
  1355.          Annotating the FLIBBS Data Set. 
  1356.          
  1357.          Select a FLIBBS Data Set from  the list, and it will be opened. If
  1358.          an  other  FLIBBS  Data  Set  was  opened,  FLIBBS will  close  it
  1359.          properly. 
  1360.          
  1361.          Once a FLIBBS Data Set is open, you may see its name at the bottom
  1362.  
  1363.          ══════════════════════════════════════════════════════════════════
  1364.          Handling the FLIBBS Data Set                               Page 21
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.          FLIBBS USER'S GUIDE                                           v1.2
  1371.          ══════════════════════════════════════════════════════════════════
  1372.  
  1373.          right of the status bar. 
  1374.          
  1375.          Only one FLIBBS Data Set may be opened at a time. It is called the
  1376.          current FLIBBS Data Set 
  1377.          
  1378.          
  1379.          ──────────────────────────────────────────────────────────────────
  1380.          IV.4 Creation of a FLIBBS Data Set
  1381.          ──────────────────────────────────────────────────────────────────
  1382.          
  1383.          You  may create a new FLIBBS Data  Set by  selecting the menu item
  1384.          FLIBBS Data Set / New 
  1385.          
  1386.          When  you select this  option, FLIBBS  presents you  a data  entry
  1387.          window, prompting you for the following information: 
  1388.          
  1389.             ■ Name : The name of the new BBS Data Set. It must be a partial
  1390.               file name of 7  or less  contiguous characters (no spaces, no
  1391.               dots, no extension, ...) 
  1392.          
  1393.               There must not exist any FLIBBS Data Set with the same name. 
  1394.          
  1395.             ■ Description  :  A   50  characters  long   string   with  any
  1396.               information you  want to  put  in. This description is useful
  1397.               because it is  the string that is displayed in the  pick list
  1398.               when you select a FLIBBS Data Set 
  1399.          
  1400.          The following buttons are available: 
  1401.          
  1402.             ■ OK : Exit and create the FLIBBS Data Set 
  1403.          
  1404.             ■ CANCEL : Exit  and cancel the request to create  a new FLIBBS
  1405.               Data Set 
  1406.          
  1407.             ■ HELP : Access to the help system 
  1408.          
  1409.          
  1410.          ──────────────────────────────────────────────────────────────────
  1411.          IV.5 Deleting a FLIBBS Data Set
  1412.          ──────────────────────────────────────────────────────────────────
  1413.          
  1414.          You may delete the current FLIBBS Data Set by  selecting  the menu
  1415.          item FLIBBS Data Set / Delete 
  1416.          
  1417.          When you  select  this  option, FLIBBS asks  you  to confirm  your
  1418.          request. If you do, the FLIBBS Data Set is erased from the disk. 
  1419.          
  1420.           ╒══════════════════════════════════════════════════════════════╕ 
  1421.           │ BE CAREFULL : ! There is no way to restore the erased FLIBBS │ 
  1422.           │ Data Set !                                                   │ 
  1423.           ╘══════════════════════════════════════════════════════════════╛ 
  1424.          
  1425.  
  1426.  
  1427.  
  1428.          ══════════════════════════════════════════════════════════════════
  1429.          Handling the FLIBBS Data Set                               Page 22
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.          FLIBBS USER'S GUIDE                                           v1.2
  1436.          ══════════════════════════════════════════════════════════════════
  1437.  
  1438.          
  1439.          ──────────────────────────────────────────────────────────────────
  1440.          IV.6 Consulting a FLIBBS Data Set
  1441.          ──────────────────────────────────────────────────────────────────
  1442.          
  1443.          You may consult the current FLIBBS Data  Set by selecting the menu
  1444.          item FLIBBS Data Set / Consult 
  1445.          
  1446.          When you select this option,  FLIBBS splits the screen  vertically
  1447.          in two parts: 
  1448.          
  1449.             ■ The  right  window displays the  list of  the  files  in  the
  1450.               current FLIBBS  Data Set  (whose name is  shown at the bottom
  1451.               right of  the  status  bar. You browse in the list  with  the
  1452.               keyboard (<up> and <down> arrows, <page up> and <page  down>,
  1453.               <End>, <Home>). You  may  also locate a file simply by typing
  1454.               its name. 
  1455.          
  1456.             ■ The left window displays one of two things: 
  1457.          
  1458.                  - the note of the current FLIBBS Data Set 
  1459.          
  1460.                  - the  description of  the file highlighted in  the  right
  1461.                    window 
  1462.          
  1463.               You  switch between the two with the left  and  right  arrows
  1464.               keys 
  1465.          
  1466.          The following keys have a special meaning: 
  1467.          
  1468.             ■ Esc: return to the main menu 
  1469.          
  1470.             ■ Enter: log the information on the file currently  highligthed
  1471.               into the log file 
  1472.          
  1473.             ■ F5: show/hide the origin of  the file  in the  right  window.
  1474.               Both windows are resized accordingly 
  1475.          
  1476.          
  1477.          ──────────────────────────────────────────────────────────────────
  1478.          IV.7 Note of a FLIBBS Data Set
  1479.          ──────────────────────────────────────────────────────────────────
  1480.          
  1481.          You may edit  the  note attached to the current FLIBBS Data Set by
  1482.          selecting the menu item FLIBBS Data Set / Note. 
  1483.          
  1484.          When you select  this option,  FLIBBS  displays the  note  into an
  1485.          editor windows.  You may freely  modify the  content of  the file,
  1486.          using standard WordStar-Type commands.  To exit, either  press F10
  1487.          to save your modifications,  or Esc  to quit and forget about your
  1488.          changes. 
  1489.          
  1490.          The  first line of the  note is  the string displayed in  the pick
  1491.          list when you select a FLIBBS Data Set. 
  1492.  
  1493.          ══════════════════════════════════════════════════════════════════
  1494.          Handling the FLIBBS Data Set                               Page 23
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.          FLIBBS USER'S GUIDE                                           v1.2
  1501.          ══════════════════════════════════════════════════════════════════
  1502.  
  1503.          
  1504.          For many action you carry on a FLIBBS Data Set, FLIBBS will log in
  1505.          the note  file some information  on  what has  been done, with the
  1506.          date and time at which the action did occur. 
  1507.          
  1508.          The note file is thus also an history file that helps you managing
  1509.          your data ! 
  1510.          
  1511.          
  1512.          ──────────────────────────────────────────────────────────────────
  1513.          IV.8 Select a FLIBBS Data Set
  1514.          ──────────────────────────────────────────────────────────────────
  1515.          
  1516.          Each time you have to select a  FLIBBS Data  Set,  FLIBBS displays
  1517.          the same list of existing FLIBBS Data Set. Use the <up> and <down>
  1518.          arrows, as  well  as the  <Page  Up>  and  <Page  Down>  keys,  to
  1519.          highlight the desired FLIBBS Data Set. Then press the Enter key. 
  1520.          
  1521.          If you do no longer want to make a selection, press the Esc key. 
  1522.          
  1523.          You  may also use the  mouse  if  there is  one installed  on your
  1524.          system. Click: 
  1525.          
  1526.             ■ the left button on a item to highligth it 
  1527.          
  1528.             ■ the left button on a highligthed item to select it 
  1529.          
  1530.             ■ the two buttons at the same time to get help 
  1531.          
  1532.             ■ the right button to cancel your request 
  1533.          
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.          ══════════════════════════════════════════════════════════════════
  1559.          Handling the FLIBBS Data Set                               Page 24
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.          FLIBBS USER'S GUIDE                                           v1.2
  1566.          ══════════════════════════════════════════════════════════════════
  1567.  
  1568.          
  1569.          
  1570.          
  1571.          
  1572.                      ╒════════════════════════════════════════╕            
  1573.                      │                                        │            
  1574.                      │               CHAPTER V                │            
  1575.                      │                                        │            
  1576.                      ╞════════════════════════════════════════╡            
  1577.                      │                                        │            
  1578.                      │         Operations on the data         │            
  1579.                      │                                        │            
  1580.                      ╘════════════════════════════════════════╛            
  1581.          
  1582.          
  1583.          
  1584.          
  1585.          
  1586.          ──────────────────────────────────────────────────────────────────
  1587.          V.1 Filter Data
  1588.          ──────────────────────────────────────────────────────────────────
  1589.          
  1590.          You may filter  the  data  of  the  current  FLIBBS  Data  Set  by
  1591.          selecting one of the sub-menu items: 
  1592.          
  1593.             ■ Select files name:  select files whose names are specified by
  1594.               a file mask you define 
  1595.          
  1596.             ■ Select  Keyword:  select  files whose description contains  a
  1597.               string you specify 
  1598.          
  1599.             ■ not Included in:  select the  files of this FLIBBS  Data  Set
  1600.               that  are not contained  in  an  other  FLIBBS  Data  Set you
  1601.               specify. 
  1602.          
  1603.             ■ Remove: remove the files whose description contains a  string
  1604.               you specify 
  1605.          
  1606.          V.1.A Select files by file name
  1607.          ═════ ═════════════════════════
  1608.          
  1609.          You may select files in the current FLIBBS Data Set, based on file
  1610.          names, by selecting the menu item Data  / Filter /  Select on file
  1611.          name 
  1612.          
  1613.          When you select this option, FLIBBS first prompts you for the mask
  1614.          of the files to select.  Use  any file mask as you would do in dos
  1615.          commands, using: 
  1616.          
  1617.               "*"  : to  replace any  number  of characters  (including  no
  1618.               characters) 
  1619.          
  1620.               "?" : to replace one and only one character 
  1621.          
  1622.  
  1623.          ══════════════════════════════════════════════════════════════════
  1624.          Operations on the data                                     Page 25
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.          FLIBBS USER'S GUIDE                                           v1.2
  1631.          ══════════════════════════════════════════════════════════════════
  1632.  
  1633.          Note: FLIBBS also accepts file masks like '*A.ZIP' 
  1634.          
  1635.          By pressing the  F10 button  to accept your entry, FLIBBS will ask
  1636.          you for the information required to create a new  FLIBBS Data Set.
  1637.          If you fill the fields with  valid data, FLIBBS will  then  create
  1638.          this new FLIBBS Data Set,  and fill  it with the selected files of
  1639.          the current FLIBBS Data Set. 
  1640.          
  1641.          V.1.B Select files by keyword
  1642.          ═════ ═══════════════════════
  1643.          
  1644.          You  may select files in the current FLIBBS  Data Set, based on  a
  1645.          keyword, by selecting  the menu  item Data  /  Filter / Select  on
  1646.          keyword 
  1647.          
  1648.          When  you  select this option, FLIBBS  first prompts  you for  the
  1649.          keyword that has to be found  in the  description of the files you
  1650.          want to select. Enter any string you want, and press F10 to accept
  1651.          your entry. 
  1652.          
  1653.          Note:  The  search is always case insensitive, and  wild carts are
  1654.          not  allowed  (this could  be  for  next  release if  FLIBBS is  a
  1655.          success). 
  1656.          
  1657.          By pressing  the F10 button to  accept your entry, FLIBBS will ask
  1658.          you  for the information required to create a new FLIBBS Data Set.
  1659.          If you  fill the fields with valid data, FLIBBS  will  then create
  1660.          this new FLIBBS Data Set,  and fill it with the selected files  of
  1661.          the current FLIBBS Data Set. 
  1662.          
  1663.          V.1.C Select files not Included in ..
  1664.          ═════ ═══════════════════════════════
  1665.          
  1666.          You may select  in the current FLIBBS Data Set the  files that are
  1667.          not  contained  in  an other existing FLIBBS Data Set by selecting
  1668.          the menu item Data / Filter / not Included in .. 
  1669.          
  1670.          When you select this option, FLIBBS first asks  you to select  the
  1671.          FLIBBS Data Set  that  should not  contain  the files you  want to
  1672.          select. 
  1673.          
  1674.          When you have  selected a FLIBBS Data Set, FLIBBS will ask you for
  1675.          the  information required to create a new FLIBBS Data Set. If  you
  1676.          fill the fields with valid  data, FLIBBS will then create this new
  1677.          FLIBBS Data  Set, and fill it  with  the  selected  files  of  the
  1678.          current FLIBBS Data Set. 
  1679.          
  1680.          V.1.D Remove files containing a keyword
  1681.          ═════ ═════════════════════════════════
  1682.          
  1683.          You  may  remove  in the current FLIBBS  Data Set  the files  that
  1684.          contain a given keyword in their description by selecting the menu
  1685.          item Data / Filter / Remove 
  1686.          
  1687.  
  1688.          ══════════════════════════════════════════════════════════════════
  1689.          Operations on the data                                     Page 26
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695.          FLIBBS USER'S GUIDE                                           v1.2
  1696.          ══════════════════════════════════════════════════════════════════
  1697.  
  1698.          When you select this option, FLIBBS first asks you for the keyword
  1699.          that must be  present  in the description of the files you want to
  1700.          remove from the current FLIBBS Data Set 
  1701.          
  1702.          Note: The search is always case insensitive. 
  1703.          
  1704.          If you confirm you request by selecting the Ok button, FLIBBS will
  1705.          remove the files selected. 
  1706.          
  1707.          
  1708.          ──────────────────────────────────────────────────────────────────
  1709.          V.2 Copy a FLIBBS Data Set
  1710.          ──────────────────────────────────────────────────────────────────
  1711.          
  1712.          You may copy the current FLIBBS Data Set to a new one by selecting
  1713.          the menu item Data / Copy 
  1714.          
  1715.          When  you  select   this  option,  FLIBBS  prompts  you   for  the
  1716.          information required to create a new FLIBBS Data Set. 
  1717.          
  1718.          If you confirm your request by pressing the OK button, FLIBBS will
  1719.          copy the current FLIBBS Data Set to the new one. 
  1720.          
  1721.          
  1722.          ──────────────────────────────────────────────────────────────────
  1723.          V.3 Add files from an other FLIBBS Data Set
  1724.          ──────────────────────────────────────────────────────────────────
  1725.          
  1726.          You may add to the current FLIBBS Data  Set the files contained in
  1727.          an other existing FLIBBS  Data Set by selecting the menu item Data
  1728.          / Add 
  1729.          
  1730.          When  you  select  this  option, FLIBBS prompts you to  select  an
  1731.          existing FLIBBS Data Set 
  1732.          
  1733.          If you confirm  your request by pressing the F10  key, FLIBBS will
  1734.          add in the current FLIBBS Data Set all  the files contained in the
  1735.          selected FLIBBS Data Set (including their description) 
  1736.          
  1737.          Files already existing are not overwritten by new information. 
  1738.          
  1739.          
  1740.          ──────────────────────────────────────────────────────────────────
  1741.          V.4 Import files from a BBS ASCII file list
  1742.          ──────────────────────────────────────────────────────────────────
  1743.          
  1744.          You  may import  into  the  current  FLIBBS  Data  Set  the  files
  1745.          contained in an ASCII  BBS  File List by  selecting  the menu item
  1746.          Data / Import 
  1747.          
  1748.          The  importation  of  data  is explained in detail in  a dedicated
  1749.          section of this document (see chapter VIII, page 37). 
  1750.          
  1751.  
  1752.  
  1753.          ══════════════════════════════════════════════════════════════════
  1754.          Operations on the data                                     Page 27
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.          FLIBBS USER'S GUIDE                                           v1.2
  1761.          ══════════════════════════════════════════════════════════════════
  1762.  
  1763.          
  1764.          ──────────────────────────────────────────────────────────────────
  1765.          V.5 Managing your own downloaded files
  1766.          ──────────────────────────────────────────────────────────────────
  1767.          
  1768.          V.5.A What does it mean and How does it work ?
  1769.          ═════ ════════════════════════════════════════
  1770.          
  1771.          If  you are a BBS user, you proceed probably like  most of us  do:
  1772.          you dowload files, you see what  is inside, you test them, etc ...
  1773.          And then, for whatever reason you  store them  somewhere  on  your
  1774.          disk  or on floppy, with the optimistic idea  of  using them later
  1775.          ... 
  1776.          
  1777.          Then you have the following typical problems: 
  1778.          
  1779.             ■ I  know  I have dowloaded such version of that freeware,  but
  1780.               where is it ? 
  1781.          
  1782.             ■ Oh No ! I have dowloaded twice the same file ! 
  1783.          
  1784.             ■ I know I need one of these files, but which one ? 
  1785.          
  1786.             ■ This  SYSOP  wants me to upload some  files  to get  download
  1787.               credit, but which files do I have that he has not ? 
  1788.          
  1789.          One of the objectives of FLIBBS is  to assist you in managing that
  1790.          kind of problems. 
  1791.          
  1792.          For that goal, FLIBBS provides two functions: 
  1793.          
  1794.             ■ Disk  Files: this function  imports  into  the current FLIBBS
  1795.               Data Set the names, size and dates of the files residing in a
  1796.               directory  you  specify and,  if  you  ask  for  it,  in  the
  1797.               subdirectories.  The files may  reside on an other  disk, for
  1798.               example on a floppy disk. 
  1799.          
  1800.               FLIBBS  will ask you for a string identifying the location of
  1801.               the  files.  This value  will be stored with the name of  the
  1802.               files. 
  1803.          
  1804.             ■ Fill  DIZ:  this function  will fill the  empty  DIZ  of  the
  1805.               current  FLIBBS Data Set  with the DIZ of the first file with
  1806.               the same name  found  in  any of the  others FLIBBS  Data Set
  1807.               accessible to FLIBBS (the ones FLIBBS lists  when you ask for
  1808.               opening a FLIBBS Data Set). 
  1809.          
  1810.          So, with FLIBBS, you  can for example store  your downloaded files
  1811.          on floppy disks. Then you  would use the function "Disk Files" for
  1812.          each floppy,  asking FLIBBS  to read the  files in  the  directory
  1813.          "A:\" and in all subdirectories,  and defining the location of the
  1814.          file as "DISK nn" where "nn" is the number of your floppy disk. 
  1815.          
  1816.          After this, you would ask for the "Fill DIZ" function. FLIBBS will
  1817.  
  1818.          ══════════════════════════════════════════════════════════════════
  1819.          Operations on the data                                     Page 28
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.          FLIBBS USER'S GUIDE                                           v1.2
  1826.          ══════════════════════════════════════════════════════════════════
  1827.  
  1828.          look in your existing FLIBBS Data  Set for the  description of the
  1829.          files stored on your floppy disks. 
  1830.          
  1831.          Because you have dowloaded the files from the BBS, the information
  1832.          should be available  in  at least one of these FLIBBS Data Set. If
  1833.          it is not the case, FLIBBS will not find  the  description  of the
  1834.          files, and there is no way to  extract the DIZ from the compressed
  1835.          file, or  to  edit the DIZ in your FLIBBS Data Set (this could  be
  1836.          for next release if FLIBBS is a success). 
  1837.          
  1838.          Let us go for the details ... 
  1839.          
  1840.          V.5.B Disk files
  1841.          ═════ ══════════
  1842.          
  1843.          You may  add to  the current FLIBBS Data Set  the names, size  and
  1844.          date  of the  files contained in a directory or sub-directories of
  1845.          one of your disks by selecting the menu item Data / Disk Files 
  1846.          
  1847.          When  you select  this option, FLIBBS prompts you for the name  of
  1848.          the directory, the name of the origin that will be stored with the
  1849.          file  name, and asks you if you want to include the  files  in the
  1850.          sub-directories of the directory you specify. 
  1851.          
  1852.          If you confirm your request by pressing the OK button, FLIBBS will
  1853.          then read the specified directory  and sub-directories  and  store
  1854.          the names of the files in the current FLIBBS Data Set. 
  1855.          
  1856.          FLIBBS will not add the DIZ  of your files in the FLIBBS Data Set.
  1857.          You may use the Fill DIZ program function to fill the DIZ. 
  1858.          
  1859.          V.5.C Fill DIZ
  1860.          ═════ ════════
  1861.          
  1862.          You may  ask FLIBBS to fill the DIZ of the  files of your  current
  1863.          FLIBBS Data Set by selecting the menu item Data/Fill DIZ 
  1864.          
  1865.          When you select  this  option, FLIBBS  will scan  all  the  others
  1866.          FLIBBS Data Sets  present  on your disk, and look into these  Data
  1867.          Sets for the DIZ of the files of your current FLIBBS Data Set that
  1868.          have no DIZ attached. 
  1869.          
  1870.          This option is useful  to automatically fill the DIZ of the  files
  1871.          whose names have been imported with the menu option Disk Files 
  1872.          
  1873.  
  1874.  
  1875.  
  1876.  
  1877.  
  1878.  
  1879.  
  1880.  
  1881.  
  1882.  
  1883.          ══════════════════════════════════════════════════════════════════
  1884.          Operations on the data                                     Page 29
  1885.  
  1886.  
  1887.  
  1888.  
  1889.  
  1890.          FLIBBS USER'S GUIDE                                           v1.2
  1891.          ══════════════════════════════════════════════════════════════════
  1892.  
  1893.          
  1894.          
  1895.          
  1896.          
  1897.                      ╒════════════════════════════════════════╕            
  1898.                      │                                        │            
  1899.                      │               CHAPTER VI               │            
  1900.                      │                                        │            
  1901.                      ╞════════════════════════════════════════╡            
  1902.                      │                                        │            
  1903.                      │               Templates                │            
  1904.                      │                                        │            
  1905.                      ╘════════════════════════════════════════╛            
  1906.          
  1907.          
  1908.          
  1909.          
  1910.          
  1911.          ──────────────────────────────────────────────────────────────────
  1912.          VI.1 Template
  1913.          ──────────────────────────────────────────────────────────────────
  1914.          
  1915.          When decoding  a BBS ASCII File List  to import its  data  into  a
  1916.          FLIBBS Data  Set, FLIBBS needs to be  able to recognize a line  of
  1917.          the file as defining a file of the BBS. 
  1918.          
  1919.          To do that, you  define a template. A template indicates to FLIBBS
  1920.          in which column to find: 
  1921.          
  1922.             ■ The name of the file : The length of the file name is assumed
  1923.               to be  12 characters long. Any blank  inside the name will be
  1924.               removed 
  1925.          
  1926.             ■ The day DD, the month MM, the year  YY of the file : The date
  1927.               is supposed to be formatted using numbers like DD for the day
  1928.               (1..31),  MM  for  the month (1..12)  and  YY  for  the  year
  1929.               (1..99). You tell FLIBBS where to find these values. 
  1930.          
  1931.             ■ The size of the file : You provide the first and last columns
  1932.               where the size  of  the file  will  be found.  Any "." or ","
  1933.               found  inside this string will be  removed. So, take care! If
  1934.               yours SYSOP uses file size with  decimales, the size shown by
  1935.               FLIBBS will not be correct! 
  1936.          
  1937.             ■ Description : On some BBS file lists, the  description of the
  1938.               file  begins on the same line as the file  identification. If
  1939.               this is  the case, set  this value to the column number where
  1940.               the identification begins. Else, set it to zero (0) 
  1941.          
  1942.             ■ Comment  : For your own  information,  you may fill a comment
  1943.               line for your template. This line  will  be  displayed in the
  1944.               pick list when you select a template 
  1945.          
  1946.             ■ Accept  MM-DD and  DD-MM date  formats: See below for more on
  1947.  
  1948.          ══════════════════════════════════════════════════════════════════
  1949.          Templates                                                  Page 30
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.          FLIBBS USER'S GUIDE                                           v1.2
  1956.          ══════════════════════════════════════════════════════════════════
  1957.  
  1958.               this option. 
  1959.          
  1960.          See the template examples to understand how they are to be used. 
  1961.          
  1962.          VI.1.A Accept MM-DD and DD-MM date formats
  1963.          ══════ ═══════════════════════════════════
  1964.          
  1965.          It appears  that many SYSOP actually  build their  BBS ASCII  File
  1966.          List  from  several  different sources. Sometimes, it  may happend
  1967.          that the  different sources  use different date format, namely the
  1968.          US date format (mm/dd/yy) and the European date format (dd/mm/yy).
  1969.          In this case, FLIBBS has a problem. 
  1970.          
  1971.          The first  option  was  implemented  in  v1.0,  and  consisted  in
  1972.          rejecting any date  not matching  the one defined in the template.
  1973.          But some files were lost, and  it has been requested to allow both
  1974.          date format in one file.  Most SYSOPS have considered that  it was
  1975.          better to have all the files in the FLIBBS  Data Set, even if some
  1976.          dates are wrong. This has been implemented in  FLIBBS, starting at
  1977.          version v1.1. 
  1978.          
  1979.          If the  flag 'Accept MM-DD  and DD-MM date formats' is set, FLIBBS
  1980.          will  accept the dates as  defined in the template, but  also  the
  1981.          dates that would be read by exchanging the columns defined for the
  1982.          DAY and the MONTH. In this case, all the files will be included in
  1983.          the FLIBBS Data Set, although some dates will be wrong. 
  1984.          
  1985.          
  1986.          ──────────────────────────────────────────────────────────────────
  1987.          VI.2 Select a Template
  1988.          ──────────────────────────────────────────────────────────────────
  1989.          
  1990.          To select a Template, use  the up and down arrows, as well  as the
  1991.          Page Up  and Page Down  keys, to highlight the  desired  Template.
  1992.          Then press the Enter key. 
  1993.          
  1994.          If you do no longer want to make a selection, press the Esc key. 
  1995.          
  1996.          You  may also  use  the  mouse  if there is one  installed on your
  1997.          system. Click: 
  1998.          
  1999.             ■ the left button on a item to highlight it 
  2000.          
  2001.             ■ the left button on a highlighted item to select it 
  2002.          
  2003.             ■ the two buttons at the same time to get help 
  2004.          
  2005.             ■ the right button to cancel your request 
  2006.          
  2007.  
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013.          ══════════════════════════════════════════════════════════════════
  2014.          Templates                                                  Page 31
  2015.  
  2016.  
  2017.  
  2018.  
  2019.  
  2020.          FLIBBS USER'S GUIDE                                           v1.2
  2021.          ══════════════════════════════════════════════════════════════════
  2022.  
  2023.          
  2024.          ──────────────────────────────────────────────────────────────────
  2025.          VI.3 Editing a template
  2026.          ──────────────────────────────────────────────────────────────────
  2027.          
  2028.          You  may Edit an existing  Template  by  selecting the  menu  item
  2029.          Template / Edit 
  2030.          
  2031.          When you select this option, FLIBBS ask you to select a template. 
  2032.          
  2033.          If  you confirm your request,  FLIBBS displays a  window with  the
  2034.          various fields you may fill. 
  2035.          
  2036.          The name of  the template you are editing is  shown at the  top of
  2037.          the window. 
  2038.          
  2039.          The following buttons are available: 
  2040.          
  2041.             ■ OK : Exit and save your modifications 
  2042.          
  2043.             ■ CANCEL : Exit and forget about your modifications 
  2044.          
  2045.             ■ HELP : Access to the help system 
  2046.          
  2047.          The content of the fields is described page 30. 
  2048.          
  2049.          
  2050.          ──────────────────────────────────────────────────────────────────
  2051.          VI.4 Creating a template
  2052.          ──────────────────────────────────────────────────────────────────
  2053.          
  2054.          You may create a new Template by selecting the menu item  Template
  2055.          / New 
  2056.          
  2057.          When you select  this option, FLIBBS  prompts you for the  name of
  2058.          the new Template. 
  2059.          
  2060.          Simply enter a valid file name, with no extension. 
  2061.          
  2062.          The file must not already exist. 
  2063.          
  2064.          If you confirm your request by pressing the OK Button, FLIBBS will
  2065.          then create the empty template. Edit the template to define it. 
  2066.          
  2067.          
  2068.          ──────────────────────────────────────────────────────────────────
  2069.          VI.5 Deleting a template
  2070.          ──────────────────────────────────────────────────────────────────
  2071.          
  2072.          You may  delete  an existing Template by selecting the  menu  item
  2073.          Template / Delete 
  2074.          
  2075.          When you select this option, FLIBBS asks you to select a template. 
  2076.          
  2077.  
  2078.          ══════════════════════════════════════════════════════════════════
  2079.          Templates                                                  Page 32
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.          FLIBBS USER'S GUIDE                                           v1.2
  2086.          ══════════════════════════════════════════════════════════════════
  2087.  
  2088.          If you confirm your request,  FLIBBS delete  the template from the
  2089.          disk. 
  2090.          
  2091.          
  2092.          ──────────────────────────────────────────────────────────────────
  2093.          VI.6 Examples showing how to define a template
  2094.          ──────────────────────────────────────────────────────────────────
  2095.          
  2096.          VI.6.A Example 1
  2097.          ══════ ═════════
  2098.          
  2099.          Suppose  the BBS ASCII  file list looks  like what is  between the
  2100.          horizontal lines: 
  2101.          
  2102.                   1         2         3         4         5
  2103.          12345678901234567890123456789012345678901234567890
  2104.          
  2105.          ──────────────────────────────────────────────────────────────────
  2106.          BW212-2.ARJ [ 131 Kb][12-22-94][032]
  2107.                                     Blue Wave 2.12 Part 2/2
  2108.          1RAPID.ZIP  [ 105 Kb][09-09-94][009]
  2109.                                     Rapid Response tactical war simulation
  2110.                                     game by MVP Software <ASP>.  You are
  2111.                                     the commanding general in
  2112.          
  2113.          ──────────────────────────────────────────────────────────────────
  2114.          12345678901234567890123456789012345678901234567890
  2115.                   1         2         3         4         5
  2116.          
  2117.          Your template should be like this: 
  2118.          
  2119.             ■ The file name begins at column 1 
  2120.          
  2121.             ■ The file size is included in column 14 to 18 
  2122.          
  2123.             ■ The file date is: 
  2124.          
  2125.                  - day begins at column 23 
  2126.          
  2127.                  - month begins at column 26 
  2128.          
  2129.                  - year begins at column 29 
  2130.          
  2131.             ■ The DIZ of  the file does not begin on  the  same line as the
  2132.               file identification, so put description's column to 0 
  2133.          
  2134.          VI.6.B Example 2
  2135.          ══════ ═════════
  2136.          
  2137.          Suppose the  BBS ASCII file  list  looks like what  is between the
  2138.          horizontal lines: 
  2139.          
  2140.                   1         2         3         4
  2141.          1234567890123456789012345678901234567890
  2142.  
  2143.          ══════════════════════════════════════════════════════════════════
  2144.          Templates                                                  Page 33
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.          FLIBBS USER'S GUIDE                                           v1.2
  2151.          ══════════════════════════════════════════════════════════════════
  2152.  
  2153.          
  2154.          ──────────────────────────────────────────────────────────────────
  2155.          1RULES.ZIP   HP48&28    10K 10/91 Info about this SIG and LIB.
  2156.          1SIGOCT.ZIP  HP48&28    15K 10/91 HP SIG in one contiguous file.
  2157.                                            All users should read this file
  2158.          25$NET.EXE   TELECOM    44K 08/91 CHEAP LAN FOR 2 PC'S
  2159.                                            Local area network for two pc's
  2160.          
  2161.          ──────────────────────────────────────────────────────────────────
  2162.          1234567890123456789012345678901234567890
  2163.                   1         2         3         4
  2164.          
  2165.          Your template should be like this: 
  2166.          
  2167.             ■ The file name begins at column 1 
  2168.          
  2169.             ■ The file size is included in column 21 to 26 
  2170.          
  2171.             ■ The file date is: 
  2172.          
  2173.                  - day=0 because the day is not given 
  2174.          
  2175.                  - month begins at column 29 
  2176.          
  2177.                  - year begins at column 32 
  2178.          
  2179.             ■ The DIZ  of the  file begins  on  the same line  as  the file
  2180.               identification, at columns 35 
  2181.          
  2182.  
  2183.  
  2184.  
  2185.  
  2186.  
  2187.  
  2188.  
  2189.  
  2190.  
  2191.  
  2192.  
  2193.  
  2194.  
  2195.  
  2196.  
  2197.  
  2198.  
  2199.  
  2200.  
  2201.  
  2202.  
  2203.  
  2204.  
  2205.  
  2206.  
  2207.  
  2208.          ══════════════════════════════════════════════════════════════════
  2209.          Templates                                                  Page 34
  2210.  
  2211.  
  2212.  
  2213.  
  2214.  
  2215.          FLIBBS USER'S GUIDE                                           v1.2
  2216.          ══════════════════════════════════════════════════════════════════
  2217.  
  2218.          
  2219.          
  2220.          
  2221.          
  2222.                      ╒════════════════════════════════════════╕            
  2223.                      │                                        │            
  2224.                      │              CHAPTER VII               │            
  2225.                      │                                        │            
  2226.                      ╞════════════════════════════════════════╡            
  2227.                      │                                        │            
  2228.                      │              The Log File              │            
  2229.                      │                                        │            
  2230.                      ╘════════════════════════════════════════╛            
  2231.          
  2232.          
  2233.          
  2234.          
  2235.          
  2236.          ──────────────────────────────────────────────────────────────────
  2237.          VII.1 Log File
  2238.          ──────────────────────────────────────────────────────────────────
  2239.          
  2240.          When  you are  consulting  a FLIBBS Data Set, you are brownsing  a
  2241.          long list of files. Each time you find a file  that interests you,
  2242.          you need to write somwhere it's name and description. 
  2243.          
  2244.          To help you in this task, FLIBBS provides you with the possibility
  2245.          to log  the file identification and its  description onto  a  file
  2246.          that is thus, logically, called a log file. 
  2247.          
  2248.          To log a  file's information onto the log file, simply press enter
  2249.          when the corresponding file is the current one in the pick list. 
  2250.          
  2251.          There is one and only one log file for each FLIBBS Data Set. 
  2252.          
  2253.          You have no direct  access  to  a log file,  but  you may view the
  2254.          content of a log file,  delete the log file of the current  FLIBBS
  2255.          Data Set, or Rename the log file to any other file name 
  2256.          
  2257.          If it does not exist, the log file  is automatically created  when
  2258.          you log something in it. 
  2259.          
  2260.          
  2261.          ──────────────────────────────────────────────────────────────────
  2262.          VII.2 Viewing a Log File
  2263.          ──────────────────────────────────────────────────────────────────
  2264.          
  2265.          You  may View an existing Log File  by selecting the menu item Log
  2266.          File / View 
  2267.          
  2268.          When you select  this option,  FLIBBS displays  in  a  window  the
  2269.          content of the Log File. If there  is no current Log File,  FLIBBS
  2270.          displays an error message. 
  2271.          
  2272.  
  2273.          ══════════════════════════════════════════════════════════════════
  2274.          The Log File                                               Page 35
  2275.  
  2276.  
  2277.  
  2278.  
  2279.  
  2280.          FLIBBS USER'S GUIDE                                           v1.2
  2281.          ══════════════════════════════════════════════════════════════════
  2282.  
  2283.          Press the ESC key to exit the view mode 
  2284.          
  2285.          
  2286.          ──────────────────────────────────────────────────────────────────
  2287.          VII.3 Renaming a Log File
  2288.          ──────────────────────────────────────────────────────────────────
  2289.          
  2290.          You may Rename an existing Log File by selecting the menu item Log
  2291.          File / Rename 
  2292.          
  2293.          When you select this option, FLIBBS asks you for  the full name of
  2294.          the new file. 
  2295.          
  2296.          Select the new file name, and press the OK  button.  The file will
  2297.          be renamed. 
  2298.          
  2299.          Any existing file with the same name will be overwritten ! 
  2300.          
  2301.          
  2302.          ──────────────────────────────────────────────────────────────────
  2303.          VII.4 Deleting a Log File
  2304.          ──────────────────────────────────────────────────────────────────
  2305.          
  2306.          You may  delete the  existing Log File by selecting the menu  item
  2307.          Log File / Delete 
  2308.          
  2309.          When  you select this  option,  FLIBBS  asks you  to  confirm your
  2310.          request. If you do, the log file is delete from the disk. 
  2311.          
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.  
  2318.  
  2319.  
  2320.  
  2321.  
  2322.  
  2323.  
  2324.  
  2325.  
  2326.  
  2327.  
  2328.  
  2329.  
  2330.  
  2331.  
  2332.  
  2333.  
  2334.  
  2335.  
  2336.  
  2337.  
  2338.          ══════════════════════════════════════════════════════════════════
  2339.          The Log File                                               Page 36
  2340.  
  2341.  
  2342.  
  2343.  
  2344.  
  2345.          FLIBBS USER'S GUIDE                                           v1.2
  2346.          ══════════════════════════════════════════════════════════════════
  2347.  
  2348.          
  2349.          
  2350.          
  2351.          
  2352.                   ╒═════════════════════════════════════════════╕          
  2353.                   │                                             │          
  2354.                   │                CHAPTER VIII                 │          
  2355.                   │                                             │          
  2356.                   ╞═════════════════════════════════════════════╡          
  2357.                   │                                             │          
  2358.                   │   Import files from a BBS ASCII file list   │          
  2359.                   │                                             │          
  2360.                   ╘═════════════════════════════════════════════╛          
  2361.          
  2362.          
  2363.          
  2364.          
  2365.          You may  import  into  the  current  FLIBBS  Data  Set  the  files
  2366.          contained  in an ASCII  BBS  File List by selecting the menu  item
  2367.          Data / Import 
  2368.          
  2369.          When you  select this  option, FLIBBS  prompts  you to  select  an
  2370.          existing Template that will be used to decode the ASCII file. 
  2371.          
  2372.          When you have selected a template, FLIBBS will ask  you  to select
  2373.          the file to read from. 
  2374.          
  2375.          If you  select a file and  press the  OK button,  FLIBBS will then
  2376.          prompt you for the name of the BBS where the file is located. This
  2377.          name  can  be 7 characters long, and will  be  displayed  when you
  2378.          consult the FLIBBS  Data Set, in the "origin" field.  This name is
  2379.          very  useful because it will be kept  with the file name when  you
  2380.          select derived data, so  you will always  know where a  given file
  2381.          comes from. 
  2382.          
  2383.          If you confirm your request by pressing the Ok Button, FLIBBS will
  2384.          read the ASCII file, decode it, and import into the current FLIBBS
  2385.          Data Set the file found in the ASCII file. 
  2386.          
  2387.          If  you select a bad file, like a binary  file, it is  possible to
  2388.          crash  FLIBBS  !! In this case,  simply restart the  program.  You
  2389.          shouldn't have lost any data. 
  2390.          
  2391.          See the template examples to see how to define a template. 
  2392.          
  2393.          
  2394.          ──────────────────────────────────────────────────────────────────
  2395.          VIII.1 BBS ASCII file list
  2396.          ──────────────────────────────────────────────────────────────────
  2397.          
  2398.          On any serious BBS,  there will be several thousand of files  that
  2399.          are available to you. For practical  reasons,  it  is difficult to
  2400.          handle this huge amount of  information, let only to find the file
  2401.          you are really looking for ... 
  2402.  
  2403.          ══════════════════════════════════════════════════════════════════
  2404.          Import files from a BBS ASCII file list                    Page 37
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410.          FLIBBS USER'S GUIDE                                           v1.2
  2411.          ══════════════════════════════════════════════════════════════════
  2412.  
  2413.          
  2414.          To  help you, the  SYSOP  generally  provides  an ASCII file  that
  2415.          contains the list of all the files available on his BBS, including
  2416.          for each of them a short  description of their content. This  file
  2417.          is called a BBS ASCII file list. 
  2418.          
  2419.          The information contained in a BBS ASCII file list can be imported
  2420.          into a  FLIBBS Data Set, provided the ASCII file meets the minimum
  2421.          requirements needed to define a template 
  2422.          
  2423.          
  2424.          ──────────────────────────────────────────────────────────────────
  2425.          VIII.2 Decode a ASCII BBS File List
  2426.          ──────────────────────────────────────────────────────────────────
  2427.          
  2428.          When you import an ASCII BBS File List, FLIBBS uses a well defined
  2429.          logic  to  find  the  file  names,  and to store  the  related DIZ
  2430.          information. This logic is show hereby: 
  2431.          
  2432.             [1] read a line
  2433.             [2] if this line initiates the description of a file:
  2434.                 - [a] store the file related information (name, size,
  2435.                       date)
  2436.                 - [b] read a line
  2437.                 - [c] if this line is not blank and does not initiate
  2438.                       the description of a file:
  2439.                       - store the line as part of the DIZ of the file
  2440.                       - goto [b]
  2441.                 - [d] if this line is blank:
  2442.                       - goto [1]
  2443.                 - [e] if this line initiates the description of a file:
  2444.                       - goto [a]
  2445.             [3] if no more lines:
  2446.                 - stop
  2447.             [4] goto [1]
  2448.          
  2449.          Note  : a  line initiates  the  description  of a file  if  it  is
  2450.          possible to find  file  related information (name,  date, size) on
  2451.          this line.  Where to find these pieces of information is described
  2452.          by the template used to import the BBS ASCII File List. 
  2453.          
  2454.          See  the template section  (page  30) more  information on  what a
  2455.          template is, and how to define it. 
  2456.          
  2457.  
  2458.  
  2459.  
  2460.  
  2461.  
  2462.  
  2463.  
  2464.  
  2465.  
  2466.  
  2467.  
  2468.          ══════════════════════════════════════════════════════════════════
  2469.          Import files from a BBS ASCII file list                    Page 38
  2470.  
  2471.  
  2472.  
  2473.  
  2474.  
  2475.          FLIBBS USER'S GUIDE                                           v1.2
  2476.          ══════════════════════════════════════════════════════════════════
  2477.  
  2478.          
  2479.          
  2480.          
  2481.          
  2482.                    ╒═══════════════════════════════════════════╕           
  2483.                    │                                           │           
  2484.                    │                APPENDIX A                 │           
  2485.                    │                                           │           
  2486.                    ╞═══════════════════════════════════════════╡           
  2487.                    │                                           │           
  2488.                    │   Files in the FLIBBS distribution file   │           
  2489.                    │                                           │           
  2490.                    ╘═══════════════════════════════════════════╛           
  2491.          
  2492.          
  2493.          
  2494.          
  2495.          The FLIBBS distribution file includes the following files: 
  2496.          
  2497.             ■ General information files: 
  2498.          
  2499.                  - READ.ME: overview and quickstart of FLIBBS 
  2500.          
  2501.                  - FILE_ID.DIZ: program description file  which can be read
  2502.                    by certain BBS programs 
  2503.          
  2504.                  - PACKING.LST: list of files distributed 
  2505.          
  2506.                  - REGISTER.DOC: describes how  to register the program and
  2507.                    the benefits of doing so.  Contains a registration  form
  2508.                    and the license information regarding the use of FLIBBS. 
  2509.          
  2510.                  - HISTORY.TXT: summarizes the history of FLIBBS versions. 
  2511.          
  2512.             ■ Executable file 
  2513.          
  2514.                  - FLIBBS.EXE: the program FLIBBS 
  2515.          
  2516.                  - FLIBBS.HLP: help file for FLIBBS.EXE 
  2517.          
  2518.                  - FLCV1011.EXE: conversion utility to  convert the  FLIBBS
  2519.                    Data Set from FLIBBS v1.0 to FLIBBS v1.1 & v1.2 
  2520.          
  2521.             ■ Technical documentation files 
  2522.          
  2523.                  - FLIBBS.DOC: the user manual for FLIBBS 
  2524.          
  2525.             ■ Demonstration files 
  2526.          
  2527.                  - DEMO.TXT: typical BBS ASCII File List for demo 
  2528.          
  2529.                  - EXAMPLE*.*: an example of a FLIBBS Data Set 
  2530.          
  2531.             ■ For Sysops 
  2532.  
  2533.          ══════════════════════════════════════════════════════════════════
  2534.          Files in the FLIBBS distribution file                      Page 39
  2535.  
  2536.  
  2537.  
  2538.  
  2539.  
  2540.          FLIBBS USER'S GUIDE                                           v1.2
  2541.          ══════════════════════════════════════════════════════════════════
  2542.  
  2543.          
  2544.                  - MKFLIBBS.EXE: the batch utility MKFLIBBS 
  2545.          
  2546.                  - MKFLIBBS.DOC: the user manual for MKFLIBBS 
  2547.          
  2548.  
  2549.  
  2550.  
  2551.  
  2552.  
  2553.  
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.  
  2582.  
  2583.  
  2584.  
  2585.  
  2586.  
  2587.  
  2588.  
  2589.  
  2590.  
  2591.  
  2592.  
  2593.  
  2594.  
  2595.  
  2596.  
  2597.  
  2598.          ══════════════════════════════════════════════════════════════════
  2599.          Files in the FLIBBS distribution file                      Page 40
  2600.  
  2601.  
  2602.  
  2603.  
  2604.  
  2605.          FLIBBS USER'S GUIDE                                           v1.2
  2606.          ══════════════════════════════════════════════════════════════════
  2607.  
  2608.          
  2609.          
  2610.          
  2611.          
  2612.                      ╒════════════════════════════════════════╕            
  2613.                      │                                        │            
  2614.                      │               APPENDIX B               │            
  2615.                      │                                        │            
  2616.                      ╞════════════════════════════════════════╡            
  2617.                      │                                        │            
  2618.                      │      FLIBBS Technical Information      │            
  2619.                      │                                        │            
  2620.                      ╘════════════════════════════════════════╛            
  2621.          
  2622.          
  2623.          
  2624.          
  2625.          This information is intended only for those who are interested  by
  2626.          the  technical details of  the FLIBBS program.  If  you are  not a
  2627.          programmer, you will probably  not understand the following  text,
  2628.          but remember you do NOT need to understand this to use the  FLIBBS
  2629.          program 
  2630.          
  2631.          
  2632.          ──────────────────────────────────────────────────────────────────
  2633.          B.1 How the program was written ...
  2634.          ──────────────────────────────────────────────────────────────────
  2635.          
  2636.          FLIBBS has been written with Turbo Pascal 7.0, from Borland Inc. 
  2637.          
  2638.          FLIBBS  makes  extensive  use  of the  Object  Professionnal  1.10
  2639.          toolbox, from Turbo Power Software, Inc. 
  2640.          
  2641.          The data base stuff is handled by the Btree Filer 5.21 of the same
  2642.          Turbo Power Software, Inc. 
  2643.          
  2644.          The documentation has  been  written and formatted with the  ASCII
  2645.          Text File formatter  TXFORM  v1.0. TXFORM  is a shareware  utility
  2646.          available from the author of FLIBBS. 
  2647.          
  2648.          
  2649.          ──────────────────────────────────────────────────────────────────
  2650.          B.2 Files used and / or created by FLIBBS
  2651.          ──────────────────────────────────────────────────────────────────
  2652.          
  2653.          For each FLIBBS Data Set, FLIBBS create and / or use the following
  2654.          files,  assuming  that  the  name  of  your  FLIBBS  Data  Set  is
  2655.          "FLIDATA": 
  2656.          
  2657.             ■ FLIDATA.DFL: the basic file of a FLIBBS  Data  Set,  the  one
  2658.               that always exist. Contains the note. 
  2659.          
  2660.             ■ FLIDATA.DAT, FLIDATA.IX: the main data  and the corresponding
  2661.               index file. Contains the list of files with all their related
  2662.  
  2663.          ══════════════════════════════════════════════════════════════════
  2664.          FLIBBS Technical Information                               Page 41
  2665.  
  2666.  
  2667.  
  2668.  
  2669.  
  2670.          FLIBBS USER'S GUIDE                                           v1.2
  2671.          ══════════════════════════════════════════════════════════════════
  2672.  
  2673.               attributes except the description. 
  2674.          
  2675.             ■ FLIDATA_.DZF:  the  descriptions  of  the files  contained in
  2676.               FLIDATA.DAT. 
  2677.          
  2678.             ■ FLIDATA.SPL: the logo window. This is for SYSOPS. It contains
  2679.               the window displayed in the middle of the screen when FLIDATA
  2680.               is the current FLIBBS Data Set. 
  2681.          
  2682.             ■ FLIDATA.LOG: the log file 
  2683.          
  2684.          If  you create a template  called  MYTEMP, then file MYTEMP.TPL is
  2685.          created. 
  2686.          
  2687.          FLIBBS creates also backup files that have the extension "BAK". 
  2688.          
  2689.          Note that version 1.0 did include the  files called  FLIDATA_.DAT,
  2690.          FLIDATA_.IX and FLIDATA.TST that no longer exist. They  have  been
  2691.          replaced by the new file FLIDATA_.DZF. 
  2692.          
  2693.  
  2694.  
  2695.  
  2696.  
  2697.  
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.  
  2714.  
  2715.  
  2716.  
  2717.  
  2718.  
  2719.  
  2720.  
  2721.  
  2722.  
  2723.  
  2724.  
  2725.  
  2726.  
  2727.  
  2728.          ══════════════════════════════════════════════════════════════════
  2729.          FLIBBS Technical Information                               Page 42
  2730.  
  2731.  
  2732.  
  2733.  
  2734.  
  2735.          FLIBBS USER'S GUIDE                                           v1.2
  2736.          ══════════════════════════════════════════════════════════════════
  2737.  
  2738.          
  2739.          
  2740.          
  2741.          
  2742.                      ╒════════════════════════════════════════╕            
  2743.                      │                                        │            
  2744.                      │               APPENDIX C               │            
  2745.                      │                                        │            
  2746.                      ╞════════════════════════════════════════╡            
  2747.                      │                                        │            
  2748.                      │          Various Informations          │            
  2749.                      │                                        │            
  2750.                      ╘════════════════════════════════════════╛            
  2751.          
  2752.          
  2753.          
  2754.          
  2755.          
  2756.          ──────────────────────────────────────────────────────────────────
  2757.          C.1 Accessing and using the help system
  2758.          ──────────────────────────────────────────────────────────────────
  2759.          
  2760.          From about anywhere  in the program, you can get help by  pressing
  2761.          the <F1> key. If your system is  equipped  with a  mouse, you  may
  2762.          also press the left and  right buttons at  the same time to access
  2763.          the help system. 
  2764.          
  2765.          When  you are in the help system, you may do one  of the following
  2766.          things: 
  2767.          
  2768.             ■ Press the <ESC> key (or the mouse right button) to  exit  the
  2769.               help system 
  2770.          
  2771.             ■ Press <Enter> (or  left click on the topic)  to view more  on
  2772.               the highlighted topic 
  2773.          
  2774.             ■ Press the arrow keys  and the <tab> and the <shift-tab>  keys
  2775.               to move the highlighted topic 
  2776.          
  2777.             ■ Press <Alt-F1> to go back to previous topics 
  2778.          
  2779.             ■ Press the  <Page Down> and <Page Up>  keys to scroll throught
  2780.               the pages of the current topic. 
  2781.          
  2782.          
  2783.          ──────────────────────────────────────────────────────────────────
  2784.          C.2 The Logo Window
  2785.          ──────────────────────────────────────────────────────────────────
  2786.          
  2787.          The Logo Window is the permanent window displayed in the center of
  2788.          your screen. It  contains either some information provided by  the
  2789.          Sysop of the BBS where the FLIBBS Data Set originates, or the logo
  2790.          of the FLIBBS program. 
  2791.          
  2792.  
  2793.          ══════════════════════════════════════════════════════════════════
  2794.          Various Informations                                       Page 43
  2795.  
  2796.  
  2797.  
  2798.  
  2799.  
  2800.          FLIBBS USER'S GUIDE                                           v1.2
  2801.          ══════════════════════════════════════════════════════════════════
  2802.  
  2803.          The information displayed is  contained in a file calle MYBBS.SPL,
  2804.          where "MYBBS" is the name of the current FLIBBS Data Set. It is an
  2805.          ASCII file, of up to 48 columns and 9 lines. If there is  no  such
  2806.          file  for  the  current  FLIBBS  Data  Set,  the  FLIBBS  logo  is
  2807.          displayed. 
  2808.          
  2809.          
  2810.          ──────────────────────────────────────────────────────────────────
  2811.          C.3 The Status Bar
  2812.          ──────────────────────────────────────────────────────────────────
  2813.          
  2814.          The status  bar  is permanently  displayed at the  bottom of  your
  2815.          screen. It  may  have  one or two lines according to the amount of
  2816.          information to display. The status bar displays useful information
  2817.          on what is happening. 
  2818.          
  2819.          The bottom right of the status bar look like this: 
  2820.          
  2821.                                      69 YOURFLI                            
  2822.          
  2823.          where 
  2824.          
  2825.             ■ "69" would  be the current  amount of free memory (in KBytes;
  2826.               displayed only if free memory is below 100 KBytes) 
  2827.          
  2828.             ■ "YOURFLI" would be the name of the currently open FLIBBS Data
  2829.               Set (if any). 
  2830.          
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.  
  2839.  
  2840.  
  2841.  
  2842.  
  2843.  
  2844.  
  2845.  
  2846.  
  2847.  
  2848.  
  2849.  
  2850.  
  2851.  
  2852.  
  2853.  
  2854.  
  2855.  
  2856.  
  2857.  
  2858.          ══════════════════════════════════════════════════════════════════
  2859.          Various Informations                                       Page 44
  2860.  
  2861.  
  2862.  
  2863.  
  2864.  
  2865.          FLIBBS USER'S GUIDE                                           v1.2
  2866.          ══════════════════════════════════════════════════════════════════
  2867.  
  2868.          
  2869.          
  2870.          
  2871.          
  2872.                      ╒════════════════════════════════════════╕            
  2873.                      │                                        │            
  2874.                      │               APPENDIX D               │            
  2875.                      │                                        │            
  2876.                      ╞════════════════════════════════════════╡            
  2877.                      │                                        │            
  2878.                      │     About disk space requirements      │            
  2879.                      │                                        │            
  2880.                      ╘════════════════════════════════════════╛            
  2881.          
  2882.          
  2883.          
  2884.          
  2885.          
  2886.          ──────────────────────────────────────────────────────────────────
  2887.          D.1 How much disk space do FLIBBS requires ?
  2888.          ──────────────────────────────────────────────────────────────────
  2889.          
  2890.          FLIBBS  itselfs does not  require  a  lot  of disk space.  But the
  2891.          FLIBBS Data Set do require some space. However, the real  question
  2892.          is  "how  much  disk  space  does  a FLIBBS  Data Set  require  in
  2893.          comparison with the original ASCII BBS file list ?" 
  2894.          
  2895.          For information, here are some values I have compiled for randomly
  2896.          selected BBS ASCII File List: 
  2897.          
  2898.          D.1.A Compressed format (kBytes)
  2899.          ═════ ══════════════════════════
  2900.          
  2901.                                        ASCII     FLIBBS
  2902.          
  2903.                           BBS 1         716        862      +20%
  2904.                           BBS 2         352        406      +15%
  2905.                           BBS 3         289        330      +14%
  2906.                           BBS 4         172        297      +72%
  2907.          
  2908.          On a average, the compressed FLIBBS Data Set will require some 15%
  2909.          more space than the compressed ASCII BBS File List. 
  2910.          
  2911.          The last example, BBS 4, shows a case corresponding to a BBS  that
  2912.          provides only one line of comment for each file. In this case, the
  2913.          use of FLIBBS is costly in terms of disk space, but FLIBBS is also
  2914.          not very  useful, because  there is  no  information  to  store or
  2915.          search for. 
  2916.          
  2917.  
  2918.  
  2919.  
  2920.  
  2921.  
  2922.  
  2923.          ══════════════════════════════════════════════════════════════════
  2924.          About disk space requirements                              Page 45
  2925.  
  2926.  
  2927.  
  2928.  
  2929.  
  2930.          FLIBBS USER'S GUIDE                                           v1.2
  2931.          ══════════════════════════════════════════════════════════════════
  2932.  
  2933.          D.1.B Uncompressed format (kBytes)
  2934.          ═════ ════════════════════════════
  2935.          
  2936.                                        ASCII     FLIBBS
  2937.          
  2938.                           BBS 1        2481       2125     -15%
  2939.                           BBS 2        1246        983     -21%
  2940.                           BBS 3        1208        858     -29%
  2941.                           BBS 4         677        924     +36%
  2942.          
  2943.          Once uncompressed, a FLIBBS Data  Set requires around  20-25% less
  2944.          disk space than the corresponding ASCII BBS File  List. As for the
  2945.          previous example, this  is not true  for a BBS  that provides only
  2946.          one  line of description for each file, in which case the required
  2947.          space is much higher. 
  2948.          
  2949.  
  2950.  
  2951.  
  2952.  
  2953.  
  2954.  
  2955.  
  2956.  
  2957.  
  2958.  
  2959.  
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.  
  2968.  
  2969.  
  2970.  
  2971.  
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.  
  2978.  
  2979.  
  2980.  
  2981.  
  2982.  
  2983.  
  2984.  
  2985.  
  2986.  
  2987.  
  2988.          ══════════════════════════════════════════════════════════════════
  2989.          About disk space requirements                              Page 46
  2990.  
  2991.  
  2992.  
  2993.  
  2994.  
  2995.          FLIBBS USER'S GUIDE                                           v1.2
  2996.          ══════════════════════════════════════════════════════════════════
  2997.  
  2998.          
  2999.          
  3000.                                  TABLE OF CONTENTS                         
  3001.          
  3002.          
  3003.          
  3004.          I Introduction ...............................................   2
  3005.            I.1 About warranties ... ...................................   2
  3006.            I.2 What FLIBBS can make for you ...........................   3
  3007.            I.3 Organisation of this document ..........................   4
  3008.            I.4 FLIBBS is SHAREWARE ....................................   5
  3009.              I.4.A What is Shareware ? ................................   5
  3010.              I.4.B Registration .......................................   5
  3011.            I.5 Installing FLIBBS ......................................   5
  3012.              I.5.A Requirements .......................................   5
  3013.              I.5.B Printing the documentation .........................   6
  3014.              I.5.C Installation procedure .............................   6
  3015.              I.5.D Installing Data sets provided by your SYSOP ........   7
  3016.          
  3017.          II Getting started - FLIBBS Overview .........................   8
  3018.            II.1 Analysis of the BBS ASCII file list to be imported ....   8
  3019.            II.2 Starting FLIBBS .......................................   9
  3020.            II.3 The help system .......................................  10
  3021.            II.4 Importing the data of a BBS ASCII files list ..........  10
  3022.              II.4.A Analysis the "DEMO.TXT" file ......................  10
  3023.              II.4.B Creation of the Template "DEMO" ...................  11
  3024.              II.4.C Edition of the Template "DEMO" ....................  11
  3025.              II.4.D Creation of a new FLIBBS Data Set .................  12
  3026.              II.4.E Importation fo the BBS ASCII File list "DEMO.TXT" .  13
  3027.            II.5 Consultation of  the FLIBBS Data Set ..................  13
  3028.            II.6 Selecting files in the FLIBBS Data Set ................  15
  3029.          
  3030.          III The FLIBBS menu ..........................................  16
  3031.            III.1 How To Use the menu ..................................  16
  3032.            III.2 The main menu ........................................  16
  3033.            III.3 FLIBBS Data Set submenu ..............................  17
  3034.            III.4 Data Submenu .........................................  18
  3035.            III.5 Template Submenu .....................................  18
  3036.            III.6 Log File Submenu .....................................  18
  3037.            III.7 Help Submenu .........................................  19
  3038.          
  3039.          IV Handling the FLIBBS Data Set ..............................  20
  3040.            IV.1 What is a FLIBBS Data Set .............................  20
  3041.              IV.1.A A note on the "DIZ" ...............................  21
  3042.            IV.2 Creating a FLIBBS Data Set ............................  21
  3043.            IV.3 Opening a FLIBBS Data Set .............................  21
  3044.            IV.4 Creation of a FLIBBS Data Set .........................  22
  3045.            IV.5 Deleting a FLIBBS Data Set ............................  22
  3046.            IV.6 Consulting a FLIBBS Data Set ..........................  23
  3047.            IV.7 Note of a FLIBBS Data Set .............................  23
  3048.            IV.8 Select a FLIBBS Data Set ..............................  24
  3049.          
  3050.          V Operations on the data .....................................  25
  3051.            V.1 Filter Data ............................................  25
  3052.  
  3053.          ══════════════════════════════════════════════════════════════════
  3054.          TABLE OF CONTENTS                                          Page 47
  3055.  
  3056.  
  3057.  
  3058.  
  3059.  
  3060.          FLIBBS USER'S GUIDE                                           v1.2
  3061.          ══════════════════════════════════════════════════════════════════
  3062.  
  3063.              V.1.A Select files by file name ..........................  25
  3064.              V.1.B Select files by keyword ............................  26
  3065.              V.1.C Select files not Included in .. ....................  26
  3066.              V.1.D Remove files containing a keyword ..................  26
  3067.            V.2 Copy a FLIBBS Data Set .................................  27
  3068.            V.3 Add files from an other FLIBBS Data Set ................  27
  3069.            V.4 Import files from a BBS ASCII file list ................  27
  3070.            V.5 Managing your own downloaded files .....................  28
  3071.              V.5.A What does it mean and How does it work ? ...........  28
  3072.              V.5.B Disk files .........................................  29
  3073.              V.5.C Fill DIZ ...........................................  29
  3074.          
  3075.          VI Templates .................................................  30
  3076.            VI.1 Template ..............................................  30
  3077.              VI.1.A Accept MM-DD and DD-MM date formats ...............  31
  3078.            VI.2 Select a Template .....................................  31
  3079.            VI.3 Editing a template ....................................  32
  3080.            VI.4 Creating a template ...................................  32
  3081.            VI.5 Deleting a template ...................................  32
  3082.            VI.6 Examples showing how to define a template .............  33
  3083.              VI.6.A Example 1 .........................................  33
  3084.              VI.6.B Example 2 .........................................  33
  3085.          
  3086.          VII The Log File .............................................  35
  3087.            VII.1 Log File .............................................  35
  3088.            VII.2 Viewing a Log File ...................................  35
  3089.            VII.3 Renaming a Log File ..................................  36
  3090.            VII.4 Deleting a Log File ..................................  36
  3091.          
  3092.          VIII Import files from a BBS ASCII file list .................  37
  3093.            VIII.1 BBS ASCII file list .................................  37
  3094.            VIII.2 Decode a ASCII BBS File List ........................  38
  3095.          
  3096.          
  3097.                                      APPENDICES                            
  3098.          
  3099.          
  3100.          A Files in the FLIBBS distribution file ......................  39
  3101.          
  3102.          B FLIBBS Technical Information ...............................  41
  3103.            B.1 How the program was written ... ........................  41
  3104.            B.2 Files used and / or created by FLIBBS ..................  41
  3105.          
  3106.          C Various Informations .......................................  43
  3107.            C.1 Accessing and using the help system ....................  43
  3108.            C.2 The Logo Window ........................................  43
  3109.            C.3 The Status Bar .........................................  44
  3110.          
  3111.          D About disk space requirements ..............................  45
  3112.            D.1 How much disk space do FLIBBS requires ? ...............  45
  3113.              D.1.A Compressed format (kBytes) .........................  45
  3114.              D.1.B Uncompressed format (kBytes) .......................  46
  3115.  
  3116.  
  3117.  
  3118.          ══════════════════════════════════════════════════════════════════
  3119.          TABLE OF CONTENTS                                          Page 48
  3120.  
  3121.