home *** CD-ROM | disk | FTP | other *** search
/ Phoenix CD 2.0 / Phoenix_CD.cdr / 15a / dfl150.zip / DFLREAD.ME < prev    next >
Text File  |  1990-10-03  |  6KB  |  141 lines

  1.          DUPLICATE FILE LOCATOR PROGRAM     Version 1.50
  2.  
  3. This group of files is the latest version of a full-featured copy 
  4. of DFL - the Duplicate File Locator Program.  The compressed file 
  5. DFL150.ZIP should contain the following files:
  6.  
  7.    DFL150.EXE     the executable program with self-contained help
  8.    ORDER.DOC      the program registration order form
  9.    DFLREAD.ME     this file
  10.  
  11. After reading these documents, the only file you'll need to  keep 
  12. is  the  EXE. All the help information can be  accessed  on-line. 
  13. Over  the  past  few  years, you  won't  believe  the  number  of 
  14. DOC/TXT/README files I've accumulated ( or would you ? ) and  had 
  15. to keep around in order be able to use a program a month later.
  16.  
  17. Use may use MicroSoft's EXEPACK.EXE utility to decrease YOUR copy 
  18. of  the program by about 10k. I stopped packing  the  distributed 
  19. copy  after  running  across a cache program  which  rendered  it 
  20. inoperative. Please don't upload EXEPACKed copies.
  21.  
  22. DFL, as of 10/2/90, has no reported bugs - especially the ones we 
  23. wrote  DFL  to  get  around.   In  addition,  the  internal  data 
  24. structures used to capture the contents of the disk are as  small 
  25. as  can  reasonably  be expected.  When used on  a  330  Megabyte 
  26. Miniscribe  ESDI  drive,  with approximately 3200  files  in  150 
  27. directories, only 200 Kbytes of RAM is used.  Based on this,  DFL 
  28. should be able to handle approximately 8,000 files  before memory 
  29. becomes full.
  30.  
  31. We  will  be using any available expanded memory in  the  future. 
  32. Usually, machines that have disks big enough to consume 640k also 
  33. have  some expanded/extended memory laying around. If that's  not 
  34. enough,  we will be caching the disk to create a  virtual  memory 
  35. space limited only to the size of your disk.
  36.  
  37. For  you  techies out there, we are also  looking  into  directly 
  38. accessing  the  FAT  and directory  clusters  rather  than  using 
  39. Findfirst/Findnext to build the file list. This will allow DFL to 
  40. scan  that  330 meg disk practically before you can  release  the 
  41. <Enter>  key.  DFL presently scans disks about twice as  fast  as 
  42. other similar programs ( Not file 'finders' ).
  43.  
  44. The  main  feature of DFL which we have not found  in  any  other 
  45. similar program is its ALIAS mode of operation. Using this  mode, 
  46. the  contents  of  equal-length files are  compared  to  identify 
  47. duplicates. The file names play no role whatsoever. For  example, 
  48. this will allow the user to locate source files such as PROGRAM.C 
  49. and PROGRAM.BAK which have the same contents but different names. 
  50. This may also be of use to sysops who want to weed out  duplicate 
  51. uploads which have different names. Using alias mode, I was  able 
  52. to free about 20megs of disk space on one of the drives at work.
  53.  
  54.  
  55. WHAT IS NEW IN VERSION 1.50
  56.  
  57. Here's the list :
  58.  
  59.   1. Process files found up to abort request.
  60.   2. Added command-line interface & arguments.
  61.  
  62.        Arguments specify :
  63.  
  64.          '/d=' - Disks to scan.
  65.          '/m=' - Scan mode.
  66.          '/f=' - Filename mask.
  67.          '/l=' - List output filename. Return to DOS.
  68.  
  69.   3. Disk spanning
  70.   4. Filename scan mask.
  71.   5. Speed enhancements.
  72.   6. User-interface enhancements.
  73.   7. Status display additions.
  74.   8. Miscellaneous internal changes.
  75.  
  76.  
  77. WHAT IS NEXT FOR DFL?
  78.  
  79. Here's the list :
  80.  
  81.   1. Process zip's.
  82.   2. Process other archive formats.
  83.   3. Expanded memory support.
  84.   4. Virtual memory emulation.
  85.   5. Direct disk scanning.
  86.   6. Perform  and  examine the results of the Dos FC.EXE  (  File 
  87.      Compare ) command... on-line.
  88.   7. System history-related maintenance/analysis.
  89.  
  90.  
  91. The processing of zip's and other archives will help sysops smoke 
  92. out  duplicates  contained  in compressed  files  with  different 
  93. names.   Usually,  the .COM and .EXE files are the same  in  such 
  94. situations, but some trivial change has be made to a .DOC or .TXT 
  95. file  so that the size of the diddled file is slightly  different 
  96. than  the original compressed file.  We will all benefit  if  the 
  97. boards are not cluttered with duplicates.
  98.  
  99.  
  100. HOW TO REACH US
  101.  
  102. Anyone with comments, suggestions, complaints or bug-reports  can 
  103. reach us in one of these ways:
  104.  
  105.      Write:         W. S. Ataras Engineering
  106.                     40 Laughton Street
  107.                     Upper Marlboro, Md. 20772
  108.  
  109.      Voice mail:    1-301-249-1141 East coast
  110.      Voice mail:    1-408-648-3662 West coast
  111.      
  112.      BBS:           Cricket  1-408-373-3773
  113.  
  114.                     Leave message to BILL ATARAS.
  115.                     Look for DFL*.*
  116.  
  117.      FAX:           1-301-627-7510      
  118.                     Be sure to include the east coast voice  mail 
  119.                     number on the FAX cover sheet.
  120.  
  121.  
  122. REGISTRATION INFORMATION
  123.  
  124. If  you  find  Duplicate File Locator (DFL) of  benefit  to  your 
  125. operations,   and  use  the  program  on  a  regular   basis,   a 
  126. registration fee of $ 35.00 must be paid.
  127.  
  128. Please  consider becoming a REGISTERED USER as a signal  of  your 
  129. support  for  our ongoing efforts to enhance DFL and  to  provide 
  130. quality  software  to the public. Consider what  you'll  save  by 
  131. using the program in the coming years. 
  132.  
  133. When you register, you will receive registered copies of :
  134.  
  135.   1. Your current version.
  136.   2. The latest version.
  137.   3. The next version released in the near future.
  138.  
  139. State  the  current  version  number  of  the  software  you  are 
  140. presently using.  Send check or money order to the address above.
  141.