You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Nils Gerstner
88ed992f55
|
2 years ago | |
---|---|---|
.idea | 7 years ago | |
out | 7 years ago | |
src | 7 years ago | |
README.md | 2 years ago | |
deduplicator.iml | 7 years ago |
README.md
deduplicator
Find duplicate files. The duplicates are found by comparing SHA-512 hashsums. Right now the app uses a postgresql database.
Perquisites
In order to use the deduplicator you will need a working PostgreSQL installation, with a database filedb and a working database user.
Furthermore you need a JVM that can interpret java version 1.8 or newer.
Usage
The first time you run the program, a wizard will help you to create a config file (config.properties).
java -jar deduplicator.jar
Future
- Make the app use a plaintext configuration file (done)
- specify default fileroot to search from (done)
- what kind of files should be compared (images, video, text..., all)
- DB user settings (done)
- should the app search for new files, or just continue to hash unhashed files from the db (done)
- maybe some kind of wizard to create the config file (done)
- Copy all unique files into a folder
- choose different naming schemes.
- Add the ability to compare files from different computers.
- copy unique files to a folder on a different computer (using SSH2)