Advanced Duplicate Find & Fix 3.8.2 (2014-01-27)

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

Re: Advanced Duplicate Find & Fix 3.7.4 (2010-08-21)

Postby CarlitoGil » Wed Mar 23, 2011 5:39 am

That's the thing.
Say the criterias are
In filter,
Oldest added,
Song ID.

If A, B, C are duplicates and
A, B are IN a filter
then the next criteria should be used to futher select which to keep instead of just the first returned by the DB query.
iTunesMonkey + Acoustid – Find metadata from iTunes and Acoustid
CarlitoGil
 
Posts: 294
Joined: Sun Sep 07, 2008 10:46 am
Location: Dominican Republic

Re: Advanced Duplicate Find & Fix 3.7.4 (2010-08-21)

Postby Bex » Wed Mar 23, 2011 6:05 am

Ok, I'll have a look. It might be something with the "In Fliter"-criteria then?
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Re: Advanced Duplicate Find & Fix 3.7.4 (2010-08-21)

Postby CarlitoGil » Wed Mar 23, 2011 6:26 am

Can playlists be implemented as a way to filter the "Custom Duplicate Search" and the "Keep" node?

Also, can "Redundancy" be added to the fields in "Custom Duplicate Search",
Sometimes you may want to delete the duplicates with the same title and then work with the other ones.

And, can you ask the developers for a way to hide the original "Duplicate Content" node, your script makes it unnecesary I think.
iTunesMonkey + Acoustid – Find metadata from iTunes and Acoustid
CarlitoGil
 
Posts: 294
Joined: Sun Sep 07, 2008 10:46 am
Location: Dominican Republic

Re: Advanced Duplicate Find & Fix 3.7.4 (2010-08-21)

Postby Bex » Wed Mar 23, 2011 9:13 am

1. Already possible since you can add playlists to filters

2. Sorry, what do you mean exactly?

3. http://www.ventismedia.com/mantis/view.php?id=5990
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Re: Advanced Duplicate Find & Fix 3.7.4 (2010-08-21)

Postby CarlitoGil » Wed Mar 23, 2011 9:33 am

1.
Yes, I do this now, just wanted to save a couple of steps. After creating the playlist I have to create a fitler just for it. I think filters should be for more permanent uses.

2.
You have the "Tracks with Same Content" node that compares the file signatures and nothing else.
Then there is the "Custom Duplicate Search" that searches similar or different tags and properties but not the file signatures.
In "Custom Duplicate Search" to the list of 'Title', 'Artist',... 'Filename', etc; I'f like to add another one. "Content".
So we can find files with the same/different "Content" AND a pattern of tags, like same content and different titles.

3.
Great.
iTunesMonkey + Acoustid – Find metadata from iTunes and Acoustid
CarlitoGil
 
Posts: 294
Joined: Sun Sep 07, 2008 10:46 am
Location: Dominican Republic

Re: Advanced Duplicate Find & Fix 3.7.4 (2010-08-21)

Postby Bex » Wed Mar 23, 2011 4:41 pm

1. Well, I went for filters since it can handle everything. But I'll put your wish on the todo list for this script, it'll be with a lower priority though.

2. Got it, it's actually already on the todo-list. We'll see when I get the time to add it.
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Issues Installing

Postby darkestglobe » Sun Apr 10, 2011 4:15 pm

Thanks for this awesome script.
Excellent work.
darkestglobe
 
Posts: 1
Joined: Sun Apr 10, 2011 4:06 pm

Re: Advanced Duplicate Find & Fix 3.7.4 (2010-08-21)

Postby Bex » Mon Apr 11, 2011 9:14 am

Thanks! :)
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Re: Advanced Duplicate Find & Fix 3.7.4 (2010-08-21)

Postby debacle » Fri Apr 15, 2011 2:58 am

Hello, I've got a LOT of duplicates, and many have a leading zero in the track number. Fixing the track numbers with your Fixer script would take MediaMonkey a very long time, so I'd like the dupe finder to just ignore the leading zeros.

I think I see a line which is related:
Code: Select all
GetFieldSQL ="'CASE WHEN tmpTrackNr ='''' THEN ''??'' WHEN LENGTH(tmpTrackNr)=1 THEN ''0''||tmpTrackNr ELSE tmpTrackNr END'"

but it doesn't do the trick.

Do you have a suggestion for a quick script change I could test out? Thanks!

EDIT: OK I took a closer look and I've replaced column 13 of CdsFmfs(5) with this:
Code: Select all
'CASE WHEN LENGTH(TrackNumber)=1 THEN ''0''||TrackNumber ELSE TrackNumber END'


Not sure how you'd prefer to implement that (if at all), and maybe you'd want to make it optional, but this seems to be working for me for my purposes.

AWESOME script!
debacle
 
Posts: 9
Joined: Sun Mar 22, 2009 2:50 am

Re: Advanced Duplicate Find & Fix 3.7.4 (2010-08-21)

Postby Bex » Sun Apr 24, 2011 9:04 am

Thanks!

Do you know that Case and Leading Zero fixer can fix all these leading zero issues with one button click in its options? That shouldn't take long.

Anyway, I would recommend this sql on column 13:
Code: Select all
'ltrim(TrackNumber,'0')'

and the same for Disc#:
Code: Select all
'ltrim(DiscNumber,'0')'


If you'd like to check your collection for leading zero issues, see my Tagging Inconsistencies script, it finds them plus tons of other issues as well.
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Re: Advanced Duplicate Find & Fix 3.7.4 (2010-08-21)

Postby debacle » Mon Apr 25, 2011 10:10 pm

Update: I use the Auto-Organize feature with some complicated auto-playlists - having that enabled was slowing down the list.UpdateAll call in OnOK immensely. So I'll just disable it in the options when I use that script.
debacle
 
Posts: 9
Joined: Sun Mar 22, 2009 2:50 am

Re: Advanced Duplicate Find & Fix 3.7.4 (2010-08-21)

Postby classified » Sat May 21, 2011 5:25 pm

Thanks for an excellent extension.

Would it be possible to add/enable the ability to delete from the context menus within the Advanced Duplicate Find & Fix subtree nodes? It seems to be grayed-out/disabled within the tree nodes. Is there something I need to do to enable the delete functionality in the context menu of the tree nodes. This seems to be a core feature to removing duplicates easily from the tree as opposed to having to expand the nodes to get the tracks to appear in the list view and right clicking them to remove them there. This would also allow for folders to be removed entirely when they appear as subnodes in the Folders with Same Content node.

Please let me know if there is something I am missing here. Thanks!
classified
 
Posts: 5
Joined: Wed Dec 03, 2008 10:21 pm

Re: Advanced Duplicate Find & Fix 3.7.4 (2010-08-21)

Postby Bex » Sun May 22, 2011 4:49 pm

Thank you!

I'm not sure I understand what you mean exactly but to delete tracks and transfer their playstat to the ones you keep, use the "Create Keep/Delete Suggestion Nodes"-Node. It should help a lot.
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Re: Advanced Duplicate Find & Fix 3.7.4 (2010-08-21)

Postby Radduski » Sun Jun 12, 2011 8:13 am

2,472 duplicates! Thanks for helping me remove 'em! :D
Radduski
 

Re: Advanced Duplicate Find & Fix 3.7.4 (2010-08-21)

Postby agea » Sun Jun 12, 2011 4:58 pm

Thanks for this script. It worked fine under XP.
Trying to install under Windows 7, MM 3.2.5.1306, running MM with admin rights, it doens't install:

Error message:
runtime error #9 ...
Subscript out of range: '[number: 4]'
....vbs, Line: 483, Column: 4

any suggestions?
agea
 
Posts: 12
Joined: Mon Dec 03, 2007 9:49 am

PreviousNext

Return to Need Help with Addons?

Who is online

Users browsing this forum: Bing [Bot], Yahoo [Bot] and 10 guests