
    




                  +----------------------------------------+
                  |                                        |
                  |                                        |
                  |              User's Guide              |
                  |                                        |
                  |           Diz2Csv(TM) for DOS          |
                  |     VENDINFO-to-Database Converter     |
                  |            Version 1.50-001            |
                  |                                        |
                  |                                        |
                  |       Last updated: November 1997      |
                  |                                        |
                  |                                        |
                  | Copyright 1994-7 Rams' Island Software |
                  |          All rights reserved           |
                  |                                        |
                  +----------------------------------------+

























         Rams' Island Software    Website: http://www.ramsisle.com
         7644 E. Lakecliff Way    E-mail:  sales@ramsisle.com
         Parker, CO 80134-5933    Voice:   303-841-2848
         USA                      Fax/BBS: 303-841-6269
    


                                                                           




   Diz2Csv User's Guide                                             Diz2Csv


                              +-----------------+
                              | Acknowledgments |
                              +-----------------+

   Many people have helped to mold the VENDINFO vision, and to provide
   support and encouragement throughout its development process. Thanks are
   given to all those who have reviewed the Concept Paper or the VENDINFO
   standard, or who have otherwise made suggestions regarding the project.

   The author is especially grateful to Fred Hill and Richard Holler, for
   long-term support and help with VENDINFO.

   While many have reviewed parts of the VENDINFO documentation, special
   thanks go to Jim Green, for helping us avoid a wrong direction; to Bob
   Ostrander for a simple but particularly powerful idea; and to Daan van
   Rooijen, for really studying the standard and providing many, many
   useful suggestions.

   Many people have also helped in beta testing the VENDINFO tools, and
   we're grateful to them all. Special thanks are given to Steve Estvanik,
   Jerry Stern, and Rosemary West, for really giving things a workout, and
   tirelessly reporting the results.

   The VENDINFO team is grateful to the following shareware trade associa-
   tions for their endorsements of VENDINFO:

      Association of Shareware Professionals (ASP)
      Association of Shareware Authors and Distributors (ASAD)
      Shareware Trade Association and Resources (STAR)
      Educational Software Copperative (ESC)

   Finally, we particularly appreciate the 30-or-so software development
   teams (mostly BBS-related) whose early commitment to support the
   VENDINFO standard in their software products has helped provide momentum
   and visibility to this effort.











   VENDINFO, VendEdit, VendPrcs, DizRevue, and VendLib are trademarks of
   Rams' Island Software.



   Diz2Csv Extractor v1.50            -ii-                         Nov 1997




   Diz2Csv User's Guide                                   Table of Contents


                             
                             +-------------------+
                             | Table of Contents |
                             +-------------------+


    The VENDINFO System ................................................  1
       Components of the System ........................................  1
       Structure of a VENDINFO File ....................................  2
       Industry Support and Endorsements ...............................  3
       Other VENDINFO Documents and Packages ...........................  5

    Installation .......................................................  6
       Detailed Contents of the Diz2Csv Package ........................  6
       Warranty and License ............................................  7
       Technical Support for Diz2Csv ...................................  7

    How to Use the Diz2Csv VENDINFO-to-Database Converter ..............  9
       Collect the VENDINFO Files ......................................  9
       Prepare a Script File ...........................................  9
       Execute Diz2Csv ................................................. 11
       Import the Result Into Your Database ............................ 11

    Diz2Csv Commands ................................................... 12
       #Blank .......................................................... 12
       #CategoryFile ................................................... 12
       #Corresponding .................................................. 12
       #DateFormat ..................................................... 13
       #False .......................................................... 13
       #FirstName ...................................................... 14
       #LastName ....................................................... 14
       #Line ........................................................... 14
       #SetPackageFile ................................................. 14
       #SkipRecordIfAlpha .............................................. 15
       #SkipRecordIfNull ............................................... 15
       #TempDirectory .................................................. 16
       #TokenNumber .................................................... 16
       #True ........................................................... 16

    Appendix  -- Field Code Reference .................................. 17
       Author/Publisher Information .................................... 17
       Special Contents of VENDINFO.DOZ Files .......................... 18
       Channel-Specific Distribution Information ....................... 19
       Channel-Independent ("General") Distribution .................... 20
       VENDINFO Header Information ..................................... 21


   Diz2Csv Extractor v1.50           -iii-                         Nov 1997




   Diz2Csv User's Guide                                   Table of Contents


       Price and Benefits Information .................................. 21
       Ordering Information ............................................ 22
       Product Information ............................................. 23
       Information about Distributors of Registered Version ............ 26
       Technical Support Information ................................... 28
       Information Not From VENDINFO Record ............................ 28













































   Diz2Csv Extractor v1.50           -iv-                          Nov 1997





   Diz2Csv User's Guide                            Introduction to VENDINFO


    
                            +---------------------+
                            | The VENDINFO System |
                            +---------------------+

      VENDINFO is a system for conveying software product information and
      distribution permissions from the publisher to distributors and
      users. A standard (public) file format allows a VENDINFO.DIZ file to
      carry extensive information in a compressed, efficient form. The
      associated toolset:

         o  aids the publisher in constructing the record

         o  allows the distributor to extract portions of the record, or to
            make distribution decisions based on its content, in a highly
            automated way

         o  allows the user to view user-relevant product information quite
            easily.


      VENDINFO provides unprecedented capabilities for

         o  Communication of product information and distribution policies
            from publishers to users and distributors.

         o  Enforceable distribution policies for electronically dis-
            tributed software packages.

         o  Automation of many aspects of package handling by software
            distributors of all types.



   Components of the System
   ------------------------

      The VENDINFO file is the key. This is an efficiently compressed file
      (VENDINFO.DIZ) containing a great deal of information about the
      product, the publisher, and the product's distribution policies.

      The VendEdit editor allows the publisher to create VENDINFO.DIZ and
      VENDINFO.DOZ files.

      The VendPrcs (pronounced "vend process") processor is a batch program
      allowing automated distribution-policy decisions based on VENDINFO
      content, and automated extraction of VENDINFO information.

      DizRevue for DOS (formerly VendView) is a simple menu-driven viewer


   Diz2Csv Extractor v1.50            -1-                          Nov 1997




   Diz2Csv User's Guide                            Introduction to VENDINFO


      that allows the end-user to see relevant portions of the VENDINFO
      data. Even without DizRevue, an ordinary text viewer will display a
      good deal of useful information.

      DizRevue for Windows (formerly VendView for Windows) does everything
      that DizRevue for DOS does, but with a much more pleasant graphical
      display. In addition, DizRevue for Windows can display the special
      multimedia content of VENDINFO.DOZ files. When configured as a helper
      application for a Web browser, this viewer can download such files
      from Web pages, for a quick and powerful look at the features of a
      product before downloading it.

      The VendLib Library allows software developers to build VENDINFO
      access directly into such products as BBS programs and upload proces-
      sors. It includes C and Pascal source, a C/C++ compatible library,
      and a Windows DLL.

      The file-format standard describing the VENDINFO file is public, from
      the earliest draft version published in July 1993.

      More specialized tools are available, for extracting VENDINFO files
      from an entire drive containing ZIP files, creating databases from
      VENDINFO files, etc. Additional services for authors, users, and
      distributors are under consideration.


   Structure of a VENDINFO File
   ----------------------------

      The VENDINFO.DIZ file contains two sections. A human-readable front
      section contains information about how to use the VENDINFO file, and
      presents most of the basic information about the product in readable
      form. Optionally, it also includes "read-me" text, installation
      instructions, and the product's warranty and trial-use license.

      The second section is a binary data record, compressed with a PKZIP
      algorithm, and appended to the file after the first section. This
      record has more than 750 fields of information about such things as

         o  Product name, date, and version

         o  Preferred package filename, other parts of product, replaced
            versions

         o  Product descriptions of varying length, categories, keywords

         o  Required platform (CPU, operating system, memory, disk, fea-
            tures)



   Diz2Csv Extractor v1.50            -2-                          Nov 1997




   Diz2Csv User's Guide                            Introduction to VENDINFO


         o  Contact information for publisher, for ordering, for tech
            support

         o  Purchase prices and benefits, acceptable forms of payment

         o  Detailed distribution policy, in general and by distribution
            channel

         o  Information about regional distributors and registration serv-
            ices.

      There is also a specialized version of the VENDINFO file, called
      VENDINFO.DOZ (for Description Out of Zip), which can contain addi-
      tional information for use by CD-ROM front ends, as an electronic
      media kit, as an electronic demonstration kit, and for other uses.
      This file can even contain screenshots, icons, sound samples, a logo,
      advertising screen, press release, reviewer guidelines, company
      background, author biography, product features sheet, question-and-
      answer sheet, and other embedded, compressed files. CD-ROM front ends
      will soon be using this information, as does the free DizRevue
      viewer.


   Industry Support and Endorsements
   ---------------------------------

      Support for the VENDINFO concept has been extraordinarily high
      throughout the electronically-distributed-software industry. Pub-
      lishers, disk vendors, CD-ROM publishers, file-distribution services,
      Sysops, and BBS software manufacturers have all expressed their
      support, and many have pledged to build VENDINFO capability into
      their own software products.

      The following trade groups have formally endorsed the VENDINFO file-
      format standard as a means of conveying product and product-
      distribution information from publishers to users and distributors.

         Association of Shareware Professionals (ASP)
         Shareware Trade Association and Resources (STAR)
         Association of Shareware Authors and Developers (ASAD)
         Educational Software Cooperative (ESC)

      As of January 1996, 85% of new products distributed by ASP authors on
      the official ASP CD-ROM included VENDINFO files, and the percentage
      is steadily growing.

      Several major on-line services, CD-ROM publishers, and file-
      distribution services are either requiring or strongly encouraging
      the inclusion of VENDINFO.DIZ files in all the software packages they


   Diz2Csv Extractor v1.50            -3-                          Nov 1997




   Diz2Csv User's Guide                            Introduction to VENDINFO


      receive for distribution. Included are:

         Microsoft Network
         Ziff-Davis Interactive
         GEnie Information Service
         ASP CD-ROM
         Author Direct Network
         Software Distribution Network (SDN)

      The following software manufacturers have "committed in principle" to
      support VENDINFO in their own software offerings.
      In the context of these products, "support" for VENDINFO means extracting
      relevant descriptive information automatically from VENDINFO files.  It
      does not necessarily mean making decisions based on the product's
      distribution policy.
      VendPrcs will provide that capability.

         BBSes

            PCBoard, Clark Development Co.
            Wildcat!, Mustang Software, Inc.
            Major BBS, Galacticomm
            RBBS, RBBS Development Team
            Searchlight BBS, Searchlight Software
            TBBS, eSoft
            Executive Host BBS, Steve Wood
            MainLine BBS, Scott Green, City Limits Software
            OmegaComm BBS, Larry Loiselle
            PowerBBS for Windows, Russell Frey
            ProBoard BBS, Philippe Leybaert
            Sapphire BBS, Pinnacle Software
            Tinyhost, Bruce Krobusek
            UltraBBS, UltraBBS Software
            Windowed Modem Environment, Jason Fesler

         File Upload Processors

            CatScan, Mike Ortiz
            CheckZip, Bill Hull
            DIZIT, Robert Neal/CorpSoft
            HoboScan, Floyd Hobson
           *THD Proscan, David Muir
           *TranScan, Craig Dunstan

         File Distribution Processors

            WCFF, Online Computer Resources

         Other Products


   Diz2Csv Extractor v1.50            -4-                          Nov 1997




   Diz2Csv User's Guide                            Introduction to VENDINFO


           *BBSee Disk Cataloger, Martin Vallevand
           *Catalog-on-a-Disk, EmmaSoft Software Company, Inc.
           *SmartCat Disk Cataloger, Oakley Data Services

       * Released products support VENDINFO


   Other VENDINFO Documents and Packages
   -------------------------------------

      The VENDINFO idea is documented in detail in a concept paper and in
      the VENDINFO file-format standard. These two documents are available
      in the VENDINFO information package, usually named VNDINFxx.ZIP
      (where xx represents the version number).

      The basic VENDINFO Toolkit (for authors and distributors) is avail-
      able in the VendTools package, usually named VNDNFOxx.ZIP. The Diz-
      Revue viewer package, for end-users, is usually named DIZVUDxx.ZIP
      (DOS version) and DIZVUWxx.ZIP (Windows version). The VendUtil
      package contains a collection of utilities and other useful informa-
      tion, and is usually named VNDUTLxx.ZIP.

      All of these can be obtained from the Rams' Island Software Website
      at http://www.ramsisle.com or our FTP site at
      ftp://ftp.abwam.com/pub/ramsisle. They are available in the Com-
      puServe SHAREWARE, UKSHARE, and EDFORUM forums; the ASP Hub Network
      BBSes; many local BBSes around the world, including those associated
      with the Software Distribution Network; from some disk vendors; and
      on the ASP and PsL CD-ROMs. They can also be downloaded from the
      Rams' Island BBS on first login at 303-841-6269.

      If necessary, the concept paper and evaluation versions of the basic
      toolset can be obtained on diskette from Rams' Island Software for
      US$ 6.00 in North America, $8.00 elsewhere. Payment is accepted by
      Visa/MasterCard, check in U.S. dollars drawn on a U.S. bank, cash in
      any hard currency (registered mail suggested), and various other
      forms. tion Network; from some disk vendors; and on the ASP and PsL
      CD-ROMs. They can also be downloaded from the Rams' Island BBS on
      first login












   Diz2Csv Extractor v1.50            -5-                          Nov 1997




   Diz2Csv User's Guide                                        Installation


       
                               +--------------+
                               | Installation |
                               +--------------+

      To install Diz2Csv, simply unzip or copy all files into a single
      directory on your hard drive.


   Detailed Contents of the Diz2Csv Package
   ----------------------------------------

      The Diz2Csv package includes the following files:

         DIZ2CSV.TXT    This document.

         DIZ2CSV.EXE    The executable program for Diz2Csv.

         EXAMPLE.SCB    A sample script for controlling Diz2Csv. This is
                        the fully-documented example, intended as a start-
                        ing point for developing your own scripts.

         SUPPBBS.SCB    A simple sample script, which extracts information
                        about product-support BBSes from a collection of
                        VENDINFO files.

         CATEGORY.INF   Product category data file used by Diz2Csv. See
                        CategoryFile command in EXAMPLE.SCB for details.

         VENDINFO.DIZ   The VENDINFO.DIZ file that describes the Diz2Csv
                        package itself.

         ORDER.FRM      Order form for other tools and services associated
                        with the VENDINFO system. No registration is re-
                        quired to use Diz2Csv itself.

         FILE_ID.DIZ    A small file containing a description of this
                        package, currently used by many BBS and BBS-utility
                        programs to automatically load such descriptions
                        into their files databases. VENDINFO will even-
                        tually render this convention obsolete, but
                        FILE_ID.DIZ files should continue to be used, for
                        now.

         VENDOR.TXT     A small "stub" pointing the distributor to
                        VENDINFO.DIZ for information.





   Diz2Csv Extractor v1.50            -6-                          Nov 1997




   Diz2Csv User's Guide                                        Installation


   Warranty and License
   --------------------

      Diz2Csv is a "freeware" product. You are free to use it without
      registration or payment. Individuals may also give copies of it to
      others, provided no fee is charged and the the copy distributed is
      complete and unaltered. For policies regarding other distribution and
      package modification, see the Distribution License in the
      VENDINFO.DIZ file.

      The Warranty and License governing your use of this product will be
      found in the VENDINFO.DIZ file that accompanies this package. You can
      view it using Diz2Csv itself, or view or print it with the tools you
      use for ordinary text files.


   Technical Support for Diz2Csv
   -----------------------------

      If you have a problem with installation or use of this product, and
      the documentation doesn't provide the help you need, we'll try to
      help. Please keep in mind, however, that this is a free product, and
      there's a limit to the level of support we can afford to provide for
      it. If possible, we would prefer to provide help with this product in
      one of our public support forums (see below), or via some other
      electronic means. If the need is great, however, or you just don't
      have access to the other methods, you may use any of the contact
      methods indicated below.

      WORLD-WIDE WEB AND INTERNET E-MAIL

      Our website is located at http://www.ramsisle.com.

      Our e-mail addresses are sales@ramsisle.com and support@ramsisle.com.

      In addition, we offer two mail autoresponders through which you can
      obtain information simply by sending an empty message. To obtain
      information about current versions, download locations, etc., send a
      message to info@ramsisle.com. For a Frequently-Asked Questions list,
      send a message to faq@ramsisle.com.

      USENET NEWSGROUP

      The primary on-line forum in which we provide support for this
      product is the Usenet newsgroup "asp.software", which is available
      from the news server located at "news.asp-shareware.org".

      RAMS' ISLAND BBS



   Diz2Csv Extractor v1.50            -7-                          Nov 1997




   Diz2Csv User's Guide                                        Installation


      The Rams' Island BBS is a bulletin board system, accessible to you if
      if you have a modem and communication software. On our BBS, you will
      always find the latest version of the program, and you will be able
      to ask technical questions of us and of our other users. The BBS
      phone number is 303-841-6269. As all such things are moving to the
      World-Wide Web, we do not guarantee how long we will continue to
      offer this BBS.

      COMPUSERVE INFORMATION SYSTEM

      We also support this product on the CompuServe information system.
      The latest version of the program is always available there in the
      SHAREWARE and UKSHARE forums, and technical questions and support
      requests may be sent to us via electronic mail there or on the Com-
      puServe SHAREWARE and UKSHARE forums. Our CompuServe user ID is
      76244,324. We do not guarantee how long we will continue to maintain
      this e-mail address.

      FAX

      You may reach us by FAX at 303-841-6269.

      VOICE TELEPHONE

      You may reach us by voice telephone at 303-841-2848.

      MAIL

      You may contact us by mail at

         Rams' Island Software
         7644 E. Lakecliff Way
         Parker, Colorado 80134-5904
         USA

















   Diz2Csv Extractor v1.50            -8-                          Nov 1997




   Diz2Csv User's Guide                                  How To Use Diz2Csv


       
           +-------------------------------------------------------+
           | How to Use the Diz2Csv VENDINFO-to-Database Converter |
           +-------------------------------------------------------+

      Diz2Csv reads one or more VENDINFO files, extracting specified fields
      and writing them to a quote-comma-delimited (CSV) file, for import
      into a database.

      Diz2Csv is an "old-style" DOS program. We intend to build this
      capability into a Win32 program in the near future, but that isn't
      available yet.

      To use Diz2Csv, simply perform the four steps outlined in the follow-
      ing subsections.



   Collect the VENDINFO Files
   --------------------------

      Diz2Csv is especially useful when you have a collection of VENDINFO
      files, though you can certainly execute it on one VENDINFO file at a
      time, perhaps as part of the automated processing of submitted files.

      If you want to develop a collection of VENDINFO files, you'll prob-
      ably find the ViExtract for Win32 VENDINFO File Extractor helpful.
      This program scans an entire directory tree (e.g., a complete CD-
      ROM), extracting all the VENDINFO files into a specified directory,
      and renaming them by product.


   Prepare a Script File
   ---------------------

      To use Diz2Csv, simply prepare a script (*.SCB) containing a list of
      the fields you wish to extract from your VENDINFO file(s) for import
      into a database. The script will contain one line for each field you
      want to extract, and may also contain comments (lines beginning with
      a semi-colon).

      For example, here is a script that extracts the name of each product,
      the name of its author, and the author's phone number:

         pp
         an
         ap

      In order to construct such a script file, you need to know which


   Diz2Csv Extractor v1.50            -9-                          Nov 1997




   Diz2Csv User's Guide                                  How To Use Diz2Csv


      VENDINFO fields you want to extract, and you need to know the "field
      codes" that correspond to those fields. For example, "pp" is the code
      for the basic product name, and "an" is the code for the author name.

      The appendix to this document lists the field codes for all the
      VENDINFO fields, but you may find it easier to use the information
      that's in the EXAMPLE.SCB file. In that file, commonly used fields
      are listed with their field name, meaning, data type, and length.
      Here are the lines for the fields used in the example above:

              pp    Product name                           Text  40
              an    Author name                            Text  30
              ap    Author voice phone                     Text  19

      Because Diz2Csv ignores the information after the field code, you can
      construct your own script file by just copying these lines. A par-
      ticularly easy way to do this is to copy the EXAMPLE.SCB file to a
      filename of your choice and then edit the new copy with a text
      editor. Just eliminate all the irrelevant lines, and order the others
      the way you prefer the fields. Make sure you delete the leading
      semicolons from those lines, as they represent comment lines that
      will be ignored by Diz2Csv.

      It is possible to embed the extracted information in a longer text
      string, by adding a "Format String" before the field code. Suppose,
      for example, you wish to construct the filename of the compressed
      package containing the product, and you know that it is a ZIP file.
      The following line would extract the "filename prefix of this
      package" field, and append ".ZIP" to form the full filename:

           "@.ZIP" ppt   Filename prefix of this package        Text   8

      (Note: the extracted value is simply placed wherever the '@' sign
      occurs in the format string).

      You can build more sophisticated scripts using the special commands
      described in the next major section of this user guide, or in the
      EXAMPLE.SCB file. There's actually a lot of information in
      EXAMPLE.SCB which will help you see how to construct a useful script.

      See the *.SCB files for examples of use. In particular,

         ADN.SCB is a small, complete example.
         EXAMPLE.SCB contains many field definitions and other information.







   Diz2Csv Extractor v1.50           -10-                          Nov 1997




   Diz2Csv User's Guide                                  How To Use Diz2Csv


   Execute Diz2Csv
   ---------------

      To run Diz2Csv, you use a DOS command such as this:

         diz2csv myscript.scb c:\vifiles\*.diz output.txt

      In plain English, this example says, "Run Diz2Csv, using the script
      file MYSCRIPT.SCB, to extract data from all the DIZ files in the
      C:\VIFILES directory, and writing the output to the file OUTPUT.TXT
      in the current directory.

      More formally, here's the format of the Diz2Csv command line:

         USAGE: diz2csv <ScriptFile> <FileSpec> [<OutFile>]
         where ScriptFile = pathname of script
                FileSpec = full path specification of VENDINFO files
                             to process (wildcards OK)
                OutFile = pathname of output file (optional; default
                             is stdout)
         Examples:
                diz2csv contacts.scb *.DIZ contacts.csv
                diz2csv prodinfo.scb VENDINFO.DIZ >> prodinfo.csv


   Import the Result Into Your Database
   ------------------------------------

      Almost all database management systems include an import capability
      for .CSV (quoted, comma-deliminted) files. You'll have to consult the
      user guide or help file for your particular database manager to
      determine exactly how to do this.



















   Diz2Csv Extractor v1.50           -11-                          Nov 1997




   Diz2Csv User's Guide                                    Diz2Csv Commands


       
                             +------------------+
                             | Diz2Csv Commands |
                             +------------------+

      There are additional commands, listed below, which can be used to
      further control the output of particular fields. These commands may
      appear on a line by themselves, or they may, if appropriate, appear
      BEFORE the format string and the field code. For example, to extract
      a one-line product description, limited to 60 characters, and prepend
      the string "Description: ", you would use this line:
           #Line 1 1 60 "Description: @" pd

      Commands appear first on a line, followed by any applicable data.


   #Blank
   ------

      Produces blank field in output, to leave room for information not
      obtainable from VENDINFO files.

         Example: #Blank


   #CategoryFile
   -------------

      Specifies full pathname of CATEGORY.INF file to be used when extract-
      ing product category information. File can be edited by you, sub-
      stituting category names of your own devising. The existing hierar-
      chic structure must be preserved, though subtrees can be eliminated
      and their highest remaining node will determine the assigned category
      text.

         Syntax: #CategoryFile <path>

         Example: #CategoryFile C:\MYSTUFF\CATEGORY.INF


   #Corresponding
   --------------

      Extracts (e.g., from a list of CompuServe-style package prefixes,
      containing no version-number information) the entry corresponding to
      the current package. In detail, this command determines which package
      (in a multi-package product, there may be several packages) the
      current package is, and then finds the corresponding token in the
      specified string. Suppose, for example, that the product involves two


   Diz2Csv Extractor v1.50           -12-                          Nov 1997




   Diz2Csv User's Guide                                    Diz2Csv Commands


      different ZIPped packages, MYPROD1A.ZIP and MYPROD1B.ZIP. Suppose the
      current package is MYPROD1B.ZIP. From the list of package prefixes
      and the current package prefix, this is determined to be the second
      package. If this command is used as shown in the example below, with
      the "CompuServe packages" field containing "MYPRDA MYPRDB", the value
      produced is "MYPRDB.ZIP".

         Example: #Corresponding "@.ZIP" ppc


   #DateFormat
   -----------

      Specifies format for display of dates (default is "mm/dd/yy"). The
      Format string consists of any separator characters and the following
      special characters:

         d == day (1 to 31)
         m == month (1 to 12)
         M == month (Jan to Dec)
         y == year (2 digits)
         Y == year (4 digits, as "1993")

      Format string examples:

         m/d/y yields dates like "2/4/93"
         mm/dd/yy yields dates like "02/14/93"
         dd-mm-yy yields dates like "14-02-93"
         dd MM YY yields "14 Feb 1993"
         YYYYmmdd yields "19950630"

         Syntax: #DateFormat <string>

         Example: #DateFormat dd-mm-yy


   #False
   ------

      Specifies value to be returned in place of "FALSE", when boolean
      variables are extracted. At present, no spaces are allowed in value
      string.

         Syntax #False <value>

         Example: #False No





   Diz2Csv Extractor v1.50           -13-                          Nov 1997




   Diz2Csv User's Guide                                    Diz2Csv Commands


   #FirstName
   ----------

      Extracts only first-name portion of full name field.

         Example: #FirstName an

      This example accesses the "an" (author name) field, and extracts only
      the first-name portion. This includes prefix, if any, and first and
      middle names, if present. The simple algorithm used seems to work
      fairly well, but is not very sophisticated.



   #LastName
   ---------

      Extracts only last-name portion of full name field.

         Example: #LastName an

      This example accesses the "an" (author name) field, and extracts only
      the last-name portion. This includes certain suffixes that are best
      considered part of the last name, such as "II", "M.D.", etc. The
      simple algorithm used seems to work fairly well, but is not very
      sophisticated.


   #Line
   -----

      Provides separated multiline output and width control.

         Syntax: #Line <line-number> <maxlines> <width>

         Example: #Line 1 3 40 pd
                     #Line 2 3 40 pd
                     #Line 3 3 40 pd

      This results in three separate fields, each containing 1/3 of a 120-
      byte-or-less description.


   #SetPackageFile
   ---------------

      If you need to extract information about the package in which the
      VENDINFO file is found, this command allows you to tell DIZ2CSV how
      to find it. This command must be used before using any of the field


   Diz2Csv Extractor v1.50           -14-                          Nov 1997




   Diz2Csv User's Guide                                    Diz2Csv Commands


      codes that refer to the package (they all start with the characters
      "xp").

         Example: #SetPackageFile "PACKAGE.ZIP"
         Example: #SetPackageFile "C:\PACKAGE.ZIP"

      These equivalent examples allow you to specify a constant filename
      for the package file. If you process VENDINFO files one at a time,
      you can copy the ZIP to this filename before invoking DIZ2CSV.

         Example: #SetPackageFile "@.ZIP" ppt

      This approach is more useful for processing a collection of VENDINFO
      files. This command tells DIZ2CSV to expect the package to be in a
      ZIP file with filename prefix matching the "ppt" field (filename
      prefix of this package). For this to work, all the ZIPs must be
      located in the current working directory, and have the correct
      filenames, before DIZ2CSV is invoked.


   #SkipRecordIfAlpha
   ------------------

      Skips record output for current VENDINFO file if specified field
      starts with an alphabetic character. There may be any number of
      #SkipRecordIfAlpha commands, but they must precede the first actual
      output specification.

         Example: #SkipRecordIfAlpha seb

      This command is used to ignore products for which the author has
      specified "none" or "N/A" as the phone number for a product-support
      BBS.


   #SkipRecordIfNull
   -----------------

      Skips record output for current VENDINFO file if specified field has
      no value. There may be any number of #SkipRecordIfNull commands, but
      they must precede the first actual output specification.

         Example: #SkipRecordIfNull aec

      This would result in preparation of a database for only those
      products for which an author CompuServe ID is listed.





   Diz2Csv Extractor v1.50           -15-                          Nov 1997




   Diz2Csv User's Guide                                    Diz2Csv Commands


   #TempDirectory
   --------------

      Specifies pathname of directory in which all temporary files are to
      be written (default is C:\TMP). Can be placed anywhere in script, as
      it is executed during preprocessing.

         Example: #TempDirectory D:\TEMPDIR


   #TokenNumber
   ------------

      Extracts a single value from blank- or comma-separated lists in the
      VENDINFO file.

         Example: #TokenNumber 1 "@.ZIP" px

      This command extracts the name of the first package from the list of
      now-obsolete package prefixes, and adds the string ".ZIP" to the end.


   #True
   -----

      Specifies value to be returned in place of "TRUE", when boolean
      variables are extracted. At present, no spaces are allowed in value
      string.

         Example: #True Yes





















   Diz2Csv Extractor v1.50           -16-                          Nov 1997




   Appendix : Field Codes                                            Author


       
                     +-----------------------------------+
                     | Appendix -- Field Code Reference |
                     +-----------------------------------+



   Author/Publisher Information
   ----------------------------

         aa     Author/company address
         ac     Company name

        Author/Publisher Electronic Addresses
         aea    America OnLine user ID
         aeb    BBS phone number
         aec    CompuServe Information System user ID
         aed    Delphi user ID
         aef    FidoNet node number
         aeg    Genie user ID
         aei    Internet address
         aen    BBS name
         aeo    Other electronic addresses
         aep    Prodigy user ID
         aer    RIME node address
         aet    Internet FTP URL
         aeu    BBS username for mail when using BBS
         aew    Internet World-Wide Web URL

         af     Author facsimile (FAX) phone number

        Membership in Trade Associations
         ama    Association of Shareware Professionals (ASP)?
         amb    Association of Shareware Authors and Distributors (ASAD)?
         amd    Deutschsprachige Shareware Authoren und Haendlervereinigung?
         ame    Educational Software Cooperative (ESC)?
         amo    Association of Online Professionals (AoP)?
         amp    Software Publishers' Association (SPA)?
         ams    Shareware Trade Association and Resources (STAR)?
         amx    Other trade association memberships?

         an     Author name (personal name)
         ap     Author voice phone number
         aq     Product queries phone number







   Diz2Csv Extractor v1.50           -17-                          Nov 1997




   Appendix : Field Codes                              Special VENDINFO.DOZ


   Special Contents of VENDINFO.DOZ Files
   --------------------------------------

        These Front-End Information Letters Are Used in Field Codes Below
         b = Diskette volume label (e.g., for diskettes created from CD-ROM)
         c = Executable program filename and package number
         d = Demo program filename and package number
         e = Install program filename and package number
         f = User document filename and package number
         g = Order form filename and package number
         i = Author number (if assigned by distributor)
         j = Product number (assigned by author)
         k = Preferred installation directory name
         l = Config program filename and package number
         m = Uninstall program filename and package number

        Special CD-ROM Front-End Information
         cde?   Filename extension
         cdf?   Filename
         cdn?   Package number
         cdp?   Filename prefix (extension removed)

        These Included-File Letters Are Used in Field Codes Below
         a = Screenshot 1
         b = Screenshot 2
         c = Screenshot 3
         d = Icon 1
         e = Icon 2
         f = Icon 3
         g = Sound 1
         h = Sound 2
         i = Sound 3
         j = Advertisement or boot screen
         k = Company logo
         l = Press release
         m = Reviewer guidelines
         n = Company background
         o = Author biography
         p = Product information sheet (features list, etc.)
         q = Question-and-answer sheet
         r = Miscellaneous file 1
         s = Miscellaneous file 2
         t = Miscellaneous file 3
         u = Miscellaneous file 4

        Information About Files Embedded in VENDINFO.DOZ File
         cfd?   File description
         cfe?   Filename extension
         cff?   Filename


   Diz2Csv Extractor v1.50           -18-                          Nov 1997




   Appendix : Field Codes                              Special VENDINFO.DOZ


         cfn?   Set number (if used to match screenshot/icon/sound files)
         cfp?   Filename prefix (extension removed)
         cfx?   When used with extract command (-x), extracts embedded file


   Channel-Specific Distribution Information
   -----------------------------------------

        These Channel Identification Letters Are Used in Field Codes Below
         b = Bbs
         f = bbs File-distribution network
         d = mail order Disk vendor
         c = Cd-rom
         o = One-site rack vendor
         r = multi-site Rack distributor
         k = booK enclosure disk
         s = Subscription service
         m = Magazine
         t = Television/cable/satellite and similar
         p = 1-900 Phone distribution or similar
         i = Installation by distributor on end-user's machine
         u = other method Undescribed by above

        Distribution Field Codes
         d?a    Additional distribution requirements (text)
         d?dc   Price limit per CD-ROM (if turned on)
         d?dd   Date after which distribution is prohibited
         d?dk   Price limit per 360K (if turned on)
         d?dp   Price limit per product (if turned on)
         d?dt   Date after which distributor must contact author
         d?dy   Price limit per year (if turned on)
         d?ma   Any distributor qualifies?
         d?maa  Any distributor who is an ASP member qualifies?
         d?mac  Any consultant qualifies?
         d?mad  Any full-disclosure distributor qualifies?
         d?mah  Any hardware dealer qualifies?
         d?man  Any non-profit user group qualifies?
         d?maq  Additional requirements specified in this data record?
         d?mar  Distributor receiving product from author qualifies?
         d?mau  Any user group qualifies?
         d?mdc  Distributor must check if after contact date?
         d?mdp  Distribution is prohibited after prohib date?
         d?mh   Diskette distribution on high-density media only?
         d?mna  Distributor disqualified if any charge is made to user?
         d?mnb  If target market is BBS, distribution is not allowed?
         d?mnc  Disqualified if charge per CD-ROM exceeds amount?
         d?mnd  If distributor "disqualified", distribution prohibited?
         d?mng  If target is distributors, distribution not allowed?
         d?mnk  Disqualified if charge per 360K exceeds amount?


   Diz2Csv Extractor v1.50           -19-                          Nov 1997




   Appendix : Field Codes                                      Distribution


         d?mno  Disqualified if distributing by other mass media?
         d?mnp  Disqualified if charge per product exceeds amount?
         d?mpq  "Qualified" distributors need written permission??
         d?mnr  Disqualified if distributing by CD-ROM?
         d?mnu  If target is end users, distribution not allowed?
         d?mny  Disqualified if charge per year exceeds amount?
         d?mp   Distribution by this channel is prohibited?
         d?mpd  If "disqualified", written permission is required?
         d?mr   Royalties must be paid for distribution?
         d?msq  Sample of distribution materials is requested?
         d?msr  Sample of distribution materials is required?
         d?mst  Must see front text for additional requirements?
         d?mv   Notification of dist and version number is required?



   Channel-Independent ("General") Distribution
   --------------------------------------------

         gc     Additional limitations on using different compressor
         gd     Restrictions on bundling with dissimilar products
         gg     Other geographic restrictions on distribution
         gh     Other information about allowed changes to package
         gi     Other restrictions on changing installation procedure
         gmaa   Ads may be appended to existing documentation files?
         gmas   Ads may be added as separate files?
         gmc    Package may be repackaged with different compressor?
         gmct   See front text for add'l restrictions on recompression?
         gmd    OK to bundle with dissimilar products (e.g., starter set)?
         gmdp   Written permission required for bundling with dissimilar?
         gmdt   Text has add'l requirements on bundling with dissimilar?
         gmf    Must all original files be included in unmodified form?
         gmhs   Can add a help file, GO.BAT, etc. as a separate file?
         gmi    Can add or substitute an installation procedure?
         gmit   Text has add'l requirements on changing installation?
         gmp    Distributable only in original unmodified form?
         gms    OK to bundle with similar products (e.g., "mega-disk")?
         gmsp   Written permission required for bundling with similar?
         gmst   Text has add'l requirements on bundling with similar?
         gmu    Distribution outside U.S. illegal, contained encryption?
         gs     Restrictions on bundling with other, similar products
         gt     Product distribution category
         gu     Author's policy on providing upgrades to distributors








   Diz2Csv Extractor v1.50           -20-                          Nov 1997




   Appendix : Field Codes                                            Header


   VENDINFO Header Information
   ---------------------------

         hd     VENDINFO file preparation date
         ht     VENDINFO file type
         hv     Version number of VENDINFO file itself


   Price and Benefits Information
   ------------------------------

         ic     Currency in which prices are expressed
         imc    Concurrent-use site licenses available?
         imd    Dealer discounts available?
         ime    Dealer discount prices are in attached text?
         iml    Low-cost retail (LCR) version of product available?
         imn    Enhanced non-shareware version (NSV) available?
         imp    Royalty rates are included in attached text?
         imq    Royalties are negotiated on a case-by-case basis?
         imr    Royalties required for some forms of distribution?
         ims    Site licenses are available for product?
         imt    Site license rates are included in attached text?

         ira    Royalty agent for author (contact author first)
         irm    Minimum royalty, when royalties apply to channel
         irn    Text description of when minimum royalty applies
         irx    Maximum royalty, when royalties apply to channel
         iry    Text description of when maximum royalty applies

        Shipping and Handling Charges
         isa    Asia
         isc    within-country
         ise    Europe
         isf    Africa
         isn    North America
         isp    Pacific Rim
         iss    South America

        Registration Benefits (1=minimum, 2=maximum)
         i?bad  Additional data files?
         i?bap  Additional programs?
         i?bbs  BBS or other online support?
         i?bbr  Branding with user's name?
         i?bbu  Bug notices?
         i?bcc  Cheat codes?
         i?bcm  Commissions?
         i?bcn  Contests?
         i?bcu  Customization (screens, printouts, etc.)?
         i?bcr  Data conversion utilities (for other programs)?


   Diz2Csv Extractor v1.50           -21-                          Nov 1997




   Appendix : Field Codes                                            Prices


         i?bcx  Data conversion utilities (from older versions)?
         i?bdi  Discounts on other programs, merchandise, etc.?
         i?ben  Enhanced program functionality (*)?
         i?bfg  Free goodies?
         i?bfu  Future versions (license for continued use)?
         i?bgu  Guarantee?
         i?bhi  Hints (hint book, application notes, etc.)?
         i?bla  Latest version?
         i?bls  Lifetime support?
         i?bne  Newsletter?
         i?bpp  Preprinted forms?
         i?bpm  Printed manual?
         i?bqr  Quick reference cards, keyboard templates, etc.?
         i?brl  Record limitation removal (*)?
         i?bre  Registration-Reminder-Screen removal?
         i?brd  Repeated delay screen or slowdown removal (*)?
         i?bsd  Sample data files, templates, examples, etc.?
         i?bso  Source code?
         i?bsu  Subscription to updated data?
         i?btl  Time-limit removal (*)?
         i?btu  Tutorial for use of product?
         i?bun  Update notices?
         i?buf  Updates free?
         i?bvs  Voice telephone support?
         i?bwa  Watermark removal?

         i?p    Registration price of product
         i?v    Other registration benefits


   Ordering Information
   --------------------

         oa     Order address (includes author/company name)
         ob     Order bank and bank account information

        Credit Cards Accepted
         oca    American Express (and Optima) cards accepted?
         occ    Diner's Club credit cards accepted?
         ocd    Discover credit cards accepted?
         oce    Access/Eurocard credit cards accepted?
         ocm    MasterCard credit cards accepted?
         ocv    Visa credit cards accepted?
         ocx    Order credit cards accepted

        Electronic Addresses for Ordering
         oea    America OnLine user ID
         oeb    BBS phone number
         oec    CompuServe Information System user ID


   Diz2Csv Extractor v1.50           -22-                          Nov 1997




   Appendix : Field Codes                                          Ordering


         oed    Delphi user ID
         oef    FidoNet node number
         oeg    Genie user ID
         oei    Internet address
         oen    BBS name
         oeo    Other electronic addresses
         oep    Prodigy user ID
         oer    RIME node address
         oet    Internet FTP URL
         oeu    BBS username for mail when using BBS
         oew    Internet World-Wide Web URL

         of     Order facsimile (FAX) phone number
         oo     Other sources of registered version
         op     Order voice phone number (not toll-free)

        Accepted Forms of Payment (other than credit cards)
         oxa    Payment accepted by American Express money order?
         oxbh   Bank check from sender's country, in hard currency?
         oxbo   Bank check in other (typically soft) currency accepted?
         oxbr   Bank check, hard currency, on bank in recip country?
         oxbs   Bank check recipient's currency, bank in recip country?
         oxch   Payment in cash, hard currency other than recipient's?
         oxco   Payment in cash, other (typically soft) currency?
         oxcs   Payment in cash, recipient's currency?
         oxd    Payment by direct (electronic) bank funds transfer?
         oxe    EuroCheque, recipient's currency, guarantee card nbr on back?
         oxmi   Payment by international postal money order?
         oxms   Payment by postal money order issued in recipient's country?
         oxoh   Purchase orders accepted in hardcopy from most major firms?
         oxon   Purchase orders accepted by purchase order number?
         oxph   Personal check in sender's hard currency from sender's bank?
         oxpo   Personal check in other (typically soft) currency accepted?
         oxpr   Personal check in hard currency, bank in recip country?
         oxps   Personal check recipient's currency, bank in recip country?
         oxto   Traveller's check from other than recipient's country?
         oxts   Traveller's check from recipient's country?
         oxx    Order other acceptable funds

         ot     Order toll-free phone, if any


   Product Information
   -------------------

         pc?    Product category (there are five, numbered 1-5)

        Product Descriptions
         pd     Product description (longest to fit within size limits)


   Diz2Csv Extractor v1.50           -23-                          Nov 1997




   Appendix : Field Codes                                           Product


         pd1    Product description (one-line)
         pd2    Product description (two-line)
         pd3    Product description (250-char)
         pd4    Product description (450-char)
         pd5    Product description (750-char)
         pd6    Product description (1500-char)

         pe     Product name extension or category name
         pet    Product Internet FTP URL
         pew    Product Internet World-Wide Web URL

        Platform, Scanners
         pfaf   Hewlett-Packard or compatible flatbed scanner
         pfag   Genius scanner or compatible
         pfal   Logitech hand scanner or compatible

        Platform, Configuration
         pfcf   Floating-point unit (FPU)
         pfcl   Laptop
         pfcm   Micro Channel Adapter

        Platform, Disk Drive
         pfdc   CD-ROM drive
         pfdf   Floppy only
         pfdh   Hard drive

        Platform, Input Devices
         pfid   Digitizer
         pfij   Joystick
         pfik   Keyboard
         pfim   Mouse

        Platform, Modem
         pfma   Any serial modem
         pfmf   Fax/modem
         pfmh   Hayes-compatible serial modem

        Platform, Network
         pfne   Network

        Platform, Ports
         pfoc   PCMCIA
         pfog   Game
         pfop   Parallel
         pfos   Serial

        Platform, Printer
         pfpd   Hewlett-Packard Deskjet printer
         pfpe   Epson 9-pin printer or compatible


   Diz2Csv Extractor v1.50           -24-                          Nov 1997




   Appendix : Field Codes                                           Product


         pfpf   Epson 24-pin printer or compatible
         pfpi   IBM Graphics Printer
         pfpl   Hewlett-Packard Laserjet printer
         pfpo   Plotter
         pfpp   Hewlett-Packard Paintjet printer
         pfps   Postscript printer
         pfpt   Text printer (specific types may be shown below)
         pfpy   Printer (specific types may be shown below)

        Platform, Memory (RAM)
         pfre   Extended Memory
         pfrh   HIMEM
         pfrm   EMS Memory
         pfro   Expanded *or* Extended Memory
         pfrx   XMS Memory

        Platform, Sound Boards
         pfsa   AdLib sound card
         pfsb   Sound Blaster sound card
         pfsc   Covox sound card
         pfsm   Musical Instrument Digital Interface (MIDI)
         pfsy   Sound card (specific types may be shown below)

        Platform, Video
         pfv8   IBM 8514 Adapter
         pfva   Monochrome monitor
         pfvb   Color monitor
         pfvc   Color Graphic Adapter (CGA)
         pfve   Enhanced Graphic Adapter (EGA)
         pfvh   Hercules Graphics Card
         pfvm   Monochrome Display Adapter (MDA)
         pfvn   Multi-Color Graphics Array (MCGA)
         pfvo   Multi-Color Graphics Array 256 (MCGA 256)
         pfvs   Other Super VGA (SVGA, other)
         pfvt   Tandy Display Adapter
         pfvv   Video Graphics Array (VGA)
         pfvw   VESA Super VGA (SVGA, VESA)
         pfvx   XGA

         ph     Screen shot support format list (e.g., 'PCX CGM FLM')
         pk     List of suggested keywords describing product
         pn     Product filename prefix (without 'A', 'B' for multipart)
         po     Other platform requirements
         pp     Product name (e.g., 'Wordstar') without category or version

        Product Package Names and Related Information
         ppc    List of CompuServe (6-char) package prefixes
         ppl    List of package prefixes (e.g., 'MYPKGA MYPKGB')
         ppn    Number of packages making up full product (how many ZIPs)


   Diz2Csv Extractor v1.50           -25-                          Nov 1997




   Appendix : Field Codes                                           Product


         ppt    Filename prefix of this package

         pr     Reason for existence of this version

        Product Ratings, RSAC
         prrln  RSAC language rating
         prrlt  RSAC language text descriptor
         prrnn  RSAC nudity/sex rating
         prrnt  RSAC nudity text descriptor
         prrr   RSAC registry number
         prrst  RSAC sex text descriptor
         prrvn  RSAC violence rating
         prrvt  RSAC violence text descriptor

         ps     Description of other software required to use this product
         pt     Product version release date
         pv     Version number of product, without 'V' (e.g., '1.10')
         px     List of filename prefixes for previous versioms now replaced
         py     Product type (e.g., software)

        Basic Platform Information (1=minimum, 2=recommended)
         p?c    Platform: CPU
         p?dm   Platform: Disk Space (Kbytes), minimal installation
         p?df   Platform: Disk Space (Kbytes), full installation
         p?o    Platform: Operating System
         p?re   Platform: Extended Memory (Kbytes)
         p?rm   Platform: EMS Memory (Kbytes)
         p?rs   Platform: Standard (low) Memory (Kbytes)
         p?rx   Platform: XMS Memory (Kbytes)
         p?s    Platform: Clock Speed (MHz)


   Information about Distributors of Registered Version
   ----------------------------------------------------

        Distributor Information (# = 1, 2, ... for multiple distributors)
         r#a    Distributor address (includes name)
         r#c    Currency in which prices are expressed

        Credit Cards Accepted (valid only if enabled; test r#mc)
         r#ca   American Express (and Optima) cards accepted?
         r#cc   Diner's Club credit cards accepted?
         r#cd   Discover credit cards accepted?
         r#ce   Access/Eurocard credit cards accepted?
         r#cm   MasterCard credit cards accepted?
         r#cv   Visa credit cards accepted?
         r#cx   Order credit cards accepted

         r#f    Facsimile (FAX) phone number


   Diz2Csv Extractor v1.50           -26-                          Nov 1997




   Appendix : Field Codes                                   Registered Dist


        Prices for Registered Version
         r#i1   Minimum registration price
         r#i2   Minimum registration price

        Shipping and Handling Charges
         r#sa   Asia
         r#sc   within-country
         r#se   Europe
         r#sf   Africa
         r#sn   North America
         r#sp   Pacific Rim
         r#ss   South America

        Miscellaneous Distributor Flags
         r#ma   Author drop-ships product
         r#mc   Credit card and funds enabled for this distributor
         r#md   Handles other distributors in region
         r#mj   Handles press in region
         r#mo   Sole source of technical support in region
         r#mp   Prices enabled for this distributor
         r#ms   Handles technical support in region

         r#p    Voice phone number
         r#r    Geographical region covered
         r#t    Toll-free voice phone number, if any

        Accepted Forms of Payment (valid only if enabled; test r#mc)
         r#xa   Payment accepted by American Express money order?
         r#xbh  Bank check from sender's country, in hard currency?
         r#xbo  Bank check in other (typically soft) currency accepted?
         r#xbr  Bank check, hard currency, on bank in recip country?
         r#xbs  Bank check recipient's currency, bank in recip country?
         r#xch  Payment in cash, hard currency other than recipient's?
         r#xco  Payment in cash, other (typically soft) currency?
         r#xcs  Payment in cash, recipient's currency?
         r#xd   Payment by direct (electronic) bank funds transfer?
         r#xe   Payment by EuroCheque, guarantee card number on back?
         r#xmi  Payment by international postal money order?
         r#xms  Payment by postal money order issued in recipient's country?
         r#xoh  Purchase orders accepted in hardcopy from most major firms?
         r#xon  Purchase orders accepted by purchase order number?
         r#xph  Personal check in sender's hard currency from sender's bank?
         r#xpo  Personal check in other (typically soft) currency accepted?
         r#xpr  Personal check in hard currency, bank in recip country?
         r#xps  Personal check recipient's currency, bank in recip country?
         r#xto  Traveller's check from other than recipient's country?
         r#xts  Traveller's check from recipient's country?




   Diz2Csv Extractor v1.50           -27-                          Nov 1997




   Appendix : Field Codes                                           Support


   Technical Support Information
   -----------------------------

         sa     Support address (includes author/company name)

        Support Electronic Addresses
         sea    America OnLine user ID
         seb    BBS phone number
         sec    CompuServe Information System user ID
         sed    Delphi user ID
         sef    FidoNet node number
         seg    Genie user ID
         sei    Internet address
         sen    BBS name
         seo    Other electronic addresses
         sep    Prodigy user ID
         ser    RIME node address
         set    Internet FTP URL
         seu    BBS username for mail when using BBS
         sew    Internet World-Wide Web URL

         sf     Support facsimile (FAX) phone number
         sp     Support voice phone number
         ss     Electronic forums on which product is supported



   Information Not From VENDINFO Record
   ------------------------------------

         xd     Current date
         xh     Full path of current directory

      Information about the compressed package (use #SetPackageFile first)
         xpd    Package date
         xpe    Package filename extension
         xpf    Package filename
         xph    Full path of directory containing pkg
         xpl    Full path of package
         xps    Package size
         xpx    Package filename prefix

      Information about the VENDINFO file itself
         xvd    File date
         xve    Filename extension
         xvf    Filename
         xvh    Full path of directory containing file Text
         xvl    Full path of file
         xvs    File size


   Diz2Csv Extractor v1.50           -28-                          Nov 1997




   Appendix : Field Codes                                            Header


         xvx    Filename prefix
















































   Diz2Csv Extractor v1.50           -29-                          Nov 1997
