
You need Java 6 update 10 to use this program (current Java version is Java 6 update 12).
Tested on Fedora 9,10 and Windows XP, Vista
Linux :
In a terminal type :
$ java -jar StopDuplicates-1.4.jar
Windows :
In Files Explorer
Double click on StopDuplicates-1.4.jar


If you want a based on extensions search. Enter these extensions in the extensions field.
Extensions must be separated by comma ",", no need to enter a dot "." before every extension. Using the wild card "*" means do a global search, including all files with any sort of extensions
Select Include Sub folders, if you want to search in sub directories too
Click on "Browse" to select the root directory for duplicates searching

Browse your file system. A file chooser is opened where you can select a directory.

This will begin searching operation

At any moment you can cancel your searches

All files that have duplicates in the selected "root"directory are found and displayed. Total number of these files is also displayed.
When you click on a file in the left list (Files), all duplicates of this file are displayed in the right list (Duplicates)

If you want to delete one or more duplicates of a given file :
Select the file(s) in the right list (Duplicates) -> click on Delete button.
Please note :
"Global Delete" is not checked in this case.

After the selected files have been deleted, right list is updated (Left list also and total number of duplicates if the file has no more duplicates) A list of the deleted files is displayed in the messages area and whether the deleting operation was successful or not.

For HTML files you can delete the duplicates and also their duplicate associated directories.
To use this option check "Del. HTML Directory". This check box is enabled if HTML file(s) are found.
You can delete all duplicates of one or more files with a simple click on "Delete"

All the duplicates of the the selected files are deleted, lists and total field and the messages area are updated.
In the same way, you can delete all duplicates of a given file and all duplicate directories associated with HTML files. If non HTML files are found too and selected for a delete, this option (Del. HTML Directory) has no effect on these files. "Global Delete" will simply delete HTML files and directories and delete also non HTML files.

If you check "Debug" check box, errors will be written in .log files
After a searching operation, you will find in the current directory, a file called "sd-duplicates.log"
After a delete operation, you will find in the current directory, a file called "sd-deleted.log"
When a searching has finished, names of files and their duplicates are written in a file.
This file is "sd-duplicates.log" and is located in the same directory from where you had launched
StopDuplicates

All deleted files have their names written in "sd-deleted.log". This file is located in the same directory as StopDuplicates

A click on "Language" menu -> select a language. From this moment on your interface will be in the chosen language
StopDuplicates is available for the moment in English and French. Please see the "Help Wanted" notice in project's Home Page

A click on "L&F" -> select a look and feel from the list (depending on your OS)




Critical errors are sent to sd-info-errors0.log, or sd-info-errors1.log located in the same directory as StopDuplicates (if Debug is checked)