![]() |
#1591 |
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,268
Karma: 1937891
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
Ok, I know I have posted here a lot, but this came up today and it's preventing me from refreshing the plugin. Just updated yesterday. I also have 5.28 (64) still works.
calibre, version 5.38.0 ERROR: Unhandled exception: <b>UnboundLocalError</b>:local variable 'msg' referenced before assignment calibre 5.38 embedded-python: True is64bit: False Windows-10-10.0.19041 Windows ('32bit', 'WindowsPE') 32bit process running on 64bit windows ('Windows', '10', '10.0.19041') Python 3.8.5 Windows: ('10', '10.0.19041', '', 'Multiprocessor Free') Interface language: None Successfully initialized third party plugins: DeDRM (7, 2, 1) && Amazon.com Multiple Countries (1, 0, 0) && Barnes & Noble (1, 2, 16) && Calibre Power Search Plugin (2, 1, 2) && CalibreSpy (1, 0, 84) && Clean Metadata (0, 0, 6) && Comments Cleaner (1, 6, 1) && Consolidate All Library Metadata (2, 0, 40) && Count Pages (1, 11, 2) && DOC Input (1, 0, 1) && Diaps Editing Toolbag (0, 3, 7) && English Noun Frequency (1, 0, 13) && EpubCheck (0, 2, 4) && EpubMerge (2, 12, 0) && EpubSplit (3, 2, 0) && Extract ISBN (1, 5, 0) && F_rating (3, 2, 0) && FanFicFare (4, 10, 0) && Fantastic Fiction (1, 5, 1) && Fantastic Fiction Adults (1, 2, 0) && Favourites Menu (1, 1, 0) && Find Duplicates (1, 9, 4) && Generate Cover (2, 1, 0) && GetFileName (0, 1, 1) && Goodreads (1, 5, 3) && Goodreads More Tags (1, 2, 1) && Goodreads Sync (1, 15, 1) && Goodreads_Rating (3, 1, 0) && Import List (1, 8, 2) && Job Spy (1, 0, 190) && Kindle Collections (1, 7, 29) && Kobo Books (1, 8, 3) && LibraryThing Match (0, 2, 0) && Mass Search-Replace (1, 4, 2) && Modify ePub (1, 7, 0) && Overdrive Link (2, 50, 0) && Quality Check (1, 12, 0) && Reading List (1, 8, 0) && Reformat plugin (2, 4, 0) && Search The Internet (1, 8, 1) && Smashwords Metadata (1, 0, 2) && User Category (1, 5, 5) && View Manager (1, 7, 0) && Wikidata (2, 0, 0) && ePub Extended Metadata (0, 6, 0) && ePub Extended Metadata {Reader} (0, 6, 0) && ePub Extended Metadata {Writer} (0, 6, 0) && Overdrive Link* (2, 50, 0) Traceback (most recent call last): File "calibre_plugins.goodreads_sync.config", line 1151, in refresh_shelves_list File "calibre_plugins.goodreads_sync.core", line 290, in get_shelf_list File "calibre_plugins.goodreads_sync.core", line 178, in _request_get File "calibre_plugins.goodreads_sync.httplib2.__init__" , line 1689, in request File "calibre_plugins.goodreads_sync.httplib2.__init__" , line 1429, in _request File "calibre_plugins.goodreads_sync.httplib2.__init__" , line 1349, in _conn_request File "calibre_plugins.goodreads_sync.httplib2.__init__" , line 1138, in connect UnboundLocalError: local variable 'msg' referenced before assignment |
![]() |
![]() |
![]() |
#1592 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
That's a weird error as I cannot see how that code gets to that line without "msg" being set. I'm not sure what to suggest other than to use the working 64bit version of calibre.
|
![]() |
![]() |
![]() |
#1593 |
Member Retired
![]() Posts: 22
Karma: 10
Join Date: Jan 2018
Device: none
|
I don't know if this behaviour can be changed.
I have got the stage where I am now re-reading a number of books. I have created a new calibre library and have copied the books I've re-read to it and have changed the 'date read' column. When I added a re-read book through the Goodreads Sync plugin, I expected it to create a duplicate entry of the book or to add the new date to the existing record on Goodreads; but what it did was change the original date read to the re-read date which is not ideal. |
![]() |
![]() |
![]() |
#1594 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,629
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Quote:
|
|
![]() |
![]() |
![]() |
#1595 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
I just tested this with a finished book. I used the "Add to shelf" to add the book to the "currently-reading" shelf. When I checked on GR, the reading progress of the book showed it was reading and had been added to the shelf today. I then used the progress update to change it to 50% finished. Then I use "Add to shelf" to put it on the "read" shelf. GR is showing this plus the dates for when I read it the first time (well, probably second or third time, but GR wasn't around then). That seems to work. How are you doing it? |
|
![]() |
![]() |
![]() |
#1596 | |
Member Retired
![]() Posts: 22
Karma: 10
Join Date: Jan 2018
Device: none
|
Quote:
|
|
![]() |
![]() |
![]() |
#1597 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,629
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Glad it has worked.
|
![]() |
![]() |
![]() |
#1598 | |
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,268
Karma: 1937891
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
Quote:
|
|
![]() |
![]() |
![]() |
#1599 |
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,268
Karma: 1937891
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
Is there anyway of making the combo box with the actions when the sync is about to happen be longer? I would like to be able to see the rules before actually hitting the sync to make sure they are what I like but the area is very short. I stretch the whole thing but only the book list gets longer, that combo box for the rules stays pretty thin.
|
![]() |
![]() |
![]() |
#1600 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
|
|
![]() |
![]() |
![]() |
#1601 | |
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,268
Karma: 1937891
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
Quote:
What I am talking about is this. I want to stretch that area so I don't have to scroll. Some books have a lot of rules. Is there a place in the plugin that I can edit this? I can unzip it and edit using Notepad++ and rezip it and install. Please and thank you! |
|
![]() |
![]() |
![]() |
#1602 |
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,268
Karma: 1937891
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
Also, I think I know what that error is from. Goodreads just started using Captchas. It seems that whenever I try to edit a book on the site they want to add that Captcha. However, for the most part I don't have a problem using the plugin until I try to do too many changes at once. I can edit 50 books fine, but then I go to edit another 35 right after and then I get the error. This happens when I try to update an entire shelf.
Goodreads doesn't allow editing bookshelves/dates in the "list view" on the site, once you try and make a change and set it the edit bookreview box opens up and you have to re-enter the changes and then do the CAPTCHA (complete with boxes to match). I have also found that the CAPTCHA sometimes gets "stuck" and an error prevents it from completing. I have set my pop-up blockers to ignore Goodreads. This is a very recent change that I have noticed in the past hour. Books being updated from your Kindle don't have a problem Also, syncing hasn't been a problem. |
![]() |
![]() |
![]() |
#1603 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
As to changing it, the code is in the plugin. If you want to change the sizes of different fields you need to edit that, find the appropriate spot and change it. I'd have to hunt through it to find it. |
|
![]() |
![]() |
![]() |
#1604 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
If GR are using to many Captchas, or they aren't working properly, you need to complain to them and ask them to fix it. |
|
![]() |
![]() |
![]() |
#1605 |
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,268
Karma: 1937891
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
Thanks! I never ran into CAPTCHAS before on the site. However, as of now the plugin still works ok, I just run into the problem with the error every now and then. Perhaps I have too many rules for the shelves or too many shelves, Good Reads times out if there is too much time to do something.
I created a shelf years ago called "needs cleaning" and impulsivly loaded every book onto it. I can't remember how I did it since there are so many books, must have been an imported .csv. Anyhow it has some 1800 books today on it since everytime I edit a book I remove it from the shelf. Unfortunately, I cannot delete the shelf because Good Reads times out before it can remove it from all those books. Perhaps I may overload the plugin with rules. I have accumulated a LOT of tags for shelves basically pointing to the same shelf and I use the add/sync rules to weed out those tags with individual remove from or add to rules. Also I have date columns to add to each time. I suspect that the plugin might falter if I have too many rules on a shelf and there are too many books on that shelf. Is it also possible that the order of the rules for sync on a shelf can cause a problem? Since you can't move the rules within the box or organize them in any way other than the order in which they were created, it is possible that I could have duplicate rules. I know that with some shelves there are so many remove from shelf or add to shelf rules that have been updated over time that there is a LONG list for a shelf. Is there a way of updating the plugin so that there could be some way or sorting or allowing the sort to be moved in a rule box? Maybe alphabetically or with those side arrows that allow the row to move up or down? It would help in identifying redundant rules when they are spaced so far that it's hard to compare. Last edited by Rellwood; 04-02-2022 at 06:59 PM. |
![]() |
![]() |
![]() |
Tags |
calibre, goodreads |
|
![]() |
||||
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] Quick Preferences | kiwidude | Plugins | 62 | 03-16-2024 11:47 PM |
[GUI Plugin] Book Sync **Deprecated** | kiwidude | Plugins | 111 | 06-07-2011 07:47 PM |