05-24-2015, 02:09 PM | #466 | ||
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Quote:
Spoiler:
Quote:
Note: You need to register at Hoopla before using the plugin. Also, your Hoopla credentials are probably different from your OverDrive credentials. This error occurs because you need to emable the correct search formats in the plugin configuration in order to find Hoopla e-boooks and audiobooks. Because Hoopla media are only usable in a web browser or in their proprietary app, you need need to enable Other/app/viewer to find e-books or Other/app/player to find audiobooks. |
||
05-24-2015, 07:27 PM | #467 |
Connoisseur
Posts: 63
Karma: 500010
Join Date: Jun 2013
Device: none
|
Thank you very much. I was entering my library card number & PW from the Phila Library.
Also the "enable Other/app/viewer to find e-books or Other/app/player to find audiobooks" hint completed what I needed. Fantastic Plugin |
Advert | |
|
05-26-2015, 04:07 AM | #468 |
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
|
I have a question (again ) Is there any way for not having to accept every book the plugin has searched but allowing the update, if it exists?
Thanks in advance |
05-26-2015, 08:24 AM | #469 |
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
|
05-26-2015, 09:38 AM | #470 |
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
|
My apologies, I explain bad myself in Spanish, so in English....
Anytime you search for a book in the setup libraries, there's a confirmation window with the results, where you have to click "OK" for updating the metadata if there's any change or finish the task if there's no change. Is there any way for this dialog not to appear so the changes are automatic? Last edited by Terisa de morgan; 05-26-2015 at 09:48 AM. |
Advert | |
|
05-26-2015, 02:56 PM | #471 | |
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Quote:
Sorry, but the answer is no. The plugin relies on the search completion pop-up dialog to serialize database access. While this may not be strictly necessary, I prefer a conservative approach when it comes to writing to the calibre database. |
|
05-26-2015, 03:01 PM | #472 |
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
|
Ok, thank you very much, I perfectly understand the reason.
|
06-03-2015, 11:07 AM | #473 |
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Version 1.34.0 - 03 Jun 2015
Handle change to the OverDrive website design. (Fixes Server response error (Unexpected hold info: Holds position:1 ahead of you) when checking current availability of books.) If sign-in credentials are configured for a Hoopla library, but the library-id is not configured, the plugin will now detect and report the proper library-id instead of providing a list of libraries and making the user choose the correct one. Providing credentials for 3M Cloud Library in the configuration will allow the plugin take into account the user's current position on the hold list for books, if any, when checking current availability. (Note: When not signed in, 3M occasionally shows books as being currently available to be borrowed when they are not.) Fix occasional HTTPError (Internal Server Error) when checking for current book availability at 3M. |
06-03-2015, 01:30 PM | #474 |
Connoisseur
Posts: 67
Karma: 10
Join Date: May 2015
Device: Kobo Aura H20, Kindle Fire 7 (7G), Kindle PW (2G), Nook GlowLight Plus
|
Possible to search Gutenberg using identifier if present?
Would it be possible to tweak the plugin to allow searching of the Gutenberg database via the ID that Gutenberg uses? I sometimes have entries for books I want to get from Gutenberg where I just create an empty record w/ the Gutenberg URI as an identifier, but it appears that if I don't also manually fill in the author/title, the Overdrive plugin won't find those records.
|
06-03-2015, 03:43 PM | #475 | |
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Quote:
If you still want to pursue this, then you could look into ways of copying data from one identifier to another in calibre. For each PG URI there is an equivalent odid identifier that expresses the same link for the plugin. For example, The Aliens by Murray Leinster is PG #24104. The URI identifier is uri:http://www.gutenberg.org/ebooks/24104 and The equivalent link for the plugin would be the identifier odid:24104@pg/ Let me know if I have misunderstood your request. |
|
06-03-2015, 04:07 PM | #476 |
Connoisseur
Posts: 67
Karma: 10
Join Date: May 2015
Device: Kobo Aura H20, Kindle Fire 7 (7G), Kindle PW (2G), Nook GlowLight Plus
|
Provider groupings?
While I'm suggesting things (to an already great plugin--thanks again for this!): it would be amazing if the plugin could support groupings of providers that could be acted on independently, including having info stored in different DB fields.
As one use case: I track audiobook and regular ebook versions of books in separate records in Calibre, and am now using the availability search to show the shortest number of weeks' wait among the libraries I have access to; right now, I either have to only track library availability of one or the other, track both in one record but then manually figure out which version's wait time is showing, or configure a provider for ebooks and another for audiobooks and then manually switch them on/off before updating one or the other set of records. If I could do the different-provider solution but just run one set or the other as needed, that would be much easier. As another: I also prefer Overdrive versions of ebooks to ones from Open Library or Project Gutenberg; if I could easily search in OD libraries first and then fall back to OL/PG, that would be great. Ideally, something like that could be implemented by just adding another column to the configuration tab for "grouping prefix", and then basically doing everything else identically but storing the results in fields named with the grouping prefix if set and if a corresponding custom column exists. The UI would have to be tweaked a bit as well, to allow some way to select doing searches against all providers vs. running the searches for a particular group. So, for example, someone could configure one set of providers that only search eBook formats, and another set that only searches audiobooks, and the latter could have a grouping prefix of "audio"; if custom columns "audio_identifiers" and "audio_ol_wait_weeks" exist, then the second set of providers would store their output in those column instead of the usual "identifiers" and "ol_wait_weeks". Similarly, a grouping of "gutenberg" and one of "openlib" could be used to store availability in "gutenberg_identifiers" and "openlib_identifiers", etc. (Thanks again for the plugin, even if something like this can't be added!) |
06-03-2015, 04:11 PM | #477 | |
Connoisseur
Posts: 67
Karma: 10
Join Date: May 2015
Device: Kobo Aura H20, Kindle Fire 7 (7G), Kindle PW (2G), Nook GlowLight Plus
|
Quote:
(Re: the ODID solution: that would be great, but when I experimented with that, it didn't seem to work. e.g. for the book at http://www.gutenberg.org/ebooks/27458 , if I create a stub record in Calibre using calibredb add -e -I 'odid:27458@pg' and then run the Overdrive plugin, it finds no match. I tried again using a trailing slash since your example above had one, but that also didn't work.) Last edited by sweth; 06-03-2015 at 04:20 PM. |
|
06-03-2015, 05:44 PM | #478 | |
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Quote:
Code:
calibredb add -e -I odid:27458@pg/ Last edited by jhowell; 06-03-2015 at 05:46 PM. Reason: Add info |
|
06-03-2015, 08:30 PM | #479 | |
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Quote:
Searching for different books at individualized subsets of libraries or types (e-book/audiobook) seems like more trouble than it is worth to me. Just let the plugin gather as much data as possible and then filter out what you don't need. You can hide the ol_wait_weeks column and use it as the data source for new custom columns that contain the individual data elements filtered and sorted as you desire. A lot can be done using calibre template functions accessed from a custom column. For example if you want a custom version of ol_wait_weeks that includes only links to audiobooks: Code:
#function: ol_wait_audio_only #arg count: 1 #doc: return only ol_wait_weeks links for audiobooks # Use in a custom column template: {#ol_wait_weeks:ol_wait_audio_only()} #program code: def evaluate(self, formatter, kwargs, mi, locals, ol_wait_weeks): all_entries = [w.strip() for w in ol_wait_weeks.split(',')] audio_entries = filter(lambda f: '#' in f, all_entries) return ', '.join(audio_entries) |
|
06-06-2015, 09:03 AM | #480 |
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Version 1.34.1 - 06 Jun 2015
Handle further change to the OverDrive website design. (Fixes Server response error (Unexpected hold info: Holds position: You are next in line for this title) and Server response error (missing "h6 id=waitlimit") when checking current availability of books.) |
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 |