11-02-2020, 07:57 AM | #1096 |
She/Her
Posts: 86
Karma: 142774
Join Date: Aug 2009
Location: Perth, Australia
Device: Kindle PW5 (G001PX) PW3 PW1
|
|
11-07-2020, 03:22 AM | #1097 |
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Version 2.43.0 - 07 Nov 2020
Add the ability to search for books available through the Internet Archive. See plugin documentation for details. The ability to search Open Library is now deprecated and will be removed in a future release of this plugin. Use the Internet Archive instead since that holds a superset of the books available through Open Library and provides more accurate search results. "App/Online viewer" has been split off from "Other" in eBook formats in the plugin configuration. Deselecting this will cause subsequent searches to no longer find books that can only be read online or via an app. The indication that a book is part of Kindle Unlimited will sometimes be missing if amazon.com is being accessed from outside of the USA. The overdrive_link_disable_ku_check plugin tweak can be set to True to prevent the plugin from checking that this indication is present. This will prevent searching and checking currently availability of Kindle Unlimited book from failing for some non-US users. The overdrive_link_check_only_enabled_lib_avail plugin tweak can be set to True to cause "Check current availability of selected books" to only check libraries that are currently enabled in the plugin configuration. If not set then all libraries are checked. Handle website change at Amazon. (Fixes partially missing metadata, including the book's language.) |
Advert | |
|
11-07-2020, 07:40 AM | #1098 |
Grand Sorcerer
Posts: 6,229
Karma: 11768331
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Thank you very much!
|
11-07-2020, 08:14 PM | #1099 |
She/Her
Posts: 86
Karma: 142774
Join Date: Aug 2009
Location: Perth, Australia
Device: Kindle PW5 (G001PX) PW3 PW1
|
Thank you for getting on this so quick, unfortunately I'm having another problem, this time it's not matching to any Kindle Unlimited books with the error "No Format". In settings I have the allowed formats set to Kindle, Epub and PDF.
I tried it with the "overdrive_link_disable_ku_check" just in case as I'm in Australia but my Amazon account is American, but the error stays the same. Here is the log: Spoiler:
|
11-08-2020, 06:06 AM | #1100 | ||
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Quote:
I suspect that the tweak has not been set correctly. You may want to copy and paste it to assure that it is entered correctly. The relevant part of the plugin instructions is: Quote:
|
||
Advert | |
|
12-12-2020, 06:23 PM | #1101 |
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Version 2.44.0 - 12 Dec 2020
Fix incompatibility with calibre version 5.7. (Fixes inability to search or check book availability.) Report plugin tweaks in use at the start of each search job. |
01-25-2021, 10:44 AM | #1102 |
Member
Posts: 15
Karma: 10
Join Date: Dec 2019
Device: none
|
Overdrive availability
I am trying to play around with searching for books on Overdrive through Python and I love this plugin.
I discovered that the current availability of a book is rendered using javascript and was wondering if you could give me a hint of how to recover that information? I was using requests and it obviously didn't work. I also tried inspecting your code but didn't quite follow where the magic happened. Thanks! |
01-25-2021, 02:07 PM | #1103 | |
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Quote:
The book HTML page has an inline script that assigns a structure containing data about the book to window.OverDrive.mediaItems. In the plugin the get_media_items2() in overdrive.py locates this data and parses it using the JSON decoder. get_current_book_availability() extracts the needed data and calculate_wait_weeks() combines it to produce the wait time estimate. |
|
01-25-2021, 05:39 PM | #1104 | |
Member
Posts: 15
Karma: 10
Join Date: Dec 2019
Device: none
|
Quote:
|
|
02-09-2021, 08:41 AM | #1105 |
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Version 2.45.0 - 09 Feb 2021
Detect books available for "flex borrowing" on Hoopla. Providing credentials to log into Hoopla in the library configuration will allow the plugin to calculate the estimated wait times for flex borrowing titles that are on hold. Remove searching of Open Library. Open Library will be automatically disabled in the plugin configuration whenever calibre is restarted. Any existing links to Open Library books will still function. The Internet Archive is supported by this plugin and can be used to search for the same set of books instead. Remove support for Kindle Owners Lending Library (KOLL). This service was discontinued by Amazon on January 4, 2021. Any plugin configuration for KOLL will be automatically removed. Any existing links to KOLL books can be removed by using "Check and repair book links" in the plugin menu. Update the default configuration provided to first-time users of this plugin. |
03-07-2021, 12:40 AM | #1106 |
Library Breeder (She/Her)
Posts: 1,156
Karma: 1900479
Join Date: Apr 2015
Location: Fullerton, California
Device: Kobo Aura HD (1) PW3 (4) PW3 2019 new edition (1)
|
I have a question about outdated results.
I went through my library some time ago to search for all books available on Kindle Unlimited and updated the odpid column, but now many of them are outdated and need that identifier removed. Does the plugin change remove current id's if they are there, but are not found using the plugin? I don't know how to approach updating all the books. If I just search the books with the plugin, and the book is not in Kindle Unlimited, but has a previous id that says it is, what happens? Is there a way to just remove id's of a specific source? I have 4 different libraries that are using the plugin so just mass deleting the entire column isn't good. I just want to delete a specific source. |
03-07-2021, 08:01 AM | #1107 | ||
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Quote:
Quote:
In the plugin configuration enable only the libraries you want to check before using "Check current availability of selected books". That will limit it to checking only those libraries. |
||
03-09-2021, 07:07 PM | #1108 |
Library Breeder (She/Her)
Posts: 1,156
Karma: 1900479
Join Date: Apr 2015
Location: Fullerton, California
Device: Kobo Aura HD (1) PW3 (4) PW3 2019 new edition (1)
|
Can't seem to get the id's to update
I am trying to update the Kindle Unlimited books. I basically just deleted all the odpid and odid identifiers for the books that had old data. I deleted the old cache and started new. It seems that there are a LOT of books that do have Kindle Unlimited, but they are not updating either column. I am checking for purchasing and borrowing since I can't tell if the book was not found unless I can see if it was at least showing a purchase available.
Now I am having trouble getting the columns to update with the id's. I checked for three books that I KNOW are available, made sure they would be found and ran the plugin. It still wouldn't update the column. Here is a truncated job details showing that there were 3 books out of 3 that have Kindle Unlimited, but then it shows updating 0 columns/books. My goal is to have the odid and opid columns show the id's. I take that info and add tags to make it easy to see which books are available where. Without those columns being updated, I can't tell. Can you please let me know how to fix this? I am searching for: The Caress of Fate by Elisa S. Amore, Unfaithful by Elisa S. Amore, Brokenhearted by Elisa S. Amore. I chose to find the selected books. They are all in a series together. When I use the search internet for book on Amazon it finds it right away, so if the plugin is really picky about author/titles being exact, I don't know what to do. Here are the results from the Kindle Unlimited search Spoiler:
Any advice would be helpful |
03-09-2021, 08:25 PM | #1109 | |
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Quote:
The use of a dash to separate subtitles in those books on Amazon is not the common convention. The plugin will ignore extra subtitles after a colon while matching, but not those after a dash. To get it to match you would need to change the titles of those books in your calibre library to better reflect the titles used on Amazon. |
|
03-09-2021, 09:39 PM | #1110 | |
Library Breeder (She/Her)
Posts: 1,156
Karma: 1900479
Join Date: Apr 2015
Location: Fullerton, California
Device: Kobo Aura HD (1) PW3 (4) PW3 2019 new edition (1)
|
Quote:
THe book downloads from Amazon one way, Amazon lists it another way, then Goodreads lists it a whole different way. I curently have "original title" "Goodreads title", and Amazon Title but I need to update them. I just wish that I could easily find the old books that are no longer available in Amazon. Thanks! I will try and figure this out. |
|
Tags |
id=model, overdrive |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] EpubSplit | JimmXinu | Plugins | 422 | 04-07-2024 04:10 PM |
[GUI Plugin] EpubMerge | JimmXinu | Plugins | 522 | 04-01-2024 10:25 AM |
[GUI Plugin] KindleUnpack - The Plugin | DiapDealer | Plugins | 492 | 10-25-2022 08:13 AM |
[GUI Plugin] FanFictionDownLoader | JimmXinu | Plugins | 3985 | 05-08-2015 11:18 PM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |