Testet with Pocketbook Inkpad Color 3 - Works! #3

Open
opened 2024-11-27 19:43:29 +01:00 by MoriarT3a · 5 comments

I've tested your tool with my Pocketbook Inkpad Color 3 and can confirm, that version 0.9.0 Prerelease works great! Thank you for your work.

I've tested your tool with my Pocketbook Inkpad Color 3 and can confirm, that version 0.9.0 Prerelease works great! Thank you for your work.
Author

I might have been a bit hasty...
My first test was with 14 books in *.epub format. That worked wonderfully. A brief white screen, followed by a window confirming the processing.

Next, I transferred my entire library - about 900 books, with a few *.pdf and *.mobi files mixed in. The screen turned white, and after a certain amount of time, the main menu of the reader was displayed again. There was no confirmation dialog. I repeated the process a few times because I wasn’t sure if I had just missed the confirmation window the first time. The second time, I was surprised at how quickly the process completed, so I started it a third time. Either the process really runs quickly on the device (I didn’t time it, but I’d say less than a minute), or the reader stops it at some point. However, I believe that all the books were processed anyway. At least, I didn’t notice any missing books in the series I browsed through. But that was only a sample check.

Is there any way I can help with debugging?

I might have been a bit hasty... My first test was with 14 books in *.epub format. That worked wonderfully. A brief white screen, followed by a window confirming the processing. Next, I transferred my entire library - about 900 books, with a few *.pdf and *.mobi files mixed in. The screen turned white, and after a certain amount of time, the main menu of the reader was displayed again. There was no confirmation dialog. I repeated the process a few times because I wasn’t sure if I had just missed the confirmation window the first time. The second time, I was surprised at how quickly the process completed, so I started it a third time. Either the process really runs quickly on the device (I didn’t time it, but I’d say less than a minute), or the reader stops it at some point. However, I believe that all the books were processed anyway. At least, I didn’t notice any missing books in the series I browsed through. But that was only a sample check. Is there any way I can help with debugging?
Owner

Thanks for your feedback. If no summary is displayed at the end, something has gone wrong. Actually, PbDbFixer should only process epubs (and ignore all other files). To be on the safe side, you could delete the pdfs and mobis from the device and then try again. Does the problem still exist? Oh, and does version 0.8.3 show the same problem?

Thanks for your help.

Thanks for your feedback. If no summary is displayed at the end, something has gone wrong. Actually, PbDbFixer should only process epubs (and ignore all other files). To be on the safe side, you could delete the pdfs and mobis from the device and then try again. Does the problem still exist? Oh, and does version 0.8.3 show the same problem? Thanks for your help.
Author

I continued experimenting with version 0.9.0. I haven’t tested version 0.8.3 further yet:
The issue is caused by a corrupt PDF file. I found a file that can’t even be opened with a PDF reader (Okular, in my case). It’s simply broken.

Perhaps such cases could be caught, and a dialog could be displayed showing the last processed file when the process fails. Or at least display this information during the next run. Essentially, a small excerpt from the log file, if something like that exists.

Finding the file relatively quickly was actually just a coincidence.

To summarize: There’s no fundamental problem with the tool, and it works on the e-reader. My file was broken.

I continued experimenting with version 0.9.0. I haven’t tested version 0.8.3 further yet: The issue is caused by a corrupt PDF file. I found a file that can’t even be opened with a PDF reader (Okular, in my case). It’s simply broken. Perhaps such cases could be caught, and a dialog could be displayed showing the last processed file when the process fails. Or at least display this information during the next run. Essentially, a small excerpt from the log file, if something like that exists. Finding the file relatively quickly was actually just a coincidence. To summarize: There’s no fundamental problem with the tool, and it works on the e-reader. My file was broken.
Owner

Thanks! I'm surprised that it even tries to do something with a PDF file. Improved error handling is definitely something for the todo list.

(Out of curiosity: Can you say something about the situations where the tool has to correct something? My impression is that PocketBook is getting better at capturing metadata. Uploading from PC to the Cloud and afterwards downloading to the ereader is such a case where PocketBook fails, I think. What is your experience?)

Thanks! I'm surprised that it even tries to do something with a PDF file. Improved error handling is definitely something for the todo list. (Out of curiosity: Can you say something about the situations where the tool has to correct something? My impression is that PocketBook is getting better at capturing metadata. Uploading from PC to the Cloud and afterwards downloading to the ereader is such a case where PocketBook fails, I think. What is your experience?)
Author

I’ve had significant issues with the display of series in my library. This has always been a problem for me, and at some point, I started including the series name in the title, which has always bothered me as well.
I experimented a lot and found that EPUB 2 works better than EPUB 3 and that the metadata must follow a specific pattern to even be recognized by the e-reader. Calibre can automate this using the "remove non-dc: metadata elements" option in the "Modify ePub" module.

Even then, parts are sometimes missing on the e-reader, even though they are correctly tagged and displayed properly in the PocketBook Cloud. So, there seems to be something wrong with the e-reader’s software. But this has been an issue for years. About four years ago, I started using PocketBook with an Inkpad 3 Pro, and overall, I’m satisfied. However, with each software update, it feels like only the shop was updated, advertisements were introduced (which, thankfully, can be turned off in the settings), and nothing was improved regarding library management. But that’s just my impression. I’ve never had issues with the device when it comes to reading books.

Overall, your tool corrected the series for about 270 out of 900 books on my e-reader—or at least I think so. I didn’t specifically keep track. The authors were also heavily corrected.
The data came entirely through the PocketBook Cloud and was thoroughly cleaned in Calibre beforehand. Unfortunately, this is a necessary step since publishers make absolutely no effort to provide clean and, above all, consistent metadata for their books.

I’ve had significant issues with the display of series in my library. This has always been a problem for me, and at some point, I started including the series name in the title, which has always bothered me as well. I experimented a lot and found that EPUB 2 works better than EPUB 3 and that the metadata must follow a specific pattern to even be recognized by the e-reader. Calibre can automate this using the "remove non-dc: metadata elements" option in the "Modify ePub" module. Even then, parts are sometimes missing on the e-reader, even though they are correctly tagged and displayed properly in the PocketBook Cloud. So, there seems to be something wrong with the e-reader’s software. But this has been an issue for years. About four years ago, I started using PocketBook with an Inkpad 3 Pro, and overall, I’m satisfied. However, with each software update, it feels like only the shop was updated, advertisements were introduced (which, thankfully, can be turned off in the settings), and nothing was improved regarding library management. But that’s just my impression. I’ve never had issues with the device when it comes to reading books. Overall, your tool corrected the series for about 270 out of 900 books on my e-reader—or at least I think so. I didn’t specifically keep track. The authors were also heavily corrected. The data came entirely through the PocketBook Cloud and was thoroughly cleaned in Calibre beforehand. Unfortunately, this is a necessary step since publishers make absolutely no effort to provide clean and, above all, consistent metadata for their books.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: martin/PbDbFixer#3
No description provided.