home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / fileutil / ds410a.arj / DS_READ.ME < prev    next >
Encoding:
Text File  |  1991-03-10  |  30.6 KB  |  639 lines

  1.  
  2.  
  3.  
  4.  
  5.                        Directory Scanner (tm)  Ver 4.10a
  6.                             Copyright (c) 1986-1991
  7.                                 by Nat Martino
  8.                               ALL RIGHTS RESERVED
  9.  
  10.                      Topic                              Page
  11.                      Program Summary . . . . . . . . . .   1
  12.                      Program Display . . . . . . . . . .   2
  13.                      File Composition  . . . . . . . . .   2
  14.                      Installation Procedures . . . . . .   3
  15.                      Program Limitations . . . . . . . .   5
  16.                      Recent Revision History . . . . . .   5
  17.                      Common Problems & Solutions . . . .   9
  18.                      Reporting Software Bugs . . . . . .   9
  19.                      Contacting the Author . . . . . . .  10
  20.                      Registration/Licensing  . . . . . .  10
  21.                      Disclaimer  . . . . . . . . . . . .  11
  22.  
  23.  -----------------------------[  PROGRAM SUMMARY  ]----------------------------
  24.  
  25.             ---  A Directory/File Management and DOS Shell Program ---
  26.  
  27.        Presents a tree diagram of the directory structure  of  the  current
  28.        disk/drive on the left side of the display screen.  A listing of the
  29.        files in the current directory is displayed on the right side of the
  30.        display screen.
  31.  
  32.        Function keys (or optionally arrow keys) allow movement up  and down
  33.        through the directory tree while hitting the enter  key  enters  the
  34.        current "highlighted"  directory  and displays the appropriate files
  35.        of that directory on the right side of the display.
  36.  
  37.        Option keys are available for  copying, deleting, moving,  renaming,
  38.        tagging,  untagging,  finding,  executing   and  doing   many  other
  39.        functions on files.
  40.  
  41.        Users with color displays may select  their  choice  of  colors  for
  42.        foreground and background.  EGA 43 line mode is supported as is PS/2
  43.        MCGA and VGA 50 line mode.  A split-screen display mode is available
  44.        where 2 different directories on 2 different drives can be displayed
  45.        at the same time.
  46.  
  47.        The  user  may link in their favorite editor to the program  so that
  48.        they may "point & shoot" at a file and be able to edit it with their
  49.        desired editor.   Additionally,  the  user's  favorite  "lister"  or
  50.        "browse" program is linked into the program  to enable point & shoot
  51.        listing of the desired file.
  52.  
  53.        A macro facility is supported which  enables  the  user  to  specify
  54.        repetitive commands which can be activated with an  Alt,  Shift,  or
  55.        Control Function Key sequence.  It allows  specification  of special
  56.  
  57.  
  58.                                     - 1 - 
  59.  
  60.  
  61.  
  62.        key sequences  such  as  "%F"  (current  indicated  file)  and  "%T"
  63.        (currently tagged files) to be  included  in  the  macros.
  64.  
  65.        The program can handle up to 2000 directories per drive  and  up  to
  66.        2500 files per directory.  Additionally, the program will  make  use
  67.        of EMS memory to store the directory and file data.
  68.  
  69.        On-line context-sensitive help is available.
  70.  
  71.  
  72.  -----------------------------[  PROGRAM DISPLAY  ]----------------------------
  73.  
  74.             The program presents a full screen  display  of  the  directory
  75.        structure of a given disk drive.  The display looks similar  to  the
  76.        following:
  77.  
  78. ##### Drive  C ##################################### C:\DIR2 ##################
  79. # c:\                            # backup  .exe | finder  .com | guts    .zzz #
  80. # |-dir1                         # create  .com | finder  .exe | help    .def #
  81. # |-dir2                         # dump    .asm | finder  .obj | killer  .com #
  82. # | |-sub1                       # dump    .exe | guts    .asm | print   .com #
  83. # | | +-subsubno.1               # dump    .obj |>guts    .com<| qsort   .exe #
  84. # | +-sub2                       # eater   .bas | guts    .exe | vdisk   .sys #
  85. # +-dir3                         # eats         | guts    .obj | zoo     .bas #
  86. #   +-dir31                      # eatz    .bat |              |              #
  87. #     +-direct32                 #              |              |              #
  88. #       +-direct33               #              |              |              #
  89. #         +-direct34             #              |              |              #
  90. #           |-direct341          #              |              |              #
  91. #           +-direct342          #              |              |              #
  92. #                                #              |              |              #
  93. #                                #              |              |              #
  94. #                                #              |              |              #
  95. #                                #              |              |              #
  96. #                                #              |              |              #
  97. ###############################################################################
  98. Total: 10,456,123 | Help=?  Name ^ | Files: 22   Used: 137,354        Tagged: 0
  99. Used:   8 000,000 | Free Core 146K | ----name---- --size-- -date--  -time- attr
  100. Free:   2,456,123 | Drive 80% Full | guts    .com   17,123 10Aug85   4:36p r  a
  101.  
  102.  
  103.  -----------------------------[  FILE COMPOSITION  ]---------------------------
  104.  
  105.        1. DS_READ.ME   - This read.me file
  106.  
  107.        2. DS.EXE -  The program which loads/reloads the  main  DS  program.
  108.                 This ".exe" file can be renamed  to  something  other  than
  109.                 "ds.exe" should  the  user  have a  conflict  with  another
  110.                 program by the same name; however,  the rest of the  ".exe"
  111.                 files which make up the program cannot be renamed.
  112.  
  113.  
  114.  
  115.  
  116.                                     - 2 - 
  117.  
  118.  
  119.  
  120.        3. DS_OVRLY.EXE - The main  DS  program.   This  file should  not be
  121.                 renamed.
  122.  
  123.        4. DS_GLOBL.LOG - This file SHOULD NOT  EXIST  THE  FIRST  TIME  YOU
  124.                 INSTALL THE PROGRAM.  The program will create this file the
  125.                 first time the program  is  executed.  This  file  contains
  126.                 various global variables which are passed  between  program
  127.                 modules and resides in the "HOME" directory where  all  the
  128.                 rest of  the DS files  reside.   The  "HOME"  directory  is
  129.                 the directory where the "ds_ovrly.exe" file resides.
  130.  
  131.        5. DS_DRV_?.LOG - The  "?"  represents an appropriate drive  letter.
  132.                 This file  (or files)  SHOULD  NOT  EXIST  THE  FIRST  TIME
  133.                 YOU INSTALL THE PROGRAM.  The program will create the  file
  134.                 the first time the  program is  executed  so  long  as  the
  135.                 user has specified that a "log" file should  be  maintained
  136.                 for a specified drive with  the  "Ctrl-E"  option.  Once  a
  137.                 "log"  file  has  been   created  for  a  specified  drive,
  138.                 subsequent program startups and/or drive  changes  to  that
  139.                 specified drive should take little time as the program will
  140.                 obtain the  directory  structure  info  from  the log  file
  141.                 instead of scanning the entire disk for the information.
  142.  
  143.        6. DS_HELP.EXE  - The expanded context-sensitive help displays.  The
  144.                 program is  activated  from  within  the  main  program  by
  145.                 pressing the F10 key.  This file should not be renamed.
  146.  
  147.        7. DS_PROG.DEF  - The program "defaults"  file.  This file  contains
  148.                 data on the default startup colors, macro  definitions, the
  149.                 defined  editor  and lister,  the links of  directories  to
  150.                 numbers,   and   which   drives  should  have  "log"  files
  151.                 maintained.
  152.  
  153.        8. DS_USERS.MAN - A 28 page users manual.  (58 lines/page)
  154.  
  155.        9. & 10. PC_MOUSE.??? - Source & driver  files  for  a Mouse Systems
  156.                 optical mouse device driver with pop-up menu displays.
  157.  
  158.       11. & 12. MS_MOUSE.??? - Source & mouse  menu  file  for  a Microsoft
  159.                 Mouse.
  160.  
  161.       13. DS_SITE.LIC  - Information on site licensing of the program.
  162.  
  163.       14. DS_SINGL.LIC - Information on single user licenses.
  164.  
  165.  
  166.  -------------------------[  INSTALLATION PROCEDURES  ]------------------------
  167.  
  168.        Note:  The following procedures make the assumption  that you have a
  169.               hard disk as drive "c" and boot up off that drive.
  170.  
  171.        1.  Make a subdirectory "DS" under the "C:\" (root) directory.
  172.  
  173.  
  174.                                     - 3 - 
  175.  
  176.  
  177.  
  178.  
  179.        2.  Copy all DS files to this new "C:\DS" directory.
  180.  
  181.        3.  Remove any files from previous versions of  the DS program  to a
  182.            backup floppy so that this new version will not attempt  to  use
  183.            supporting files from previous versions.  The "ds_prog.def" file
  184.            from version 4.00 should be compatable with version 4.10 so  you
  185.            should not need to delete this file or  re-enter all your  macro
  186.            definitions.
  187.  
  188.        4.  In "autoexec.bat" file of root directory have the following line:
  189.  
  190.                   PATH c:\;C:\DS;....     {"...." = other user directories}
  191.  
  192.           Sample "autoexec.bat" entries follow:
  193.  
  194.             PATH c:\;c:\dos;C:\DS;... {"C:\DS" plus other user directories}
  195.             dpath                     {shareware dpath program  - OPTIONAL}
  196.             set DS=C:\DS      {OPTIONAL - sets HOME directory of ds files }
  197.  
  198.           Notes:
  199.             a. The  "set DS=..." command is OPTIONAL.  In prior versions it
  200.                was mandatory.  If used,  it will set the HOME directory for
  201.                the DS files.  If not  used,  the  HOME  directory  will  be
  202.                determined by searching for the "ds_ovrly.exe" file first in
  203.                the default current directory and  then  in  the  succeeding
  204.                directories in the PATH.
  205.  
  206.             b. "DPATH" shareware program is optional but useful  to  enable
  207.                DOS to find overlay and support files the editor  may  need.
  208.                Users with DOS version 3.2  or  later  should  use  the  DOS
  209.                "APPEND" command which does the  same  thing  as  the  DPATH
  210.                program.
  211.             c. A cursor/keyboard speedup program (like  "hotkey"  shareware
  212.                program) is also highly recommended in  your  "autoexec.bat"
  213.                file to speed up directory and file movement.
  214.             d. Another entry that MUST be  in  your  "environment"  for the
  215.                program to execute is the "COMSPEC=" variable. This variable
  216.                is normally inserted in your "environment" automatically  by
  217.                DOS upon booting up the system.  You can check  to see  that
  218.                it has been loaded into  the  environment  by  typing  "set"
  219.                followed by a carriage return at the DOS prompt.  You should
  220.                see a line something like the following:
  221.                               COMSPEC=c:\command.com
  222.  
  223.        5.  Reboot the computer. (ie: Ctrl-Alt-Del)
  224.  
  225.        6.  Type "ds" at the DOS prompt if "ds" was not the last line of
  226.            your "autoexec.bat" file.
  227.  
  228.  
  229.  
  230.  
  231.  
  232.                                     - 4 - 
  233.  
  234.  
  235.  
  236.  ---------------------------[  PROGRAM LIMITATIONS  ]--------------------------
  237.  
  238.        Maximum number of fixed/hard disk drives supported/saved: 26
  239.  
  240.        Note: The number of drives saved or "logged" is user-definable.  Use
  241.              the "Ctrl-E" option to enter the drive letters of those drives
  242.              you wish to have logged.  Floppy  disk  drives  and  RAM  disk
  243.              drives are not recommended to "log" as it takes little time to
  244.              scan those type drives.
  245.  
  246.        Maximum number of Directories per drive: 100 to 2000 (using DOS)
  247.                                                 512 to 2048 (using EMS)
  248.  
  249.        Maximum number of Files per directory: 200 to 2500 (DOS or EMS)
  250.  
  251.        Maximum length of full pathname for any directory: 64 characters
  252.  
  253.        Maximum length of directory printname on screen: 39 characters
  254.  
  255.        The program size in memory varies based on the  program  limits  the
  256.        use chooses for  MAX_DIR & MAX_FILES  and whether or not EMS is used
  257.        to store those data structures.  If EMS is used to store  both  data
  258.        structures, the program takes up approximately 75k in DOS memory.
  259.  
  260.  
  261.  -------------------------[  RECENT REVISION HISTORY  ]------------------------
  262.  
  263.        Ver 4.00 (02 Apr 90)
  264.  
  265.                  -  Added Split Screen mode.   Hitting  the  "s"  key  will
  266.                     split the display screen in two with an upper and lower
  267.                     display.  Initially both upper and lower  displays  are
  268.                     identical,  but  each  display  can  be  changed  to  a
  269.                     different drive/directory.  Hitting the "s"  key  while
  270.                     in the split screen mode will revert the display to the
  271.                     single full screen mode.  Hitting the "+"  key while in
  272.                     the split screen mode will "SWITCH"  the active display
  273.                     from upper to lower or lower to upper.  Hitting the "+"
  274.                     key while in full screen mode,  after having previously
  275.                     selected split screen mode, will "FLIP" the full screen
  276.                     display to the other full screen display.
  277.  
  278.                  -  Added 3 options to the Edit Defaults  (Ctrl-E)  option.
  279.  
  280.                        + Users may specify a print  program  as  they  were
  281.                          previously able to specify an  editor  and  lister
  282.                          program.  Specify  a  "complete pathname"  for the
  283.                          desired program.
  284.  
  285.                        + Users may  specify  whether  the  space  bar  will
  286.                          toggle the operation of the arrow keys to work  on
  287.                          both files and directories, or just files.
  288.  
  289.  
  290.                                     - 5 - 
  291.  
  292.  
  293.  
  294.  
  295.                        + Users may specify for each option ("e", "l",  "x",
  296.                          "c", and "p") which has an overlay counterpart,  a
  297.                          memory  limit  at  which  point  the  option  will
  298.                          automatically switch from doing the normal  option
  299.                          to doing the overlay option.  Lowering the  memory
  300.                          limit will decrease the  possibility  the  overlay
  301.                          option will be used, while increasing  the  memory
  302.                          limit will increase the  possibility  the  overlay
  303.                          option will be used.
  304.  
  305.                  -  First attempt  at  installing  code  for  compatability
  306.                     with Desqview.
  307.  
  308.                  -  Deleted Backup option due to lack of available time  to
  309.                     accomplish required  modifications  to  backup  program
  310.                     to conform with new  changes.  Have moved  archive  bit
  311.                     display,   previously  available  only  in  the  backup
  312.                     option, to the main display.
  313.  
  314.                  -  Modified Attribute File option "A" to  include  archive
  315.                     bit and to enable users to  tag or  untag  files  based
  316.                     on read-only, system, hidden, and/or archive bits.
  317.  
  318.                  -  Added Control Tagging Option  "ctrl-t".   Enables  user
  319.                     to tag or untag files based on  matches or  comparisons
  320.                     with Name, Date,  and/or  Size  of files.   Also allows
  321.                     comparisons of files across split screen displays.
  322.  
  323.                  -  This version of the program commenced using "overlays".
  324.                     The overlays were necessary to prevent the program from
  325.                     using too much memory if the entire program was  memory
  326.                     resident.    Please  ensure  you  use  the  new  loader
  327.                     "ds.exe" that comes with this version  of  the  program
  328.                     and is required for  use  with  this  overlay  version.
  329.                     Ensure you remove all files from previous  versions  of
  330.                     the program so this version will not  inadvertently use
  331.                     any such files.  The "ds_prog.def"  file  is  the  only
  332.                     file which can be copied to this version of the program.
  333.  
  334.        Ver 4.00a (20 Jun 90)
  335.  
  336.                  -  Fixed bug which caused program to occasionally  lose or
  337.                     forget its default colors.  The change was made to  the
  338.                     "ds_ovrly.exe" file.
  339.  
  340.                  -  Fixed bug which caused program to return to the DS HOME
  341.                     directory  (directory where DS files are stored)  on  a
  342.                     drive change vice returning to the default directory on
  343.                     the same drive.   The  change  was  made  in  both  the
  344.                     "ds.exe" and "ds_ovrly.exe" files.
  345.  
  346.  
  347.  
  348.                                     - 6 - 
  349.  
  350.  
  351.  
  352.        Ver 4.00b (14 Nov 90)
  353.  
  354.                  -  Fixed bug which caused program to lock up when  sorting
  355.                     by ".ext" with more than 128 files in a directory  with
  356.                     the same extension.
  357.  
  358.        Ver 4.10 (1 Mar 91)
  359.  
  360.                  -  Added an option within "CTRL-L" Program Limits to allow
  361.                     users to define the  MAX_DIRECTORIES  &  MAX_FILES  for
  362.                     their own copy  of the  program.   Max Directories  can
  363.                     vary from 100 to 2000.   Max Files can vary from 200 to
  364.                     2500.   Expanded Memory (EMS) can also be used to store
  365.                     the data structures for directories and/or files.  This
  366.                     new option required a change in the  two  primary  data
  367.                     structures of the program.  Nearly every  line of  code
  368.                     in the entire program was affected and several  program
  369.                     modules had to be entirely rewritten from scratch.
  370.  
  371.                  -  This version of the program will automatically make use
  372.                     of available expanded (EMS) and  extended (XMS)  memory
  373.                     for caching of program  overlays  to  expedite  program
  374.                     execution.
  375.  
  376.                  -  Unlike previous  versions of the program,  this version
  377.                     DOES NOT REQUIRE the  "set DS=....."  command be issued
  378.                     prior  to  starting  the  program.   The  program  will
  379.                     execute properly so  long  as  the  "ds_ovrly.exe"  and
  380.                     "ds.exe" files can  be  found in  the  current  default
  381.                     directory or one of the directories in the PATH. If the
  382.                     "set DS=...."  command IS used, however,  it  WILL take
  383.                     precedence in setting the DS "HOME"  directory  to  the
  384.                     specified directory.
  385.  
  386.                  -  Again, a new version of the loader "DS.EXE" is provided
  387.                     and required with this release.  Ensure  you remove all
  388.                     files from previous versions of  the  program  so  this
  389.                     version will not inadvertently use any such files.  You
  390.                     CAN copy over the "DS_PROG.DEF" file from version  4.00
  391.                     to this version 4.10. This should preserve your defined
  392.                     macros  and  directory  links;   however,  REVIEW  YOUR
  393.                     DEFAULTS  (USING  ALT-F10)  PRIOR  TO  USING  THEM,  AS
  394.                     VERSION  4.10  SHOULD  CONVERT  THE  FILE  FORMAT  FROM
  395.                     VERSION 4.00 TO 4.10 WHEN YOU REVIEW THEM.  DO NOT copy
  396.                     the "DS_GLOBL.LOG" file from a previous version to this
  397.                     version.
  398.  
  399.                  -  "T" Tag option has changed  to a  "Toggle Tag"  option.
  400.                     Selecting the "T" option will tag a file which  is  not
  401.                     tagged but untag a file which is already  tagged.  This
  402.                     should help with mouse drivers.
  403.  
  404.  
  405.  
  406.                                     - 7 - 
  407.  
  408.  
  409.  
  410.                  -  Directory indents on the left-side  tree  display  have
  411.                     been changed to a 2 character indent.   This  makes for
  412.                     a more compact tree display but will enable  more  file
  413.                     columns to be displayed more often.
  414.  
  415.                  -  "C" DOS Command option will clear only bottom  3  lines
  416.                     initially vice clearing the entire screen.
  417.  
  418.                  -  Added   options   "CTRL-C"   and  "CTRL-X"  which  work
  419.                     identical to the "C" and "X" options except that unlike
  420.                     "C" & "X" which execute through a NEW command processor
  421.                     (COMMAND.COM),  the new "CTRL-C"  and "CTRL-X"  options
  422.                     execute  through  the  ORIGINAL (1st  loaded)   command
  423.                     processor via UNDOCUMENTED DOS INT 2E. This way another
  424.                     command  processor  is  not loaded into  memory.   When
  425.                     executing a "set" command thru normal "C"  option - the
  426.                     last line in the ENVIRONMENT specifies the following:
  427.                              ";C_FILE_INFOx---AA"     (without quotes)
  428.                     and modifying the ENVIRONMENT under the "C" option does
  429.                     no  good  because upon termination of the newly  loaded
  430.                     command   processor   the   modified   ENVIRONMENT   is
  431.                     discarded.   When executing a set command thru "CTRL-C"
  432.                     the above line is NOT in the ENVIRONMENT.  This enables
  433.                     modifying  the  ENVIRONMENT from the "CTRL-C"   option,
  434.                     exiting  DS and still having the  modified  ENVIRONMENT
  435.                     present.    As  this option uses  an  UNDOCUMENTED  DOS
  436.                     function,  it may not work on all systems and I have no
  437.                     way  of knowing if it will work on replacement  command
  438.                     shells  like "4DOS".   Additionally it has the drawback
  439.                     that it is not "reentrant".   In other words you cannot
  440.                     start up DS,  select CTRL-C,  start up a second copy of
  441.                     DS,   and then select CTRL-C or CTRL-X in  this  second
  442.                     copy  of  DS.    The results of doing  so  is  that  on
  443.                     termination  of the second DS program the user will  be
  444.                     unable to resume the original DS program and the amount
  445.                     of  memory  that the 1st DS program was using  will  be
  446.                     locked  up  and lost in memory.   Such is not the  case
  447.                     with  the normal "C"  command.  These 2 new options are
  448.                     available  for power users to use or abuse,  and  since
  449.                     they  are  based on an undocumented DOS  function  they
  450.                     will not be documented in the DS manual or help screen.
  451.  
  452.        Ver 4.10a (10 Mar 91)
  453.  
  454.                  -  Fixed bug which prevented cloning program if used  on a
  455.                     computer where the "share.exe" program is operating for
  456.                     monitoring network/multi-user file sharing.   Use  of a
  457.                     new linker with this version of  the  program  requires
  458.                     the "ds_ovrly.exe" file  to be a  "read-only"  file  if
  459.                     using the  program in conjunction with the  "share.exe"
  460.                     program.
  461.  
  462.  
  463.  
  464.                                     - 8 - 
  465.  
  466.  
  467.  
  468.                  -  Disabled automatic caching of program overlays  in  EMS
  469.                     and XMS.  Bug in caching  software  caused  program  to
  470.                     grab and hold all available extended (XMS) memory.
  471.  
  472.  -----------------------[  COMMON PROBLEMS & SOLUTIONS  ]----------------------
  473.  
  474.             Some recommendations and/or common problems follow:
  475.  
  476.        1.  Do not modify the DS files and make them  "read-only"  (with the
  477.        exception of "ds_ovrly.exe"  which should be  read-only).   Many  of
  478.        the DS files must be written to or modified based  on  options which
  479.        you select.  To enable the files to be modified,  the files must not
  480.        be "read-only".
  481.  
  482.        2.  When moving the  program to another computer or when  installing
  483.        a  new  video   display   in  the  current   computer,   delete  the
  484.        "ds_globl.log" file.  The  "ds_globl.log"  file maintains data about
  485.        the type of video display and computer the DS  program  is currently
  486.        operating on and  enables  the  program  to  make  certain decisions
  487.        based on that data.  If the  system  configuration  changes  due  to
  488.        moving  the  program  to a new  machine or  installing a  new  video
  489.        display adaptor, the program must be forced into determining the new
  490.        system configuration.  Deleting the "ds_globl.log" file  will  force
  491.        the program to determine the new system configuration and  create  a
  492.        new "ds_globl.log" file.
  493.  
  494.        3.  If you experience difficulty seeing the text while operating  on
  495.        a non-color video display, select the "alt-k" option and then the F6
  496.        (reset mono attribute) suboption.  This should enable  the  user  to
  497.        see the program display as it sets  the  foreground  and  background
  498.        colors/attributes to values which can be seen on all  displays.  The
  499.        user should then select the F4  (save default colors)  suboption  so
  500.        that the program will record these values for later use.
  501.  
  502.        4.  Deleting Directories - To delete a directory from within DS, the
  503.        directory must  be  empty  (no files)  AND  the  user  MUST  NOT  BE
  504.        CURRENTLY IN the directory which they are trying  to  delete.  Users
  505.        often forget the second point.
  506.  
  507.  
  508.  -------------------------[  REPORTING SOFTWARE BUGS  ]------------------------
  509.  
  510.             The key to  correcting  software  bugs  is  to  identify  those
  511.        actions which will REPEATEDLY cause the program  to  perform  in  an
  512.        incorrect manner.  REPEATABILITY is essential to  identifying  those
  513.        sections of code which must be corrected.  Identifying  the  precise
  514.        circumstances which  will  repeatedly  cause  the  discrepancy  will
  515.        enable the author to duplicate the procedure,  verify  the  problem,
  516.        identify and isolate the faulty program modules,  and  develope  the
  517.        code necessary to rectify the discrepancy.
  518.  
  519.  
  520.  
  521.  
  522.                                     - 9 - 
  523.  
  524.  
  525.  
  526.             In addition to identifying the circumstances which will repeat-
  527.        edly cause a discrepancy, the user should verify  that  the  problem
  528.        occurs in a "virgin DOS" system.  A "virgin DOS" system is a  system
  529.        which has been "booted"  with  no  TSR's  or  other  special  device
  530.        drivers or programs running.  If the discrepancy occurs in a "virgin
  531.        DOS" system the author again has a good  chance  of  correcting  the
  532.        problem.  If the discrepancy does not occur in a "virgin DOS" system
  533.        then the problem may be caused  by a  conflict  with a  TSR,  device
  534.        driver, or other loaded program.   This makes it much more difficult
  535.        to isolate and correct the problem as the author  probably  does not
  536.        possess the same programs the user possesses, and a conflict between
  537.        DS and another program could possibly be  the  fault  of  the  other
  538.        program.
  539.  
  540.  
  541.  --------------------------[  CONTACTING THE AUTHOR  ]-------------------------
  542.  
  543.             I welcome comments, suggestions, and  indications  of  possible
  544.        bugs or discrepancies.  Users may  contact  me  at  the  appropriate
  545.        below listed address.
  546.  
  547.                  Nat Martino                       Nat Martino
  548.            501 W. Vineyard Ave. #514               PO Box 21284
  549.               Oxnard, CA  93030                  Concord, CA 94521
  550.                 (805) 485-6340                    (415) 682-3618
  551.            -> PRIOR TO 1 MAY 1991 <-           -> AFTER 1 MAY 1991 <-
  552.  
  553.  
  554.  ------------------------[  REGISTRATION & LICENSING  ]------------------------
  555.  
  556.     *  A $15 shareware contribution is requested for using the program.
  557.     *  The author retains the sole right to sell the program.
  558.     *  The author grants users the right to copy and distribute the program
  559.        within the following constraints:
  560.          - All program files remain unaltered and are distributed en masse.
  561.          - Only the original "non-cloned" version of the program  with  the
  562.            startup/termination and drive change time delays is distributed.
  563.          - No attempt is made to sell the program, or to make money from it
  564.            or any modified version of it.
  565.          - The program is not  bundled  with  any  other  hardware/software
  566.            transactions without the author's permission.
  567.          - Recognized users' groups may charge a maximum $5 duplication  or
  568.            distribution fee.
  569.     *  Continued use of the program (more than 2 weeks) by any  individual,
  570.        corporation  or institution without a single-user or site license is
  571.        prohibited.
  572.     *  A Single-User License (no disk) is obtained by sending  in  the  $15
  573.        shareware contribution.  This assumes you already have  the  program
  574.        and are registering it so that you can  "clone"  a copy without  the
  575.        time-delay.  The "cloning" information is provided to  the  user  as
  576.        part of the registration.
  577.     *  A Single-User License with a disk (5.25" 360k only)  of  the  latest
  578.  
  579.  
  580.                                     - 10 - 
  581.  
  582.  
  583.  
  584.        version of the program can be obtained  from  the  author  for  $25.
  585.     *  Corporations   and  other  institutions  (including  government  and
  586.        educational)  which desire using the  program should  refer  to  the
  587.        "DS_SITE.LIC"  file  for  site licensing information.
  588.  
  589.  
  590.  ------------------------------[  DISCLAIMER  ]--------------------------------
  591.  
  592.             The author disclaims all warranties expressed or implied  as to
  593.        the  quality or performance of this program.  The author will not be
  594.        held liable for any lost profits, lost savings or  any other direct,
  595.        indirect, incidental or consequential damages resulting from the use
  596.        of this program. Your use of this program constitutes your agreement
  597.        to this disclaimer and your  release of  the author from any form of
  598.        liability or litigation.
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.                                     - 11 - 
  639.