![]() |
#1 |
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
|
[Metadata Source Plugin] Smashwords
This plugin gets the metadata for books from Smashwords.
Main Features
Special Notes:
Installation Notes:
Configuration:
Version History: Spoiler:
Last edited by davidfor; 09-20-2020 at 05:04 AM. Reason: Release version 1.0.2 |
![]() |
![]() |
![]() |
#2 |
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
|
[Reserved for later use.]
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Enthusiast
![]() Posts: 37
Karma: 10
Join Date: Jan 2012
Location: Brazil
Device: Galaxy A71
|
I tried it (and I'm very grateful for someone to be working on this), but it does not seem to really work. I tried searching for metadata on several books that I know for a fact are in Smashwords, and Calibre retrieved metadata from all sorts of sources (Amazon, B&N, Goodreads...) but not Smashwords. Even if I manually add the book's Smashwords ID, it fails to find any metadata.
OTOH, clicking on the link for the manually-added Smashwords ID does open the correct Smashwords page. So that part at least works. |
![]() |
![]() |
![]() |
#4 |
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
|
Can you give me some examples where it failed? I need to look at them to work out why it failed to find the book.
One common reason for not finding the right book is if the title is too common. The plugin is only using the title for the search. And only looks at the first page of the results. For a common title, there can be a lot of books found, and, the one you want is always the last one. ![]() I will have another look at this. When I was developing it, adding the author didn't help the results. But, I just did a test on the site, and it did help. Maybe they have changed the search. |
![]() |
![]() |
![]() |
#5 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 802
Karma: 2416112
Join Date: Jan 2017
Location: Poland
Device: Various
|
@davidfor
This issue is related to your comment in file __init__.py (lines 68-83). Because there is already an Smashwords Metadata.json config file on your system - you do not see this issue. Delete config file and check again -- the plugin does not download ANY data. Spoiler:
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
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
|
Well, that's embarrassing. I wonder if it explains why no one has commented before on the plugin.
Anyway, I have fixed this problem, and an error in handling ISBNs. The first post has been updated. If there are any issues, please report them here. |
![]() |
![]() |
![]() |
#7 |
Enthusiast
![]() Posts: 37
Karma: 10
Join Date: Jan 2012
Location: Brazil
Device: Galaxy A71
|
It now seems to be working.
|
![]() |
![]() |
![]() |
#8 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 43,370
Karma: 165170674
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
For me, the major issue with this plug-in is that it is very enthused about returning books with no matching on the author. For instance, I picked up Connections in Death by J. D. Robb, added it to calibre and did a metadata update. There were 11 items returned. Two of them were for Connections in Death, the other 9 were books with Connections as the title by 9 different authors. Testing on various other books gives the same over-enthused results.
|
![]() |
![]() |
![]() |
#9 |
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
|
Just posted another beta that should fix that. I wasn't checking the author at a good point, so it was getting far to many results if there wasn't a good match.
|
![]() |
![]() |
![]() |
#10 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,759
Karma: 236462758
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Very nice plugin, thank you! I buy from Smashwords quite often and always had to download the hi-res covers manually, because they didn't come with the files.
![]() |
![]() |
![]() |
![]() |
#11 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 43,370
Karma: 165170674
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
|
![]() |
![]() |
![]() |
#12 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 43,370
Karma: 165170674
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Any notable changes between the last beta and the release version?
|
![]() |
![]() |
![]() |
#13 |
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
|
The released version has no function changes. I just removed most of the logging.
|
![]() |
![]() |
![]() |
#14 |
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
|
Update to version 1.0.2 - calibre v5 compatibility
I have just release version 1.0.2 of this plugin. This is basically for calibre version 5. It will still be compatible with older versions of calibre.
The changes are:
Calibre will announce the availability of the update in the next hour or so. If there are any issues, please report them here. Last edited by davidfor; 09-20-2020 at 05:35 AM. Reason: I can't spell. |
![]() |
![]() |
![]() |
#15 |
Enthusiast
![]() Posts: 37
Karma: 10
Join Date: Jan 2012
Location: Brazil
Device: Galaxy A71
|
Is this plugin in need of an update? I can't get Calibre to download metadata from Smashwords *even when I supply the Smashwords ID*.
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Metadata Source Plugin] BiblioNETka.pl | fenuks | Plugins | 8 | 01-15-2024 01:19 PM |
[Metadata Source Plugin] DatabazeKnih (cz) | baghira | Plugins | 240 | 10-08-2023 05:13 AM |
[Metadata Source Plugin] INMONDADORI | Pr.BarnArt | Plugins | 7 | 12-03-2021 12:56 PM |
[Metadata Source Plugin] Pitaval.cz (cz,sk) | Miisha | Plugins | 2 | 01-01-2021 10:48 AM |
[Metadata Source Plugin] DIZZIE_NL | Pr.BarnArt | Plugins | 7 | 08-11-2014 01:48 PM |