Duplicate Cleaner 2.0 Beta

The best solution for finding and removing duplicate files.
User avatar
DV

Duplicate Cleaner 2.0 Beta

Post by DV »

Beta Release 1 - 01/11/2010
Not for general distribution apart from on www.digitalvolcano.co.uk

Please Report bugs/feedback to http://www.digitalvolcano.co.uk/forum/v ... 8&topic=97

Usage:
-------
No installer - just copy these files into a folder somewhere and run. Requires Microsoft .NET Framework 2 - most machines should already have this. Get .NET here - http://www.microsoft.com/net/download.aspx

Settings will be saved alongside the exe file (portable). If you are running from the Program Files folder then settings will be saved to the current user's profile.

http://www.digitalvolcano.co.uk/downloa ... r_beta.zip
User avatar
DV

Post by DV »

Bug Report (already!)
-'Image Tags' quick column button is titled 'Groups'
-Ungraceful exit if audiogenie dll missing
-Some options are non-roaming (eg Rename_prefix)
User avatar
Emerson

Post by Emerson »

Woo, great to see the new version out :D

Other then bugs you've already noticed above, the only thing I've come across is more of a usability issue. I'd love to be able to use the "ignore hard link files" function so I can get an accurate estimate of how much space I'll be saving when I hardlink duplicate files, but I was never able to use that function reliably because of the following scenario (this was the case in 1.x as well).

- You have four identical files, A, B, C, D.
- A is hardlinked to B
- C is hardlinked to D

If you select ignore hardlinked, none of them show up even though you could save space by hardlinking the A/B group to the C/D group. It would be great if there was some way that DC2 could show which files within a group are hardlinked to *each other*. I've thought of a few different ways to implement that in terms of UI, but I think the cleanest and most useful way is to have a column for "hardlink group" or something similar.

Using the A,B,C,D example above: All would be in "group 1" (since they are all identical), but A and B would be in "HL Group 1" and C and D would be in HL Group 2".

I would also love if the internal logic of the "ignore hardlink files" was able to only ignore hardlinks within its hardlink group, but not to other identical files in *another* hardlink groups.

A final nitpick on these same lines. With a "hardlink group" column in place, it would be great if there was an option to then "hide/collapse hardlink groups". So that only one file from each hardlink group was visible. The point of this is to be able to get an accurate estimate of space savings by filtering out files that are *already* hardlinked from the space saving calculation.

I hope that all made sense, sorry for the hugg post, I was just trying to be clear. I'll be "stress testing" DC2 to see how it does with huge file sets. I'll report back later if there's any problems :)
User avatar
DV

Post by DV »

Thanks for this. You are right. The hardlink count isn't very intellegent at the minute - it just returns the number of hardlinks on that file, even if the files it is hardlinked to are outside the scope of the current scan.
I will look into getting the hardlink groups in relation to the other scanned files - if it can be done without sacrificing speed.
User avatar
Barry

Post by Barry »

I found out about this in the middle of a big dup elim and saved a csv file - which got an error on import to 2.0. It would be nice if they were compatible.
I am in the middle of a rescan on the same set and I noticed the program has the same issue as 1. - While scanning the title bar shows (not responding) a lot -like its hung. I always seems to recover - but it is something that I think should be addressed (separate threads?) I am running on an I7 - which is not hung elsewhere - and I have a ton of windows and browser tabs open.
This is THE best program for dup removal. I will give you more feedback when I get to the select phase.
Here are the 2 things I hope are improved in 2:

1 - The saved CSV file includes the current selection settings

2 - The ability to keep the selection assistant open in a floating window and if I click on a single item (while the window is open) - the folder include option is prefilled with that selected path so all I need is one more click to complete the flaging for that path.

THANKS
User avatar
Barry

Post by Barry »

It might be that it is actually hanging - it has been stuck in the same place for a couple hours - will let it run all night.
User avatar
Barry

Post by Barry »

One other item - the first time I setup the scan, I set a min file size and left the max to 0 - and got no takers - I think a 0 for max should be unlimited.
User avatar
DV

Post by DV »

Beta Release 2 is now available (same link)
http://www.digitalvolcano.co.uk/downloa ... r_beta.zip

Beta 2 - Version 2.0.3966.35993

* Much improved responsiveness when working with large lists
* Import progress bar and optimized import process
* Size field displays units
* List column headers now have sort indicators
* 'Image Tags' quick column button caption fixed
* Better exit if audiogenie dll missing
* Fixed non-roaming options
* Language localisation file complete
* Other minor fixes.
User avatar
DV

Post by DV »

Barry - I see the problem with the scan size - will tweak.
User avatar
Barry

Post by Barry »

So it did complete and I found out your Assistant is still modal - can you PLEASE consider making it work like I described about or even better would be a toolbar button that just does a Select by Location with just a single click on the main form - either way would save a ton of time.

Another cool feature that had a new tab called "Just Seelcted" and after you made any auto-selection, it would list just the affected items that you could then click and change in that list - with long lists this would be very helpful.
Post Reply