We need a file duplication finder that can compare up to 1 million files in multiple folders and find duplicate files using only a hash value. The file comparison must be able to find BOTH exact matches and near matches (selectable) of 50%, 55%, 60%, etc.
The software must be able to run on a Window server
The software must have the following attributes:
1. Must show progress in number of files to be processed, number of files processed for each step.
2. File comparisons must be based only on byte-by-byte hash comparison, ignoring file name, size, date, etc
3. Must be able to process a minimum of 50 files per second
1. Select a base folder
2. Must be able to choose individual or all sub-folders
3. The search should only be conducted once, and then the comparison must be done in the software database. (Create the hash once, then create the matches)
1. Select exact matching
2. Select a % match that is user selectable (ex. 65%, 72%, 100% match)
1. Must be able to display a list of all matched files, grouped together, alternating the background color of each group (white, light blue).
2. Must display items in the order of the base folder, then next level, then next, etc in alphabetical order
3. The files on the list must be able to be previewed from the list (all files will be in PDF)
4. Each file listed must show the full file path, file name, file size, file date, % match
1. Must be selectable to delete, copy, move, or create a spreadsheet that includes the full file path of ALL duplicates, except the first item in each set of duplicates (the spreadsheet should include all files, with an indicator for the files that are duplicates).
2. Must be able to conduct multiple operations, such as create a spreadsheet, and then move files.
3. Must be able to save results
Must provide the source files upon project completion
Project must be completed within 7 days
All communications must be replied to within 24 hours
Funds will be held in Freelancer Milestone
Check our feedback. We have been a Freelancer project poster for more than 6 years.
27 freelancers are bidding on average $295 for this job
I have more than 10 years of experience in JAVA, I'm really fast coding so in case of any doubt on the specification I would contact you in a early stage. Thanks and best regards.