Releases: FlyingWolFox/Duplicate-Finder
Version 1.3.2
Bugfix: If a cached file didn't exist, it wasn't properly removed from cache and caused FileNotFoundException. It's the same fix of v1.3.1, but applied for files too, not just archives.
Version 1.3.1
Bugfix: If a cached archive didn't exist, it wasn't properly removed from cache and caused FileNotFoundException. This doesn't happen anymore
Version 1.3
Version 1.3:
Cache feature: files' name, hash (also hashes for archives) and last modified date are cached in the Results/.cache directory. Huge performance gain since the hash is already calculated.
Dependency added: JDOM 2.0.6, used for the cache
Verbosity improved: Instead of printing analyzed files on terminal, it shows a progress bar for cache retrieval, cache update/creation and file analysis. This give a mild perfomance increase due to less printing in the terminal
Fix minor bug
Fixed bug that files inside archives were hashed wrong.
This affected archives with single file, that, if the file was bigger than 32KB, got reconized with multiple files so it wasn't compared with other files
Added archive support
Now archives will be compared among themselves. The tool will extract them and calculate the compressed files' hashes. Archives with a single file are compared with the files.
This release needs the 7-Zip-JBinding libary. Put both jar in the 7-Zip-JBinding directory if you use the exe
Version 1.0
Internal repetions are handled now. If they're found, the script will move then to the results directory and will stop. Handle the repetions and then re-run the tool to find repetions among directories.
This is the final major version
Minor Correction
A little correction on the previous release, closing the directories acess after usage, not locking the directories unnecessary.
The JSmooth project file was moved to repository, the releases will be just the jar and the wrapper
First Release
Everything working, like the README says.
There's the .jar file, the JSmooth project (if you wnat to modify something in the wrapper) and the executable, in the zip file, contanining the exe wrapper and the compiled classes.