View Single Post
Old 01-08-2022, 02:59 AM   #1568
sumant28
Junior Member
sumant28 began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Dec 2021
Device: Kobo Elipsa
Quote:
Originally Posted by davidfor View Post
In general, the source of the book doesn't matter. What you need is an entry in your calibre library for each book on the device. For me, that means I add the book to calibre. For books from Kobo, I download the epub version from the my library on the Kobo store. That gets added to calibre and when I next connect the device, it will match to the book on the device. If the book comes from somewhere else, add the book to calibre and send it to the device. After that, when I start reading the book and connect the device, it automatically fetches the reading status.

You can do this using an "empty" book. This is when you add the record for a book to the library, but, don't add a file. This is what I do when I borrow a book from the library. I don't own it, so I don't add the actual book to calibre. But, I want to record that I have read it. You can add an empty book by right-clicking the add book button and selecting the option for it. You will be prompted to add the title and author and optionally the series.

Once I have a book in calibre, I also update all the metadata using the Download metadata function. I generally find the details included in the books are fairly basic. Downloading the metadata means I get better descriptions, tag and other details. Plus better quality covers.


Both the Goodreads Sync and Kobo Utilities plugins use custom columns to store information in. You need to create those columns. And, at the moment, that has to be done using the "Add your own columns" page of the calibre Preferences. I have updated the Kobo Utilities plugin in the last few days to have an option to create them from the configuration dialog. But, that depends on a change that will be in the next version of calibre. There may be a release today, but, it might be next week. And both plugins have help that should explain what the columns needed should look like.

Once the columns have been created, you need to select them in the configuration dialogs for the two plugins. After that, when you fetch the reading status from the Kobo device, you will be prompted to update the library with the status. That dialog has an option at the bottom to update Goodreads. When you accept the changes, the "Update Reading Progress" for the books will be displayed. You can make some changes on that dialog and press the "Update Progress" button to make the changes on GR.


And note, the dialog in the middle screenshot is not involved here. That is to allow you to update the metadata on the device to match that in the library. It is usually used because you have changed something after sending the book to the device. It is not as needed now as the driver can do this automatically. The lower section of the dialog can change the reading status of the books, but, it is simplistic and only sets the status using the current date where needed.
I have made some progress since the my first post. I am familiar now with EPUBS and how to get them from Kobo into Calibre. The next step is where I am being held up. I have attached screenshots that indicate that I have created a custom column and had the plugin recognise the name. Despite this plugging my device into my laptop is not updating that progress like I hoped on Calibre. You have mentioned the term "fetch" in regard to devices and Calibre but I am unsure of how to do anything beyond plugging the device and hoping to see changes in the UI. There is no button/option that does an operation like sync/fetch as far as I know. I am also unsure on fundamentals like data type for the custom column. I chose Int for Percent Read but that permits nonsense values like anything outside [0,100] being acceptable.
Attached Thumbnails
Click image for larger version

Name:	Screen Shot 2022-01-08 at 3.04.58 PM.png
Views:	157
Size:	214.5 KB
ID:	191442   Click image for larger version

Name:	Screen Shot 2022-01-08 at 3.05.19 PM.png
Views:	157
Size:	479.2 KB
ID:	191443  

Last edited by sumant28; 01-08-2022 at 03:03 AM.
sumant28 is offline   Reply With Quote