home *** CD-ROM | disk | FTP | other *** search
/ RBBS in a Box Volume 1 #2 / RBBS_vol1_no2.iso / add2 / fd210.zip / FD.DOC next >
Text File  |  1989-05-15  |  10KB  |  271 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.                             Find Duplicates
  26.                                   by
  27.                           John E. Bean, P.E.
  28.  
  29.                              Version 2.10
  30.                                May 1989
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.              Copyright 1988, 1989 - Data Acquisition Inc.
  57.  
  58.                              INTRODUCTION
  59.  
  60.      Find  Duplicates is an utility program for IBM  PCs  equipped
  61.      with  hard  disk  drives.   Find  Duplicates  will  search  a
  62.      specified drive and locate all duplicate files.
  63.  
  64.      Once  the duplicate files are located they are  displayed  on
  65.      the screen. Files can be tagged for deletion, viewed, printed
  66.      or deleted.
  67.  
  68.      Find  Duplicates was written in Turbo Pascal  5.0,  utilizing
  69.      Turbo 5.0 Professional by Turbo Power Software.
  70.  
  71.      The program requires 256K of RAM and a hard disk.
  72.  
  73.  
  74.                             GETTING STARTED
  75.  
  76.      To  run  Find Duplicates,  simply type FD at the  Dos  prompt
  77.      which  can  be followed by two optional command  line  param-
  78.      eters. The syntax is:
  79.  
  80.           FD /d=<drive> /bw
  81.  
  82.      The first parameter, /d=<drive>, is entered when the drive to
  83.      be searched IS NOT the currently logged drive. The second pa-
  84.      rameter forces the output to be in black and white.  This  is
  85.      useful for laptop computers which have LCD screens.
  86.  
  87.      The following are valid examples on starting Find Duplicates.
  88.  
  89.           EXAMPLE:
  90.                You  are logged onto drive C and want to  find
  91.                all the duplicate files on drive C.
  92.                     C:>FD <Enter>
  93.  
  94.           EXAMPLE:
  95.                You  are logged onto drive C and want to  find
  96.                all  duplicates files on drive D and want  the
  97.                output to be in black and white.
  98.                     C:>FD /d=d /bw  <Enter>
  99.  
  100.  
  101.  
  102.                          USING FIND DUPLICATES
  103.  
  104.      Once Find Duplicates has been evoked,  as described in  "GET-
  105.      TING STARTED", the program will perform the following tasks:
  106.  
  107.                * Search   the   specified   Drive   for   all
  108.                  subdirectories.
  109.                * Search each subdirectory for all files.
  110.                * Sort and store all files.
  111.                * Find all duplicates files.
  112.  
  113.      While Find Duplicates is doing the above, the number of files
  114.      found is displayed on the screen.
  115.  
  116.      After finding the duplicates files a display screen will  ap-
  117.      pear.  On  the  screen the  duplicate  files  are  displayed,
  118.      separated by a blank line. The following are the keys and ac-
  119.      tions that can be taken.
  120.  
  121.             KEY               ACTION                        
  122.             Down Arrow        Move  highlight  bar  down  one
  123.                               file.
  124.             Up Arrow          Move highlight bar up one file.
  125.             PgDn              Move  highlight  bar  down   18
  126.                               files.
  127.             PgUp              Move highlight bar up 18 files.
  128.             Home              Move  highlight  bar  to  first
  129.                               file.
  130.             End               Move  highlight  bar  to   last
  131.                               file.
  132.             T                 Tag   highlighted   file    for
  133.                               deletion.
  134.             U                 Untag highlighted file.
  135.             P                 Print   duplicate   files    to
  136.                               printer.
  137.             V                 View  highlighted  file   using
  138.                               LIST.COM
  139.             F1                Display Help Screen.
  140.             F10               Erase tagged files.
  141.             ESC               Exit Find Duplicates.
  142.  
  143.      Once  all the duplicate files have been tagged,  depress  the
  144.      F10 function key. You will be asked if you are sure you  want
  145.      to  erase  the tagged files.  If you depress "Y"  the  tagged
  146.      files will be erased, a screen will appear listing the number
  147.      of files that were erased and the amount of disk space recov-
  148.      ered,  and the program will be terminated.
  149.  
  150.      That is all there is to Find Duplicates.  It was designed  to
  151.      be easy but powerful.  I hope you enjoy this program and  put
  152.      it to good use.
  153.  
  154.                             OTHER PROGRAMS
  155.  
  156.      I  have  used many Public Domain,  Shareware  and  Commercial
  157.      software over the years. In appreciation to all those authors    
  158.      of  Public Domain Programs I have written several Public  Do-
  159.      main Programs. They are:
  160.  
  161.           EzDoss:
  162.             EzDoss  is  a  Dos Shell. I have  used  many  Dos
  163.             shells over the past years. Each program has sev-
  164.             eral features that I really enjoy.  I decided  to
  165.             write a Dos Shell that put most of those features
  166.             into EzDoss.  EzDoss is both Menu Driven and  has
  167.             "Quick  Keys".  Some of the features that  EzDoss
  168.             has are:
  169.             * Tag files either singulary,   all at once,   or
  170.               by pattern.
  171.             * Copy,   delete,  move, rename,   print or  view
  172.               tagged or highlighted files.
  173.             * Include  or Exclude file from being   displayed
  174.               by a user defined mask.
  175.             * Edit an existing Ascii file.
  176.             * Invoke an Ascii text SideKick type editor.
  177.             * Locate   all files using a user  defined   mask
  178.               for on a given drive.
  179.             * Print a tree of the specified disk drive.
  180.             * Format a disk without leaving EzDoss.
  181.  
  182.             I  am sure that once you try EzDoss and  discover
  183.             all  the power and ease it has this will   become
  184.             an indespensible program.
  185.  
  186.           Lima:
  187.             Another   type  of program I used  reguarly   are
  188.             text  editors.   The ones I used are either   too
  189.             simple or too complex.   I am used to using   the
  190.             text   editor  that comes with Turbo  Pascal.   I
  191.             also   bought Turbo Professional 5.0 which is   a
  192.             set   of over 400 Turbo Pascal routines that   do
  193.             just   about  everything  you can  think  of.   I
  194.             wanted   to  write a program that uses  many   of
  195.             Turbo   Professional  routines and I  had   Turbo
  196.             Editor  ToolBox so I wrote Lima (a bad pun on  my
  197.             last name). Some of the featurs of Lima are:
  198.             * Dual Windows.   Two files can be opened at  the
  199.               same time.  Windows can be zoomed,   rotated or
  200.               switched between files.
  201.             * Buffering.   Blocks of text can be  copied   or
  202.               moved from one window to another.
  203.             * Macros.   Macros can be defined,   and  written
  204.               to a disk file.
  205.             * Keys   can  be redefined to key  sequences   of
  206.               your choice.
  207.  
  208.           CopyCon:
  209.             I have written my share of short batch files  us-
  210.             ing the "Copy Con"  method.  If I had a dime  for
  211.             every time I goofed and had to start over, Donald
  212.             Trump would be borrowing money from me! I decided
  213.             to  write a program that would replace  Copy  Con
  214.             and  cleverly entitled it "CopyCon".  CopyCon  is
  215.             evoked the same what Copy Con is except there  is
  216.             no space between Copy and Con. For example:
  217.                  A:>copycon test.bat
  218.             This would evoke CopyCon and create,  or load  if
  219.             test.bat is an existing file,  the file test.bat.
  220.             Copycon allows for backspacing, inserting and de-
  221.             leting lines, centering of text and graphic boxes
  222.             to name just a few options. 
  223.  
  224.             CopyCon IS NOT a text editor but a tool to use in
  225.             creating small batch files.
  226.  
  227.      To  get the most current version of the above  programs  send
  228.      $10.00 for each program to me at the following address:
  229.  
  230.                     John E. Bean
  231.                     data acquistion inc.
  232.                     1701 Broadway #156
  233.                     Vancouver, Wa. 98663
  234.  
  235.      I hope you enjoyed Find Duplicates and please do not hesitate to send
  236.      comments and praise to me.
  237.  
  238.  
  239.  
  240.  
  241.                       ABOUT DATA ACQUISITION INC.
  242.  
  243.      Data Acquisition Inc. is a company that manufactures a micro-
  244.      processor  based CMOS unit which can store information  based
  245.      on events and time.
  246.  
  247.      One  of  the products designed around the unit is  a  traffic
  248.      counter  called MicroCounts.  The MicroCounts unit can  count
  249.      vehicle actuations, classify vehicles, or determine speeds.
  250.  
  251.      This microcomputer unit can be adapted for various uses, such
  252.      as  counting objects passing a given point (people  though  a
  253.      gate). 
  254.  
  255.      Data  Acquisition Inc.  will also write custom software.  The
  256.      Public  Domain  Programs listed above is an  example  of  the
  257.      quality and thought that goes into programs we develop. 
  258.  
  259.      If  you think you have an application for our  microprocessor
  260.      based unit or need custom software developed,  please contact
  261.      me at (206) 687-7246 or write to me at:
  262.  
  263.                     John E. Bean
  264.                     Software and Applications Engineer
  265.                     Data Acquistion Inc.
  266.                     1701 Broadway #156
  267.                     Vancouver, Wa. 98663
  268.  
  269.  
  270.  
  271.