home *** CD-ROM | disk | FTP | other *** search
- DUPLICATE FILE LOCATOR PROGRAM Version 2.61
-
- This group of files is the latest version of a full-featured copy
- of DFL - the Duplicate File Locator Program. The compressed file
- DFL261.ZIP should contain the following files:
-
- DFL261SW.EXE the executable program with self-contained help
- (SHAREWARE version)
- ORDER.DOC the program registration order form
- DFLREAD.ME this file
-
- After reading these documents, the only file you'll need to keep
- is the EXE. All the help information can be accessed on-line.
- Over the past few years, you won't believe the number of
- DOC/TXT/README files I've accumulated ( or would you ? ) and had
- to keep around in order be able to use a program a month later.
-
- Use may use MicroSoft's EXEPACK.EXE utility to decrease YOUR copy
- of the program by about 10k. I stopped packing the distributed
- copy after running across a cache program which rendered it
- inoperative. Please don't upload EXEPACKed copies.
-
- DFL, as of 12/4/90, has no reported bugs - especially the ones we
- wrote DFL to get around. In addition, the internal data
- structures used to capture the contents of the disk are as small
- as can reasonably be expected. When used on a 330 Megabyte
- Miniscribe ESDI drive, with approximately 3200 files in 150
- directories, only 200 Kbytes of RAM is used. Based on this, DFL
- should be able to handle approximately 8,000 files before memory
- becomes full.
-
- There have been some situations reported where DFL has failed due
- to a "STACK OVERFLOW." This has only been reported when the
- system is using one of the various cache programs. To solve
- this, we have expanded the internal stack used by DFL substan-
- tially, and the problem has not been seen again when the PC TOOLS
- cache program "PC-CACHE.COM" is in use. However, the stack
- overflow problem did recur when a different cache program was in
- use. The problem was eliminated by changing the CONFIG.SYS to
- include the statement "STACKS=8,512". The original statement was
- "STACKS=0,0". This change provides additional stack space for OS
- programs, and the problem was solved. We have not carried out
- extensive experiments with all of the available cache programs,
- and there may be a combination of cache program and STACKS state-
- ment which cause the DFL stack to overflow. If you find such a
- problem, please experiment with your STACKS statement. If this
- does not let you solve the problem, by all means report it to us.
- We will need to know the version of DOS you are using, which
- cache program and parameters you have, your CONFIG.SYS file, and
- the type of memory used for your cache. This will help us solve
- this problem if it comes up again.
-
- We will be using any available expanded or extended memory in the
- future. Usually, machines that have disks big enough to consume
- 640k also have some expanded/extended memory laying around. If
- that's not enough, we will be caching the disk to create a
- virtual memory space limited only to the size of your disk.
-
- The main feature of DFL which we have not found in any other
- similar program is its ALIAS mode of operation. Using this mode,
- the contents of equal-length files are compared to identify
- duplicates. The file names play no role whatsoever. For example,
- this will allow the user to locate source files such as PROGRAM.C
- and PROGRAM.BAK which have the same contents but different names.
- This may also be of use to sysops who want to weed out duplicate
- uploads which have different names. Using alias mode, I was able
-
- to free about 20megs of disk space on one of the drives at work.
-
-
- WHAT IS NEW IN VERSION 2.61
-
- Here's the list :
-
- 1. Process files found up to abort request.
- 2. Added command-line interface & arguments.
-
- Arguments specify :
-
- '/d=' - Disks to scan.
- '/m=' - Scan mode.
- '/f=' - Filename mask.
- '/l=' - List output filename. Return to DOS.
-
- 3. Disk spanning
- 4. Filename scan mask.
- 5. Speed enhancements.
- 6. User-interface enhancements.
- 7. Status display additions.
- 8. Miscellaneous internal changes.
-
-
- WHAT IS NEXT FOR DFL?
-
- Here's the list :
- 1. Process zip's.
- 2. Process other archive formats.
- 3. Expanded and extended memory support.
- 4. Virtual memory emulation.
-
- The processing of zip's and other archives will help sysops smoke
- out duplicates contained in compressed files with different
- names. Usually, the .COM and .EXE files are the same in such
- situations, but some trivial change has be made to a .DOC or .TXT
- file so that the size of the diddled file is slightly different
- than the original compressed file. We will all benefit if the
- boards are not cluttered with duplicates.
-
-
- HOW TO REACH US
-
- Anyone with comments, suggestions, complaints or bug-reports can
- reach us in one of these ways:
-
- Write: W. S. Ataras Engineering
- 40 Laughton Street
- Upper Marlboro, Md. 20772
-
- Voice mail: 1-301-249-1141 East coast
- Voice mail: 1-408-648-3662 West coast
-
- BBS: Cricket 1-408-373-3773
-
- Leave message to BILL ATARAS.
- Look for DFL*.*
-
- FAX: 1-301-627-7510
- Be sure to include the east coast voice mail
- number on the FAX cover sheet.
-
-
- REGISTRATION INFORMATION
-
-
- If you find Duplicate File Locator (DFL) of benefit to your
- operations, and maintain DFL as one of your utilities, you must
- obtain a registered version of the program. See the file
- ORDER.DOC to get the registration details.
-
- Please consider becoming a REGISTERED USER as a sign of your
- support for our ongoing efforts to enhance DFL and to provide
- quality software to the public. Consider what you'll save by
- using the program in the coming years.
-
- When you register, you will receive registered copies of :
-
- 1. The latest version.
- 2. Any releases issued to correct bugs found in your version.
- 3. The next version released providing additional features.