View Single Post
Old 01-29-2026, 02:36 PM   #582
Dompie
Zealot
Dompie began at the beginning.
 
Dompie's Avatar
 
Posts: 115
Karma: 10
Join Date: Jul 2010
Location: Gouda, The Netherlands
Device: Kobo Aura & Kobo Libra
@Pr.BarnArt So that's a major change, and therefore a new version. Thanks for your efforts; I'm very happy with it.
The new version is producing results again, but some books are experiencing errors, resulting in: KeyError: 'aggregateRating', and processing is aborted. Books that do produce results often also have an error message in the log: KeyError: 'genre'.
The advantage of the latter error message is that you do get a result, including the book description.
In the attached log, I've included three books that failed, and at the end, one that produced a result but also had an error in the logging:
Spoiler:
Deze zijn allen aanwezig bij Bol (wel of geen ISBN maakt niet uit) maar de plugin geeft foutmelding:

calibre, version 7.13.0
FOUT: Geen zoekresultaten gevonden: <p>Kan geen boeken vinden die overeenkomen met uw zoekopdracht. Probeer de zoekopdracht <b>minder specifiek</b> te maken. Gebruik bijvoorbeeld alleen de achternaam van de auteur en een enkel onderscheidend woord uit de titel.<p>Klik op 'Details weergeven' om het volledige logbestand weer te geven.

Running identify query with parameters:
{'title': 'Het verborgen leven van sir Harry Valentine', 'authors': ['Julia Quinn'], 'identifiers': {'isbn': '9789049206246'}, 'timeout': 30}
Using plugins: BOL_NL (6, 0, 0)
The log from individual plugins is below

****************************** BOL_NL (6, 0, 0) ******************************
Found 0 results
Downloading from BOL_NL took 1.6629960536956787
Querying: https://www.bol.com/nl/s/?searchtext...eryContextHook
BOL_NL url: 'https://www.bol.com/nl/nl/p/bevelstokes-2-het-verborgen-leven-van-sir-harry-valentine/9300000227615714//?bltgh=db90ce03-cfe0-46af-97d7-c50df0ab7105.ProductList_Middle.0.ProductImage'
get_details failed for url: 'https://www.bol.com/nl/nl/p/bevelstokes-2-het-verborgen-leven-van-sir-harry-valentine/9300000227615714//?bltgh=db90ce03-cfe0-46af-97d7-c50df0ab7105.ProductList_Middle.0.ProductImage'
Traceback (most recent call last):
File "calibre_plugins.BOL_NL.worker", line 82, in run
File "calibre_plugins.BOL_NL.worker", line 178, in get_details
File "calibre_plugins.BOL_NL.worker", line 259, in parse_details
KeyError: 'aggregateRating'

************************************************** ******************************
The identify phase took 1.82 seconds
The longest time (1.662996) was taken by: BOL_NL
Merging results from different sources
We have 0 merged results, merging took: 0.00 seconds


================================================== ===================================

calibre, version 7.13.0
FOUT: Geen zoekresultaten gevonden: <p>Kan geen boeken vinden die overeenkomen met uw zoekopdracht. Probeer de zoekopdracht <b>minder specifiek</b> te maken. Gebruik bijvoorbeeld alleen de achternaam van de auteur en een enkel onderscheidend woord uit de titel.<p>Klik op 'Details weergeven' om het volledige logbestand weer te geven.

Running identify query with parameters:
{'title': 'Alle kleine leugens', 'authors': ['Victoria Selman'], 'identifiers': {'isbn': '9789044551006'}, 'timeout': 30}
Using plugins: BOL_NL (6, 0, 0)
The log from individual plugins is below

****************************** BOL_NL (6, 0, 0) ******************************
Found 0 results
Downloading from BOL_NL took 1.3131940364837646
Querying: https://www.bol.com/nl/s/?searchtext...eryContextHook
BOL_NL url: 'https://www.bol.com/nl/nl/p/alle-kleine-leugens/9300000236286485//?bltgh=db90ce03-cfe0-46af-97d7-c50df0ab7105.ProductList_Middle.0.ProductImage'
get_details failed for url: 'https://www.bol.com/nl/nl/p/alle-kleine-leugens/9300000236286485//?bltgh=db90ce03-cfe0-46af-97d7-c50df0ab7105.ProductList_Middle.0.ProductImage'
Traceback (most recent call last):
File "calibre_plugins.BOL_NL.worker", line 82, in run
File "calibre_plugins.BOL_NL.worker", line 178, in get_details
File "calibre_plugins.BOL_NL.worker", line 259, in parse_details
KeyError: 'aggregateRating'

************************************************** ******************************
The identify phase took 1.42 seconds
The longest time (1.313194) was taken by: BOL_NL
Merging results from different sources
We have 0 merged results, merging took: 0.00 seconds

================================================== ==============================

calibre, version 7.13.0
FOUT: Geen zoekresultaten gevonden: <p>Kan geen boeken vinden die overeenkomen met uw zoekopdracht. Probeer de zoekopdracht <b>minder specifiek</b> te maken. Gebruik bijvoorbeeld alleen de achternaam van de auteur en een enkel onderscheidend woord uit de titel.<p>Klik op 'Details weergeven' om het volledige logbestand weer te geven.

Running identify query with parameters:
{'title': 'Wat blijft na de storm', 'authors': ['Vibeke Olsson'], 'identifiers': {}, 'timeout': 30}
Using plugins: BOL_NL (6, 0, 0)
The log from individual plugins is below

****************************** BOL_NL (6, 0, 0) ******************************
Found 0 results
Downloading from BOL_NL took 1.785607099533081
Querying: https://www.bol.com/nl/nl/s/?searcht...eryContextHook
Rejecting as not close enough match: Goede Keuze
BOL_NL url: 'https://www.bol.com/nl/nl/p/de-kronieken-van-britta-eriksson-3-wat-blijft-na-de-storm/9300000237497887/'
get_details failed for url: 'https://www.bol.com/nl/nl/p/de-kronieken-van-britta-eriksson-3-wat-blijft-na-de-storm/9300000237497887/'
Traceback (most recent call last):
File "calibre_plugins.BOL_NL.worker", line 82, in run
File "calibre_plugins.BOL_NL.worker", line 178, in get_details
File "calibre_plugins.BOL_NL.worker", line 259, in parse_details
KeyError: 'aggregateRating'

************************************************** ******************************
The identify phase took 1.81 seconds
The longest time (1.785607) was taken by: BOL_NL
Merging results from different sources
We have 0 merged results, merging took: 0.00 seconds

================================================== =====================================
================================================== =====================================

Deze geeft wel resultaat maar heeft een error in de details:

Running identify query with parameters:
{'title': 'Langs de nullijn', 'authors': ['Sietse van der Hoek'], 'identifiers': {'isbn': '9789029593397'}, 'timeout': 30}
Using plugins: BOL_NL (6, 0, 0)
The log from individual plugins is below

****************************** BOL_NL (6, 0, 0) ******************************
Found 1 results
Downloading from BOL_NL took 1.2750353813171387


---
Title : Langs de nullijn
Author(s) : Sietse van der Hoek
Publisher : de Arbeiderspers
Languages : nl
Rating : 1.5
Published : 2014-03-07T00:00:00+00:00
Identifiers : isbn:9789029588997
Comments : <p>Diagonaal door Nederland, van Goes naar Groningen, loopt een lijn die het land verdeelt in een helft beneden en een helft boven de zeespiegel. Maar de lijn is veel meer dan een natuurlijke scheidslijn. Langs deze diagonaal ontvouwt zich een dualistische cultuurgeschiedenis van Nederland. Vormen de kuststreken van nature een progressieve open society, terwijl de conservatieve mens de beschutting van het hogere binnenland zoekt? Sietse van der Hoek ging uit wandelen, op zoek naar antwoorden, en deed verrassende observaties.</p>
Querying: https://www.bol.com/nl/s/?searchtext...eryContextHook
BOL_NL url: 'https://www.bol.com/nl/nl/p/langs-de-nullijn/9200000025733752//?bltgh=db90ce03-cfe0-46af-97d7-c50df0ab7105.ProductList_Middle.0.ProductImage'
Error parsing tags for url: 'https://www.bol.com/nl/nl/p/langs-de-nullijn/9200000025733752//?bltgh=db90ce03-cfe0-46af-97d7-c50df0ab7105.ProductList_Middle.0.ProductImage'
Traceback (most recent call last):
File "calibre_plugins.BOL_NL.worker", line 301, in parse_details
KeyError: 'genre'

************************************************** ******************************
The identify phase took 1.44 seconds
The longest time (1.275035) was taken by: BOL_NL
Merging results from different sources
We have 1 merged results, merging took: 0.00 seconds



Starting cover download for: Langs de nullijn
Query: Langs de nullijn ['Sietse van der Hoek'] {'isbn': '9789029588997'}

****************************** BOL_NL Covers ******************************
Request extra headers: [('User-agent', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:126.0) Gecko/20100101 Firefox/126.0')]
Downloaded cover: 779x1200
Took 0.23792529106140137 seconds
Downloading cover from: https://media.s-bol.com/BBLRmzgyj8w2/779x1200.jpg

************************************************** ******************************

Dompie is offline   Reply With Quote