View Single Post
Old 02-21-2021, 12:10 AM   #1
Bradles
Zealot
Bradles turned on, tuned in, and dropped out.Bradles turned on, tuned in, and dropped out.Bradles turned on, tuned in, and dropped out.Bradles turned on, tuned in, and dropped out.Bradles turned on, tuned in, and dropped out.Bradles turned on, tuned in, and dropped out.Bradles turned on, tuned in, and dropped out.Bradles turned on, tuned in, and dropped out.Bradles turned on, tuned in, and dropped out.Bradles turned on, tuned in, and dropped out.Bradles turned on, tuned in, and dropped out.
 
Bradles's Avatar
 
Posts: 112
Karma: 35586
Join Date: Nov 2020
Location: Perth, Western Australia
Device: Apple Books & Kobo Libra H20
[GUI Plugin] LibraryThing Match

LibraryThing is a social cataloging web application for storing and sharing book catalogs and various types of book metadata. It is used by authors, individuals, libraries, and publishers.

LibraryThing Match is a calibre plug-in for comparing your calibre e-book list with your LibraryThing catalog.


Main Features:
  • Filter your LibraryThing books by Collection, Tags, N most recently added.
  • Sort you LibraryThing books by author, title, entry date, entry date reversed.
  • Display a list of your LibraryThing books for side-by-side comparison with your calibre e-books
  • Compare the two lists using a fuzzy matching algorithm to easily identify books which do/do not exist in both lists.
  • Save matches in a calibre custom column.
  • Save your LibraryThing ratings in a calibre custom column (half-star ratings).

Special Notes:
  • Requires calibre 5.0.0 or later. Works with calibre 6.0+.
  • The LibraryThing interface works with public LibraryThing catalogs only, which excludes books you have marked as "Private".

Installation Steps:
  • Install the plugin from calibre preferences (Preferences - Plugins - Get new plugins).
  • Alternatively, install it manually by downloading the attached zip file, and installing as described in the Introduction to plugins thread (look for "How do I install a plugin manually?").

Paypal Donations:
  • If you find this plugin useful please feel free to show your appreciation.


Version History:

Spoiler:
Version 0.2.5 - 25 May 2024
Improve handling when LibraryThing API returns no data.

Version 0.2.4 - 13 May 2024
Fix (again) 403 Forbidden with new user agent string

Version 0.2.2 - 12 Sep 2023
Fix for 403 Forbidden after LT moved to CloudFlare

Version 0.2.1 - 22 Jul 2022
calibre 6 / Qt6 version

Version 0.2.0 - 29 Mar 2021
LibraryThing Match en espaņol. Spanish translation thanks to @dunhill.
Added option to save LT book id to a calibre identifier.
Added "About" box with link to this thread.

Version 0.1.1 - 21 Feb 2021
Fix an edge case in the matching algorithm.

Version 0.1.0 - 18 Feb 2021
Initial release of LibraryThing Match plugin

Attached Thumbnails
Click image for larger version

Name:	Configure.png
Views:	1387
Size:	45.6 KB
ID:	185500   Click image for larger version

Name:	Screenshot.png
Views:	1327
Size:	77.6 KB
ID:	185501  
Attached Files
File Type: doc LibraryThing Match User Guide.doc (737.0 KB, 752 views)
File Type: pdf LibraryThing Match User Guide.pdf (525.2 KB, 1376 views)
File Type: zip LibraryThing Match.zip (135.2 KB, 21153 views)

Last edited by Bradles; 05-24-2024 at 11:36 PM. Reason: Released version 0.2.5
Bradles is offline   Reply With Quote