home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac / dupmod10.zip / DUPMOD10.DOC < prev    next >
Text File  |  1993-06-21  |  5KB  |  107 lines

  1. Program:        S3 Duplicate MOD Identification Utility (DUPMOD.EXE)
  2. Date:           06/20/93
  3. Version:        1.00
  4. Author:         George Spafford
  5.  
  6. Purpose:
  7.  
  8. To allow a user to compare a specified set of .MOD files to determine whether
  9. there are duplicate MOD files regardless of the DOS file name.
  10.  
  11. Install:
  12.  
  13. You can place DUPMOD.EXE anywhere in your PATH that you want to - you can even
  14. rename the DUPMOD.EXE file if you want to.
  15.  
  16. You will notice two .EXE files, DUPMOD.EXE and DUPMOD3.EXE.  The first file will
  17. run on any DOS PC.  The last file, is for 80386s and above.  By using advanced
  18. commands, the DUPMOD3.EXE is a little faster.  If you have a 386, you can rename
  19. the DUPMOD3.EXE file and not bother using DUPMOD.EXE.
  20.  
  21. Procedure:
  22.  
  23. DUPMOD is run entirely from the command line.  Its usage is:
  24.  
  25.         DUPMOD sourcespec targetspec
  26.  
  27.         sourcespec      this is the source file specification.  For example:
  28.                         C:\DL\*.MOD
  29.                         G:*.MOD
  30.                         and so on
  31.  
  32.                         If only the sourcespec is given, the program will
  33.                         assume that you want to compare those files against
  34.                         themselves.  For instance:
  35.                                 C:\MOD\*.MOD
  36.                         This will compare all of the .MOD files in the C:\MOD
  37.                         directory to one another.  This is faster than comparing
  38.                         files in other directories because a pointer is used
  39.                         that keeps the program from duplicating comparisons in
  40.                         the same directory.
  41.  
  42.         targetspec      this is the comparison directory where you want the
  43.                         files to be compared.
  44.                         C:\MOD\*.*
  45.                         D:\HOLD\*.MOD
  46.  
  47.         DUPMOD C:\MOD\*.MOD G:\MOD\*.MOD
  48.  
  49.         The above example will read each .MOD file in C:\MOD and compare it
  50.         to every .MOD file in G:\MOD.
  51.  
  52. IMPORTANT:
  53.  
  54.         DUPMOD compares on the basis of the first 4,096 bytes of each file.
  55.         It does NOT take file names or sizes into consideration.  I did this
  56.         purposefully because of people renaming files and some files being
  57.         partially completed .MOD files.  The logic is as follows.
  58.  
  59.         1.      Find all matches to the source specification.
  60.         2.      Find all matches to the comparison specification.
  61.         3.      If the first 4K match, then it is declared a "DUPLICATE."
  62.         4.      If bytes 21 to 4096 match, then it is declared a
  63.                 "POSSIBLE DUPLICATE."
  64.  
  65.         The .MOD file structure stores the track title in the first
  66.         20 bytes.  I have a seen a lot of .MOD files with the track titles
  67.         changed.  Therefore, comparisons take place in the form of #3 and
  68.         #4 as listed above.
  69.  
  70.         Also note, when you are comparing files in the same directory, the
  71.         program will not compare a .MOD to itself, it will skip the file.
  72.         If your command line is:  DUPMOD C:*.MOD C:*.MOD   <- obviously your
  73.         source and comparison files are the same and A.MOD will be compared
  74.         to A.MOD, B.MOD to B.MOD and so forth - thus, we skipp identical file
  75.         names if it is the same directory.  I only mention this because it will
  76.         make the file counter appear inaccurate at times.
  77.  
  78. History:
  79.  
  80. 06/20/93        v1.0    Initial shareware release.
  81.          
  82. Please Register Me:
  83.  
  84. DUPMOD is shareware.  As such, you can use it for 30 days.  If you continue
  85. to use the program after this period, you must register it in order to continue
  86. using it legally.  DUPMOD is $10 U.S. per copy.
  87.  
  88. Please make payments in US Currency (no cash please) to:
  89.  
  90.         George Spafford
  91.         3003 Lakeshore Drive #216
  92.         Saint Joseph, MI 49085
  93.  
  94. Unless required, notification of receipt will not be sent.        
  95. Comments and/or questions are always welcome.  I can be reached via the mail,
  96. EXEC-PC, Channel One, Michigan OnLine, or Queued Access:
  97.  
  98. Michigan Online BBS  19200-8-N-1         616-429-3414  Zeke Torres Sysop
  99.  
  100. DUPMOD IS DISTRIBUTED AS IS.  THE AUTHOR (GEORGE SPAFFORD) MAKES NO
  101. WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO 
  102. WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, WITH 
  103. RESPECT TO THIS SOFTWARE AND DOCUMENTATION. IN NO EVENT SHALL THE AUTHOR 
  104. BE LIABLE FOR ANY DAMAGES, INCLUDING LOST PROFITS, LOST SAVINGS, OR ANY OTHER 
  105. INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF OR THE INABILITY 
  106. TO USE THIS PROGRAM.
  107.