Register Guidelines E-Books Today's Posts Search

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

Notices

Reply
 
Thread Tools Search this Thread
Old 04-20-2026, 03:30 PM   #1
Pr.BarnArt
Evangelist
Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.
 
Pr.BarnArt's Avatar
 
Posts: 423
Karma: 401800
Join Date: Jun 2011
Device: Pocketbook 902 / Ipad air/ kindle paperwhite
[MetaDataSource Plugin] BUECHER_DE

BUECHER_DE - Version 0.3.0 - 22-4-2026 by Pr. BarnArt.

This plugin is using Buecher.de as a metadata source.
The plugin for german users of Bol.com and Buecher.de
It is a replacement for the deprecated BOL_DE plugin,
since Bol.com uses Buecher.de for books.
It is based on BOL_NL.

Main Features of BUECHER_DE version 0.3.0
  • retrieve isbn.
  • retrieve (multiple) author(-s) (no contributors/translators), title.
  • retrieve comments, cover, rating, publisher and publishing date.
  • retrieve tags and series, language

Special Notes:
  • BUECHER_DE first looks for a match on the isbn-number, if that is know.
  • Otherwise it takes the author's name en the exact booktitle.
  • requires calibre 0.9.0 or higher.
  • This is a beta-version, so comments/requests are welcome

known issues:
  • Tags and serie-information is not very consequent at buecher.de.

FIXED/ADD V 0.3.0
  • update config-file to PyQT6

Installation Notes:
  • Download the attached zip file and install the plugin as described in the Introduction to plugins thread.
  • You can configure the plugin within Calibre.

Paypal Donations:
  • If you find this plugin useful please feel free to show your appreciation.

Version History:
Spoiler:

v. 0.3.0 22-4-2026
- update config-file to PyQT6
v. 0.2.1 22-4-2026
- replacement with a correct config-file
v. 0.2.0 21-4-2026
- add german translation to config file
v. 0.1.0 20-4-2026
- initial release

Attached Files
File Type: zip BUECHER_DE 0.3.0.zip (15.2 KB, 4 views)

Last edited by Pr.BarnArt; Yesterday at 04:05 PM. Reason: Update to 0.3.0
Pr.BarnArt is online now   Reply With Quote
Old 04-20-2026, 03:31 PM   #2
Pr.BarnArt
Evangelist
Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.
 
Pr.BarnArt's Avatar
 
Posts: 423
Karma: 401800
Join Date: Jun 2011
Device: Pocketbook 902 / Ipad air/ kindle paperwhite
Saved for use in future
Pr.BarnArt is online now   Reply With Quote
Advert
Old 04-21-2026, 08:37 AM   #3
Pr.BarnArt
Evangelist
Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.
 
Pr.BarnArt's Avatar
 
Posts: 423
Karma: 401800
Join Date: Jun 2011
Device: Pocketbook 902 / Ipad air/ kindle paperwhite
Update to 0.2.0 - added german translation to config file
I don't use this plugin myself. So help with testing and comments are welcome.
You can download the new version at the start of this thread.
I already asked to put this plugin in the plugin-index from calibre, so you can select it through preferences within calibre.

Last edited by Pr.BarnArt; 04-21-2026 at 10:27 AM.
Pr.BarnArt is online now   Reply With Quote
Old Yesterday, 01:39 PM   #4
rantanplan
Weirdo
rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.
 
Posts: 1,072
Karma: 12503116
Join Date: Nov 2019
Location: Wuppertal, Germany
Device: Kobo Sage, Kobo Libra 2, reMarkable PaperPro
Incredible, thank you
I cannot find the plugin via plugin installer, why is that?
rantanplan is online now   Reply With Quote
Old Yesterday, 01:45 PM   #5
rantanplan
Weirdo
rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.
 
Posts: 1,072
Karma: 12503116
Join Date: Nov 2019
Location: Wuppertal, Germany
Device: Kobo Sage, Kobo Libra 2, reMarkable PaperPro
I'm getting this error when trying to download metadata on Calibre 9.7 on latest macOS:

Code:
calibre, version 9.7.0
FEHLER: Keine Übereinstimmungen gefunden: <p>Es wurden keine Bücher für die aktuelle Suche gefunden. Versuchen Sie, die Suche <b>weniger spezifisch</b> zu formulieren. Verwenden Sie beispielsweise nur den Nachnamen des Autors und ein einzelnes, prägnantes Wort aus dem Titel.<p>Um den gesamten Protokoll zu lesen, klicken Sie auf "Details anzeigen".

Running identify query with parameters: 
{'title': 'Emma', 'authors': ['Jane Austen'], 'identifiers': {'isbn': '9783159601366'}, 'timeout': 30} 
Using plugins: BUECHER_DE (0, 1, 0) 
The log from individual plugins is below 

****************************** BUECHER_DE (0, 1, 0) ****************************** 
Found 0 results 
Downloading from BUECHER_DE took 0.7766518592834473 
Querying: https://www.buecher.de/suche?sq=9783159601366
Plugin BUECHER_DE failed
Traceback (most recent call last):
  File "calibre/ebooks/metadata/sources/identify.py", line 47, in run
  File "calibre_plugins.BUECHER_DE.__init__", line 234, in identify
    from calibre_plugins.BUECHER_DE.worker import Worker
  File "calibre/customize/zipplugin.py", line 219, in exec_module
  File "calibre_plugins.BUECHER_DE.worker", line 30, in <module>
    import calibre_plugins.BUECHER_DE.config as cfg
  File "calibre/customize/zipplugin.py", line 219, in exec_module
  File "calibre_plugins.BUECHER_DE.config", line 6, in <module>
    from calibre.utils.localization import load_translations
ImportError: cannot import name 'load_translations' from 'calibre.utils.localization' (/Applications/calibre.app/Contents/Frameworks/plugins/python-lib.bypy.frozen/calibre/utils/localization.pyc). Did you mean: 'translations'? 

******************************************************************************** 
The identify phase took 0.81 seconds 
The longest time (0.776652) was taken by: BUECHER_DE 
Merging results from different sources 
We have 0 merged results, merging took: 0.00 seconds
rantanplan is online now   Reply With Quote
Advert
Old Yesterday, 02:37 PM   #6
Pr.BarnArt
Evangelist
Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.
 
Pr.BarnArt's Avatar
 
Posts: 423
Karma: 401800
Join Date: Jun 2011
Device: Pocketbook 902 / Ipad air/ kindle paperwhite
Quote:
Originally Posted by rantanplan View Post
Incredible, thank you
I cannot find the plugin via plugin installer, why is that?
It will be available within a few days.
It must be add to the application by a moderator of this forum.
I already sent them a request for this plugin.
Pr.BarnArt is online now   Reply With Quote
Old Yesterday, 02:45 PM   #7
Pr.BarnArt
Evangelist
Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.
 
Pr.BarnArt's Avatar
 
Posts: 423
Karma: 401800
Join Date: Jun 2011
Device: Pocketbook 902 / Ipad air/ kindle paperwhite
Quote:
Originally Posted by rantanplan View Post
I'm getting this error when trying to download metadata on Calibre 9.7 on latest macOS:

Code:
calibre, version 9.7.0
FEHLER: Keine Übereinstimmungen gefunden: <p>Es wurden keine Bücher für die aktuelle Suche gefunden. Versuchen Sie, die Suche <b>weniger spezifisch</b> zu formulieren. Verwenden Sie beispielsweise nur den Nachnamen des Autors und ein einzelnes, prägnantes Wort aus dem Titel.<p>Um den gesamten Protokoll zu lesen, klicken Sie auf "Details anzeigen".

Running identify query with parameters: 
{'title': 'Emma', 'authors': ['Jane Austen'], 'identifiers': {'isbn': '9783159601366'}, 'timeout': 30} 
Using plugins: BUECHER_DE (0, 1, 0) 
The log from individual plugins is below 

****************************** BUECHER_DE (0, 1, 0) ****************************** 
Found 0 results 
Downloading from BUECHER_DE took 0.7766518592834473 
Querying: https://www.buecher.de/suche?sq=9783159601366
Plugin BUECHER_DE failed
Traceback (most recent call last):
  File "calibre/ebooks/metadata/sources/identify.py", line 47, in run
  File "calibre_plugins.BUECHER_DE.__init__", line 234, in identify
    from calibre_plugins.BUECHER_DE.worker import Worker
  File "calibre/customize/zipplugin.py", line 219, in exec_module
  File "calibre_plugins.BUECHER_DE.worker", line 30, in <module>
    import calibre_plugins.BUECHER_DE.config as cfg
  File "calibre/customize/zipplugin.py", line 219, in exec_module
  File "calibre_plugins.BUECHER_DE.config", line 6, in <module>
    from calibre.utils.localization import load_translations
ImportError: cannot import name 'load_translations' from 'calibre.utils.localization' (/Applications/calibre.app/Contents/Frameworks/plugins/python-lib.bypy.frozen/calibre/utils/localization.pyc). Did you mean: 'translations'? 

******************************************************************************** 
The identify phase took 0.81 seconds 
The longest time (0.776652) was taken by: BUECHER_DE 
Merging results from different sources 
We have 0 merged results, merging took: 0.00 seconds
Thank you for notifying. That is related to the update 0.2.0, it contains a wrong version of the config file.
There is a new update available v.0.2.1 with the the correct version.
Version 0.2.1. is available at the start of this thread.
Thank you for notifying, Very helpfull.

Last edited by Pr.BarnArt; Yesterday at 02:49 PM.
Pr.BarnArt is online now   Reply With Quote
Old Yesterday, 02:53 PM   #8
rantanplan
Weirdo
rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.
 
Posts: 1,072
Karma: 12503116
Join Date: Nov 2019
Location: Wuppertal, Germany
Device: Kobo Sage, Kobo Libra 2, reMarkable PaperPro
After the update I got this error when trying to download metadata:

Code:
calibre, version 9.7.0
FEHLER: Keine Übereinstimmungen gefunden: <p>Es wurden keine Bücher für die aktuelle Suche gefunden. Versuchen Sie, die Suche <b>weniger spezifisch</b> zu formulieren. Verwenden Sie beispielsweise nur den Nachnamen des Autors und ein einzelnes, prägnantes Wort aus dem Titel.<p>Um den gesamten Protokoll zu lesen, klicken Sie auf "Details anzeigen".

Running identify query with parameters: 
{'title': 'Emma', 'authors': ['Jane Austen'], 'identifiers': {'isbn': '9783159609751'}, 'timeout': 30} 
Using plugins: BUECHER_DE (0, 1, 0) 
The log from individual plugins is below 

****************************** BUECHER_DE (0, 1, 0) ****************************** 
Found 0 results 
Downloading from BUECHER_DE took 0.27913713455200195 
Querying: https://www.buecher.de/suche?sq=9783159609751
Plugin BUECHER_DE failed
Traceback (most recent call last):
  File "calibre_plugins.BUECHER_DE.config", line 17, in <module>
    from PyQt5 import Qt as QtGui
ImportError: cannot import name 'Qt' from 'qt' (/Applications/calibre.app/Contents/Frameworks/plugins/python-lib.bypy.frozen/qt/__init__.pyc)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "calibre/ebooks/metadata/sources/identify.py", line 47, in run
  File "calibre_plugins.BUECHER_DE.__init__", line 234, in identify
    from calibre_plugins.BUECHER_DE.worker import Worker
  File "calibre/customize/zipplugin.py", line 219, in exec_module
  File "calibre_plugins.BUECHER_DE.worker", line 30, in <module>
    import calibre_plugins.BUECHER_DE.config as cfg
  File "calibre/customize/zipplugin.py", line 219, in exec_module
  File "calibre_plugins.BUECHER_DE.config", line 19, in <module>
    from PyQt4 import QtGui
ModuleNotFoundError: No module named 'PyQt4' 

******************************************************************************** 
The identify phase took 0.41 seconds 
The longest time (0.279137) was taken by: BUECHER_DE 
Merging results from different sources 
We have 0 merged results, merging took: 0.00 seconds
By the way, just using the search phrase https://www.buecher.de/suche?sq=9783159609751 does find the book.
rantanplan is online now   Reply With Quote
Old Yesterday, 04:04 PM   #9
Pr.BarnArt
Evangelist
Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.Pr.BarnArt ought to be getting tired of karma fortunes by now.
 
Pr.BarnArt's Avatar
 
Posts: 423
Karma: 401800
Join Date: Jun 2011
Device: Pocketbook 902 / Ipad air/ kindle paperwhite
Quote:
Originally Posted by rantanplan View Post
After the update I got this error when trying to download metadata:

[CODE]calibre, version 9.7.0

File "calibre/customize/zipplugin.py", line 219, in exec_module
File "calibre_plugins.BUECHER_DE.config", line 19, in <module>
from PyQt4 import QtGui
ModuleNotFoundError: No module named 'PyQt4'
This one was more difficult. I didnot get the error myself.
But I used an old config file for the new plugin.
It was outdated because PyQT4 is already deprecated.
So I made an new update with PyQT6, available in version 0.3.0 ( at the start of this thread)
Thanks again for testing.
Pr.BarnArt is online now   Reply With Quote
Old Yesterday, 04:21 PM   #10
rantanplan
Weirdo
rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.
 
Posts: 1,072
Karma: 12503116
Join Date: Nov 2019
Location: Wuppertal, Germany
Device: Kobo Sage, Kobo Libra 2, reMarkable PaperPro
Perfect, downloading metadata now works fine on macOS too.

I have found one bug, that isn't that important, but I wanted to mention it anyway. It happens when you press this link:

Click image for larger version

Name:	Bildschirmfoto 2026-04-22 um 22.16.57.png
Views:	6
Size:	398.7 KB
ID:	222775

It'll open this invalid page:
https://www.buecher.dea1031305722/

This would be the correct link:
https://www.buecher.de/shop/home/art...ls/A1031305722
rantanplan is online now   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Streamer - RSVP Speed Reader plugin for Calibre npapadacis Plugins 4 04-09-2026 05:01 AM
[Plugin] LOI-Generator - edit] plugin to generate a List of Illustrations KevinH Plugins 1 01-19-2023 04:31 PM
Goodread Perception Expander plugin not shown on plugin list (kobo h2o) www KOReader 4 09-28-2017 10:34 AM
My metadataSource plugin return 1 book when 2 exist kulgan Plugins 0 04-21-2012 04:54 PM
self.author in MetadataSource plugin burliest Plugins 2 05-02-2010 01:24 AM


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


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