Wow! I asked for a plugin to do exactly this earlier in the year, and although that made me subscribed to the "plugin ideas" thread - I had no idea this existed. This is the last piece to make my Calibre experience complete! Thanks, and can't wait to get to my Calibre machine to try it out. (although is it me, or are more and more libraries eliminating access for non-residents? I used to have access to 5 libraries in the north TX area, and now am down to two)

Unfortunately, this will not find Overdrive Advantage titles. These require you to be logged into your library account to search, as they are only available to specific libraries within a larger consortium. (ed: it looks like it finds Advantage titles if they're available at all the libraries but some have additional copies; but doesn't find them if they only available at all from a select list of libraries within the group)

This plugin would have been great for keeping a "lookout" list of books I'm interested in that aren't yet available at my library(s)--add an empty book record to calibre and then periodically search on that list to see if any have been added. Unfortunately, the ones I would be interested in looking for also tend to be the Advantage titles.

To support Overdrive Advantage, the plugin would require credentials in order to log in to the library site before checking book availability. Because of variations in login procedures it would require writing code specific to particular libraries, which would be troublesome for me to support. I’ll look into it.

Unrelated to the above, the Brooklyn Public Library recently changed their website in a way that is incompatible with the plugin. (The site has been restructured so that instead of checking out a book in a particular format, it now allows you to check out a book and then later decide what format to read it in.) I will work on a fix for this.

Edit: Version 1.2.2 released to correct the problem with Brooklyn Public Library.

Optional sign in with user's credentials to detect additional books available through Overdrive Advantage

Handle further changes in the Overdrive website redesign

Extend timeouts for slow responding websites

This release contains the first attempt at supporting Overdrive Advantage titles that are only available when signed in at a library. Since I do not have access to a library that uses this I am unable to test if the additional titles actually discovered by this change. I would appreciate a report from anyone whose library uses this feature.

The plugin works by first checking search.overdive.com for books by the selected author(s) and then checking the configured libraries to see if they have those books. I have seen in the past that search.overdrive.com is sometimes slow to report new books and so the plugin will not detect them.

Or there could be a problem with the configuration of your new PC.

You can check the debug log from a search for clues to the problem. When a search completes, you can obtain the log by clicking “View log” and then “Copy to clipboard” to save the results.

If you would like my help diagnosing this you can either send me a private message or post in this thread with the contents of the log (in a spoiler tag) along with the names of the books you were expecting to find.

Not finding Aunt Dimity's Death by Nancy Atherton is due to the method the plugin uses to check for books. Checking search.overdrive.com for books by Nancy Atherton returns 47 results as shown in your first search log. Aunt Dimity's Death is not listed there even though it is clearly available at libraries using Overdrive. I have seen this before with other books and I suspect that Aunt Dimity's Death will eventually show up on search.overdrive.com. It appears that the index there is only updated periodically. Trying to make the plugin work with the search functions of individual libraries would be difficult so this is going to continue to be a limitation of the plugin for now.

The problem with books by Agatha Christie (and other prolific authors) is that search.overdrive.com is limited to 501 results, causing some available books to be missed. The plugin was written to search by author and then check the returned results for specific titles because this is generally faster and also because I had discovered that searching Overdrive by both author and title sometimes fails to return books that are available. I will update the plugin to search for books by both title and author in cases where the search only by author returns too many results. That should fix this problem.

The failure to locate the book by Maria V. Snyder is due to a bug that I will fix in the plugin. The author search at search.overdrive.com is sensitive to word order. A search for books by “Maria V Snyder” returns 102 results, but a search for “Maria Snyder” or “Snyder Maria V” returns no results. The plugin attempts to correct the word order in cases where there is a comma in the name, but a bug causes it to fail on some names. I will correct this in the next release.