![]() |
#976 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,013
Karma: 500000
Join Date: Jun 2015
Device: Rocketbook, kobo aura h2o, kobo forma, kobo libra color
|
Quote:
|
|
![]() |
![]() |
![]() |
#977 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,094
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
![]()
I can't believe I did not see this issue before.
The quality check PI does not respect the current scope: VL (or selections>1) I have VL's that show books I have not read or touched up, so I would not normally need to rescan those I am done with . Scope would save time for those of us with an out of control library ![]() |
![]() |
![]() |
![]() |
#978 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 87
Karma: 1234
Join Date: Sep 2012
Device: Onyx Boox M92
|
Hi,
could you please remove the heavy [1-999] limitation to the series gap finder, which was added in 2011? There are plenty of academic book series with some more than 1000 items. Therefore 2000 to 3000 limit would be finer. Thanks. |
![]() |
![]() |
![]() |
#979 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,094
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
You can make custom changes as you wish. just unzip, edit with a text/code editor and re-zip |
|
![]() |
![]() |
![]() |
#980 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 87
Karma: 1234
Join Date: Sep 2012
Device: Onyx Boox M92
|
thanks so much! I was pretty unaware of that possibility. I do hope the language is understandable to me.
EDIT: The plugin dir has dll only. If you mean the pylib.zip file in the Calibre app dir, I could not unzip without getting so many errors! Moreover, there are so many pyo file, which is the right one? Last edited by RotAnal; 03-04-2020 at 07:02 AM. |
![]() |
![]() |
![]() |
#981 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,545
Karma: 79436716
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Calibre plugins are stored in the preferences folder not the app folder
|
![]() |
![]() |
![]() |
#982 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 87
Karma: 1234
Join Date: Sep 2012
Device: Onyx Boox M92
|
thanks for the hint!
Actually I have been able to find and edit the python code in the qualitycheck.zip file, but the replacement of the max_value constant in the check_series_gaps function gave a wrong result with long series: it gives no gap though I know there are a few. Are there other global constants which I have to change in the check_metadata py module? EDIT: also the "duplicate series" function miserably fails for long series. Therefore it must be something to edit, which lies outside the single functions. Please help me. Last edited by RotAnal; 03-04-2020 at 11:49 AM. |
![]() |
![]() |
![]() |
#983 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 87
Karma: 1234
Join Date: Sep 2012
Device: Onyx Boox M92
|
I forgot to mention that I was not able to properly replace the old with the new (edited) zip file. If I do so, Calibre does not recognise it (even if I delete the companion json file) and I have to reinstal it, but in this case, Calibre replaces it with the original 2011 file. How to workaround this behaviour?
|
![]() |
![]() |
![]() |
#984 |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
[1] Back up the 2011 file (for future possible use) from folder ...\calibre\plugins.
[2] Exit from Calibre. [3] Go to folder ...\calibre\plugins and copy your custom .zip into that folder, replacing whatever is there. Do not mess with the .json files, since they have nothing to do with your issue. [3] Run Calibre. [4] Preferences > Plugins and load your personal .zip by specifying its path. [5] Restart Calibre. You can always "uninstall" a plugin from Preferences > Plugins. DaltonST |
![]() |
![]() |
![]() |
#985 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 87
Karma: 1234
Join Date: Sep 2012
Device: Onyx Boox M92
|
I did exactly this but after security risk warning, the loading has been stopped by this exception:
InvalidPlugin: The plugin in u'C:\\Users\\Maurizio\\AppData\\Roaming\\calibre\\ plugins\\Quality Check.zip' is invalid. It does not contain a top-level __init__.py file Where am I wrong? |
![]() |
![]() |
![]() |
#986 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,544
Karma: 169115148
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Edit: I looked in the .zip file and changed the >=1000 in lines 239 and 240 to >=3000 in check_metadata.py and saved the zip file. I removed the plugin, re-added it using the modified file and didn't see any immediate errors though I don't have any series with over 1000 books to check. Last edited by DNSB; 03-04-2020 at 01:23 PM. Reason: Added modified .zip file |
|
![]() |
![]() |
![]() |
#987 |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
The problem is that you zipped it while browsing the zipped folder. Get out of the zipped folder, and zip it from the "outside".
|
![]() |
![]() |
![]() |
#988 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 87
Karma: 1234
Join Date: Sep 2012
Device: Onyx Boox M92
|
yes, completely, even in the lengths.
|
![]() |
![]() |
![]() |
#989 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,544
Karma: 169115148
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Interesting. I tried modifying the check_metadata.py file, added it to the copy of the .zip file, re-opened calibre, removed the plugin, re-added it using the modified file. No error message and when I tried running Quality Check, it came up with multiple series gaps but no error messages. I attached the modified .zip file to my previous message.
|
![]() |
![]() |
![]() |
#990 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 87
Karma: 1234
Join Date: Sep 2012
Device: Onyx Boox M92
|
DNSB,
I tried to install YOUR modified zip file and everything has been fine. Thanks so much! Of course I have made some stupid error somewhere. Thanks to all! EDIT: the trivial error which I have made is to rezip the set of files included the edited one as a QualityCheck folder, which has troubled Calibre! Shame on me and sorry to have stolen your valuable time. Last edited by RotAnal; 03-04-2020 at 05:42 PM. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Search the Internet | kiwidude | Plugins | 436 | 05-12-2025 09:02 PM |
[GUI Plugin] Open With | kiwidude | Plugins | 404 | 02-21-2025 05:42 AM |
[GUI Plugin] Clipboard Search | kiwidude | Plugins | 29 | 04-02-2024 10:05 PM |
[GUI Plugin] Kindle Collections (old) | meme | Plugins | 2070 | 08-11-2014 12:02 AM |
[GUI Plugin] Book Sync **Deprecated** | kiwidude | Plugins | 111 | 06-07-2011 07:47 PM |