08-03-2014, 01:04 AM | #481 | ||
null operator (he/him)
Posts: 20,964
Karma: 27620690
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Quote:
BR |
||
08-03-2014, 11:13 AM | #482 |
Resident Curmudgeon
Posts: 76,139
Karma: 134368292
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
|
Advert | |
|
08-05-2014, 04:38 PM | #483 | |
Member
Posts: 10
Karma: 10
Join Date: Oct 2012
Device: iPhone/iPad/Calibre
|
Quote:
|
|
08-05-2014, 06:40 PM | #484 | |
null operator (he/him)
Posts: 20,964
Karma: 27620690
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Seriously though, the only thing I can imagine, and it's a long stretch, is that via junctions and/or symlinks you have introduced self referential loops into the library folder structure. You could use Nir Sofer's NTFSLinksView utility to have a look for such. BR |
|
08-06-2014, 11:17 AM | #485 | |
Member
Posts: 10
Karma: 10
Join Date: Oct 2012
Device: iPhone/iPad/Calibre
|
Quote:
With additional playing around I may have discovered that the "sort groups by number of duplicates" may be partly to blame (not 100% sure). When I remove that option, the search will complete after a few hours. But why that option should cause minutes to become hours and hours to become days, I don't know. Thanks for the utility reference. Sadly, it is Windows only. |
|
Advert | |
|
08-06-2014, 07:19 PM | #486 | |
null operator (he/him)
Posts: 20,964
Karma: 27620690
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
If binary duplicate searching of this ilk is an ongoing need then you might want to consider using a separate tool to find them. BR |
|
08-06-2014, 10:33 PM | #487 | |
Member
Posts: 10
Karma: 10
Join Date: Oct 2012
Device: iPhone/iPad/Calibre
|
Quote:
|
|
08-06-2014, 11:42 PM | #488 |
Grand Sorcerer
Posts: 24,905
Karma: 47303822
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Looking at the code, the sort is done once after all the duplicates have been found. I can see the sort would be longer than the name sort, but, I wouldn't have expected it to be that much longer.
|
08-07-2014, 12:58 AM | #489 | |
null operator (he/him)
Posts: 20,964
Karma: 27620690
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Curious: Why would you you expect sorting a collection of ints to be slower than sorting a collection of char arrays BR |
|
08-07-2014, 01:13 AM | #490 | |
Grand Sorcerer
Posts: 24,905
Karma: 47303822
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Code:
if by_title: skeys = sorted(candidates_map.keys()) else: skeys = sorted(candidates_map.keys(), key=lambda ckey: '%04d%s' % (len(candidates_map[ckey]), ckey), reverse=True) |
|
08-07-2014, 03:41 AM | #491 |
null operator (he/him)
Posts: 20,964
Karma: 27620690
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
@davidfor - I still think in C and asm The conversion could chew cycles, IIRC conversions in .Net CIL and JRE were/are known to be slow, dunno about Python IL.
@LDMartin1959 - I import books into a 'receiving dock' library and do an inter library Find Duplicates. Any duplicates get moved into a 'duplicates' library, and the non-duplicates get moved to the 'main' library. For me this works better functionally and it's faster than doing everything in one library - and it keeps my 'main' library pristine. BR |
08-07-2014, 02:23 PM | #492 | |
Member
Posts: 10
Karma: 10
Join Date: Oct 2012
Device: iPhone/iPad/Calibre
|
Quote:
|
|
08-07-2014, 06:22 PM | #493 |
null operator (he/him)
Posts: 20,964
Karma: 27620690
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
|
08-09-2014, 05:28 AM | #494 |
Junior Member
Posts: 1
Karma: 10
Join Date: Aug 2014
Device: Kindle
|
Duplicate find extension
Dear plugin developer,
first of all thank you very much for great plugin you developed for us. I am using it very often and it saved a lot of time during my library management. To extend its perfection, I have one idea . Maybe some other plugin user will find it useful as well. Would it be please possible to make Title part of "Title/Author" search as variable to have possibility to do the search against custom defined column eg. Original_Title/Author? If not, anyway thanx again for such a great piece of software. |
08-19-2014, 09:25 AM | #495 |
r.eads e.njoys b.ooks lol
Posts: 76
Karma: 580748
Join Date: Mar 2010
Location: It's time to get this Book a Rest
Device: Kindle 4 NT
|
Later Edit:
I found it! The setting was there in preferences/searching: Highlight search results.... It was checked and I am 99,99% sure I haven't done this. Problem was solved by unchecking it. I'm not sure if I should delete whole post, or leave it in case others have this problem. I am also not sure if indeed Duplicate Finder modified this setting, in case it absolutely did not the this is wholly off-topping and I'm sorry for that. L.E.2: I see my problem was already mentioned buy I did not know the corect wording of that so my searches did not get me to that page: https://www.mobileread.com/forums/sho...d.php?t=237884 So it seems that would confirm that Duplicate Finder does modify that setting. In my humble opinion, a warning about that on it's download page would be nice (if it's already there then it must have escaped me somehow). Last edited by rebl; 08-22-2014 at 02:49 AM. |
Tags |
cross library duplicates, in library duplicates |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Quality Check | kiwidude | Plugins | 1198 | 10-05-2024 01:14 AM |
[GUI Plugin] Generate Cover | kiwidude | Plugins | 833 | 09-13-2024 11:42 AM |
[GUI Plugin] View Manager | kiwidude | Plugins | 415 | 05-11-2024 03:28 AM |
[GUI Plugin] Open With | kiwidude | Plugins | 403 | 04-01-2024 08:39 AM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |