Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 12-15-2014, 08:52 AM   #1
fenuks
Enthusiast
fenuks began at the beginning.
 
Posts: 34
Karma: 10
Join Date: Aug 2011
Device: Amazon Kindle 3
[Metadata Source Plugin] BiblioNETka.pl

Plugin that downloads metadata and covers from biblionetka.pl. Works only with books in Polish.

Main Features:
Plugin can download:
  • title
  • authors
  • publication date
  • description
  • languages (always set as pl)
  • tags
  • covers
Special Notes:
  • requires calibre 2.0.0 or higher
  • must be configured before first use
Version History
Spoiler:

Version 1.0.0 - 15 Dec 2014
Initial plugin release

Version 1.0.1 - 15 Dec 2014
Fixed matching books by authors
Attached Files
File Type: zip biblionetka.zip (6.5 KB, 164249 views)

Last edited by fenuks; 12-15-2014 at 02:04 PM. Reason: fixed plugin attachment
fenuks is offline   Reply With Quote
Old 08-02-2015, 06:41 AM   #2
Joanna
Groupie
Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.
 
Posts: 199
Karma: 76476
Join Date: Feb 2012
Location: Poland
Device: none
Any chances for a 1.48 compatible version? The number of Polish metadata sources is very limited
Joanna is offline   Reply With Quote
Advert
Old 01-05-2017, 02:46 PM   #3
Joanna
Groupie
Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.Joanna understands the mechanisms of the catecholamine pathways.
 
Posts: 199
Karma: 76476
Join Date: Feb 2012
Location: Poland
Device: none
A workaround for using the plugin with the 1.48 version of Calibre (step-by-step instruction for beginners):

- install the plugin in a compatible version of Calibre. Configure it.
- download the zip file with the plugin, unpack it, edit __init__.py in biblionetka.zip (open the file with e.g. notepad and change '2' to '1' in "minimum_calibre_version = (2, 0, 0)"), zip all the files again.
- install the edited plugin in Calibre 1.48.
- find the file 'biblionetka.json' in the folder of the compatible Calibre version (in Calibre Portable: Calibre Portable\Calibre Settings\plugins) and copy it to the equivalent folder of Calibre 1.48.
- enjoy using biblionetka.pl as a metadata source
Joanna is offline   Reply With Quote
Old 03-09-2017, 08:26 PM   #4
BetterRed
null operator
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 20,419
Karma: 25894272
Join Date: Mar 2012
Location: Sydney Australia
Device: none
@Joanna - this might not work in all situations, see PM

BR
BetterRed is online now   Reply With Quote
Old 01-30-2021, 07:32 AM   #5
brianswilson
Member
brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!
 
Posts: 18
Karma: 99066
Join Date: Oct 2020
Device: Calibre
Exclamation bug report

The following errors are most likely due to Calibre changing from using Python 2 to Python 3.

calibre, version 5.10.1
ERROR: Install plugin failed: A problem occurred while installing this plugin. This plugin will now be uninstalled. Please post the error message in details below into the forum thread for this plugin and restart calibre.

Traceback (most recent call last):
File "calibre\gui2\dialogs\plugin_updater.py", line 709, in _install_clicked
File "calibre\customize\ui.py", line 472, in add_plugin
File "calibre\customize\ui.py", line 61, in load_plugin
File "calibre\customize\zipplugin.py", line 293, in load
File "importlib\__init__.py", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "calibre\customize\zipplugin.py", line 192, in exec_module
File "calibre_plugins.biblionetka.__init__", line 11, in <module>
ModuleNotFoundError: No module named 'Queue'
brianswilson is offline   Reply With Quote
Advert
Old 07-31-2022, 07:19 AM   #6
LoginFailed
Junior Member
LoginFailed began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Jul 2022
Device: none
Podmieniłem w pliku _init_.py odwołanie do biblioteki z Queue na _queue i instalacja ruszyła.
Jednak nie udało się jej dokończyć. Problemy powyższe zamienione są teraz na takie:

Traceback (most recent call last):
File "calibre\gui2\preferences\plugins.py", line 325, in add_plugin
File "calibre\customize\ui.py", line 479, in add_plugin
File "calibre\customize\ui.py", line 64, in load_plugin
File "calibre\customize\zipplugin.py", line 300, in load
File "calibre\customize\zipplugin.py", line 395, in _locate_code
calibre.customize.InvalidPlugin: The plugin in 'C:\\Users\\Dell\\Downloads\\biblionetka.zip' is invalid. It does not contain a top-level __init__.py file
LoginFailed is offline   Reply With Quote
Old 01-08-2023, 04:50 PM   #7
l4red0
Junior Member
l4red0 began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jan 2023
Location: PL
Device: Kindle Paperwhite
I've migrated this plugin to Python 3. Tested in Calibre 6.11.
Also made few adjustments to new biblionetka markup and added rating support. It wasn't well tested yet, so some bugs may occur.

Changelog
Spoiler:
Version 2.0.0 - 08 Jan 2023
- Migrated to Python 3
- Updated selectors to current biblionetka markup
- Added rating support

Version 1.0.0 - 15 Dec 2014
Initial release

Version 1.0.1 - 15 Dec 2014
Fixed matching books by authors
Attached Files
File Type: zip biblionetka.zip (6.6 KB, 79 views)

Last edited by l4red0; 01-08-2023 at 04:52 PM.
l4red0 is offline   Reply With Quote
Old 01-09-2023, 10:58 AM   #8
l4red0
Junior Member
l4red0 began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jan 2023
Location: PL
Device: Kindle Paperwhite
Here updated, better tested version with some minor tweaks and bugfixes.

changelog:
Spoiler:

Version 2.0.1 (l4red0) - 09 Jan 2023
- Better validation of book summary
- Better rating handling (rounding is now for nearest integer)
- Added support for Series
- Category and Genere added to tag list. In case "of/multiple/genre" they're splitted to separate tags.
- Added support for new cover markup
- Added null safe validation to some parsed values that were found to be occasionally empty

Version 2.0.0 (l4red0) - 08 Jan 2023
- Migrated to Python 3
- Updated selectors to current biblionetka markup
- Added rating support

Version 1.0.1 (fenuks) - 15 Dec 2014
Fixed matching books by authors

Version 1.0.0 (fenuks) - 15 Dec 2014
Initial release
Attached Files
File Type: zip biblionetka.zip (6.9 KB, 142 views)
l4red0 is offline   Reply With Quote
Old 01-15-2024, 01:19 PM   #9
dracorp
Junior Member
dracorp began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Jan 2024
Device: PocketBook InkPad Color 3
How I should configure this plugin? Which option is required? After Save I still see that plugin is not configured.
dracorp is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Metadata Source Plugin] FictionDB kiwidude Plugins 129 03-16-2024 11:14 PM
[Metadata Source Plugin] BOL.com (NL) Pr.BarnArt Plugins 505 12-14-2023 03:23 PM
[Metadata Source Plugin] Comicvine chewt0y Plugins 88 07-11-2022 12:00 PM
[Metadata Source Plugin] Pitaval.cz (cz,sk) Miisha Plugins 2 01-01-2021 10:48 AM


All times are GMT -4. The time now is 06:19 AM.


MobileRead.com is a privately owned, operated and funded community.