home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1994 March
/
CHIP0394.BIN
/
digital
/
praxis
/
festplat
/
fndups
/
fnddups.txt
< prev
next >
Wrap
Text File
|
1994-07-21
|
7KB
|
123 lines
FNDDUPS Shareware Version 1.5
Copyright ⌐ 1994
This is an unregistered shareware program. You may distribute this
program as long as you include the FNDDUPS.TXT and FNDDUPS.WRI files.
To register by e-mail:
- send $5.00 in U.S. funds to the author (address below), along with
your current e-mail address. Internet delivery requires the use of
uuencoding, and you must be able to uudecode the file you receive.
After uudecoding, you will have a pk-zipped file to extract.
Compuserve delivery is done by attaching the zip file to the mail
message I send you. You just download and unzip.
To register by postal service (you receive a floppy disk):
- send $10.00 in U.S. funds to the author (address still below), along
with the size of disk you prefer. I can make high and low density
5.25 and 3.5 inch disks. Also include your postal address!
Thanks for trying, and I hope you like it enough to register! Any
comments or criticisms can be sent to the e-mail addresses below.
- e-mail:
yates@eggo.csee.usf.edu
yates@undergrad.csee.usf.edu
- CompuServe:
71052.2777@CompuServe.COM
- U.S. Postal Service (snail mail):
Jeffery A. Yates
3715 Cheltenham Drive
Palm Harbor, FL USA 34684
*** PLEASE SUPPORT THE SHAREWARE CONCEPT ***
*** REGISTER THE SOFTWARE YOU LIKE AND USE ***
Please note: files sent by e-mail will be 'zipped' using pkzip version
2.04 and uuencoded. It is the resulting text file that will actually get
e-mailed. If you cannot decode and unzip this, either request the on-disk
mailing, or indicate possible alternatives (the file compression can be
skipped, but that results in a rather large text file; if you get charged
for e-mail you might not like that option).
OVERVIEW.
FNDDUPS is a MS-Windows 3.x utility for locating duplicated filenames,
on one or more disk volumes. It displays the filenames in alphabetic order,
with file date- and time-stamps, and file size and path name. FNDDUPS also
includes the ability to select files from the display and delete them.
I found several other programs in cyberspace that would perform the
same function, but they were all written in Visual Basic and therefore
were useless if you don't have a VBRUNx.DLL. Having a personal aversion to
interpreted languages, and no desire to hunt down an otherwise unnecessary
DLL, I wrote this in C++.
INSTALLATION INSTRUCTIONS.
If you are reading this, then you have already found the FNDDUPS.ZIP
file and uncompressed it. You should now have three (3) new files:
FNDDUPS.TXT (this file), FNDDUPS.WRI (this file in Microsoft Write format),
and FNDDUPS.EXE (the executable program file). You can copy the program
to any directory, it has no special location requirements. It does not
generate any data files, so you only need enough free disk space to hold the
EXE file. It does not require any special supporting files/EXEs/DLLs,
specifically it does NOT need any version of VBRUNxx.DLL. It is a
MS-Windows 3.x program and will need to be run within that environment.
FNDDUPS can be run directly by either File Manager or by using the
File...Run menu options of Program Manager, so your installation can be
complete at this point. Or, if you wish, you can put a FNDDUPS icon in a
Program Manager program group. To do this either drag-and-drop the
FNDDUPS.EXE program from File Manager to a Program Manager group, or use the
Program Manager File...New menu options. There are no command-line options
for FNDDUPS.
Installation is complete. Depending on how you installed, you either
double-click the FNDDUPS icon to run the program, or use the Program Manager
and File Manager abilities to execute programs directly. Either way,
FNDDUPS will open a window and be ready to work.
OPERATING INSTRUCTIONS.
FNDDUPS main functions can be performed with either the menu or by
clicking on the tool-bar buttons. These functions are, from left to right
on the tool-bar: Select Drives; Start Search; Cancel Search; Delete Files;
and About. Control Key accelerators for each File menu function are
indicated in the programs File menu (accelerators exist for everything
except the Help...About function).
FNDDUPS is a program that searches one or more drives for duplicated
filenames, and displays a list of the files it finds. The display includes
file name, date (in year.month.day order), time, size, and path. To
start a search, you must first tell the program which drives to look on.
Either click the left-most tool-bar button, or choose the File...Drives menu
option, or press <CTRL-D>. A dialog box will be displayed, showing you all
the disk drives that FNDDUPS could locate on your system. You must pick one
or more drives for FNDDUPS to be able to do anything. Select OK when you
are ready.
If at least one drive has been selected, the Search options will be
enabled. Selecting Search (either from the tool-bar, or from the menu, or
by using the control key combo) will set FNDDUPS to scanning the drives you
chose. The status bar at the bottom of the window displays the drive and
path that is currently being searched. During a search, the tool-bar and
menu options to start a search are disable and the cancel-search button and
menu option are enabled. If you need to stop FNDDUPS in the middle of a
scan, click the button with the red line through it. The scan will stop,
and any duplicates found up to that point will be displayed.
After the scan, any duplicate filenames will be displayed. If there are enough files, scroll bars will let you move around the list. At this
point you can use the mouse to highlight filenames (point and click). If
any files are highlighted, the Delete options of the menu and tool-bar will
be enabled. Clicking on this will tell FNDDUPS to remove the highlighted
files from your system. You will be prompted to confirm the delete of each
file. WARNING: This function _does_ remove files from you disk drive! Make
sure you either do _not_ need the file any longer, or have a backup copy!
CONCLUSION.
That about covers it. This is a simple, single-purpose, stand-alone
utility. It was developed/tested on a slightly out-of-date 20Mhz 386 with
8MB RAM and >4000 files. You memory requirement will depend on how big
and full your drives are. If you find a bug, please let me know how many
files you were trying to scan (chkdsk will tell you how many files each
drive you selected has), how much real RAM you have, and how much virtual
RAM you have setup in Windows.
Jeffery Yates.