05-21-2024, 06:50 PM | #1156 |
Bibliophagist
Posts: 40,524
Karma: 156983616
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
AlreaderX is likely the application be used to render ebooks on @sunkashi's Onyx Boox Note Air 3.
|
05-22-2024, 04:55 AM | #1157 |
Member
Posts: 13
Karma: 10
Join Date: May 2024
Device: Onyx Boox Note Air 3
|
I never used or installed app with name AlreaderX. Thats what confuse me.
|
05-22-2024, 10:24 AM | #1158 | |
Enthusiast
Posts: 30
Karma: 100180
Join Date: Apr 2020
Device: none
|
Quote:
It doesn't support importing notes/bookmarks of the built-in reading application (NeoReader), because it stores that data outside of the USB-accessible area of the device, that Calibre can read. The AlreaderX Pro is installed by default for some Onyx Boox models sold outside of the US. By the way it's a decent reading app as well, but it doesn't support drawing on PDFs as NeoReader does). Last edited by aik099; 05-22-2024 at 10:28 AM. |
|
05-22-2024, 11:35 AM | #1159 |
Member
Posts: 13
Karma: 10
Join Date: May 2024
Device: Onyx Boox Note Air 3
|
Oh, so it does not work with native *.txt files with annotations in storage/note ? Then sorry, my mistake.
|
05-23-2024, 03:39 AM | #1160 |
Enthusiast
Posts: 30
Karma: 100180
Join Date: Apr 2020
Device: none
|
I've tried adding an annotation in the NeoReader app (long press on the word of the book for the context menu to appear -> click on the pencil icon -> confirm annotation creation) and that highlighted that word in the book, but the TXT file for that book wasn't created in the "storage/note" folder.
|
09-18-2024, 08:20 PM | #1161 | |
Junior Member
Posts: 4
Karma: 10
Join Date: Sep 2024
Device: Kindle iOS, Kindle PC, Calibre
|
Explain how to perform this in Caliber?
Quote:
I'm interested in using this idea but unsure where it is copied to in Caliber that gives the reference area? So far, I am doing this manually. |
|
10-06-2024, 11:09 AM | #1162 |
Member
Posts: 13
Karma: 10
Join Date: May 2024
Device: Onyx Boox Note Air 3
|
deleted
Last edited by sunkashi; 10-06-2024 at 11:11 AM. |
10-20-2024, 06:44 PM | #1163 |
Junior Member
Posts: 1
Karma: 10
Join Date: Oct 2024
Device: Kindle Scribe
|
I am getting the following error when I attempt to fetch the annotation from the device (Kindle Scribe)
calibre, version 7.20.0 ERROR: Unhandled exception: <b>AttributeError</b>:'MTP_DEVICE' object has no attribute 'create_annotations_path' calibre 7.20 embedded-python: False Linux-6.11.2-1-default-x86_64-with-glibc2.40 Linux ('64bit', 'ELF') ('Linux', '6.11.2-1-default', '#1 SMP PREEMPT_DYNAMIC Fri Oct 4 17:37:58 UTC 2024 (38c846e)') Python 3.11.10 Interface language: None EXE path: /usr/bin/python3.11 Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (2, 16, 0) && DeDRM (10, 0, 3) && Package KFX (from KFX Input) (2, 16, 0) && Annotations (1, 17, 13) && KFX metadata reader (from KFX Input) (2, 16, 0) && From KFX (2, 16, 0) && KFX Input (2, 16, 0) && Set KFX metadata (from KFX Output) (2, 11, 0) && KFX Output (2, 11, 0) && KindleUnpack - The Plugin (0, 83, 1) && Obok DeDRM (10, 0, 3) Traceback (most recent call last): File "calibre_plugins.annotations.action", line 363, in fetch_usb_connected_device_annotations self.fetch_usb_device_annotations(self.get_connect ed_device_primary_name()) File "calibre_plugins.annotations.action", line 407, in fetch_usb_device_annotations annotated_book_list = self.get_annotated_books_on_usb_device(reader_app) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "calibre_plugins.annotations.action", line 623, in get_annotated_books_on_usb_device ra.get_installed_books() File "/tmp/calibre_annotations_plugin/Kindle.py", line 154, in get_installed_books File "calibre_plugins.annotations.reader_app_suppor t", line 803, in get_path_map path_map = generate_annotation_paths(ids, db) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "calibre_plugins.annotations.reader_app_suppor t", line 788, in generate_annotation_paths a_path = self.device.create_annotations_path(mi, device_path=path) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MTP_DEVICE' object has no attribute 'create_annotations_path' |
11-02-2024, 04:37 PM | #1164 |
Junior Member
Posts: 3
Karma: 10
Join Date: Nov 2024
Device: Kobo Aura H2O & Kobo Forma
|
Hello, I'm new to this forum.
For some time now I have not been able to use Annotation on Linux Devuan Ceres (unstable) except on a slightly older installation that I saved on a separate partition. When I was about to start troubleshooting, I stumbled upon a bug report on Annotations old git page that meant I didn't have to look any further for the error. I quote: “There is an error when loading the plug in with a Python 3.12 install: File "calibre_plugins.annotations.action", line 11, in <module> import imp, inspect, os, re, sys, tempfile, threading, types ModuleNotFoundError: No module named 'imp' And indeed, according to https://docs.python.org/3.11/library/imp.html, the module imp has been deprecated and removed in 3.12” https://github.com/davidfor/calibre-...ions/issues/34 Hope this problem gets solved because even though Calibre is now testing its own annotation/note downloader, Annotations is much better than the feature that Calibre has now started to implement. |
11-02-2024, 05:12 PM | #1165 |
Grand Sorcerer
Posts: 12,751
Karma: 75000002
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Out of curiousity, which calibre ARE you using? kovid's official one from https://calibre-ebook.com/download_linux or one from the Ceres repository?
The reason I ask is that due to calibre's structure, it is happier by FAR with the embedded python that most people who package for linux remove. |
11-03-2024, 02:41 PM | #1166 |
Junior Member
Posts: 3
Karma: 10
Join Date: Nov 2024
Device: Kobo Aura H2O & Kobo Forma
|
Hi, hi.
I am laughing at myself. At first I thought your idea was stupid because I don't like solutions like Flathub, where you install all the dependencies with all the packages. I like simple and efficient solutions. But then I downloaded the txz file under the heading “Manual binary install” and unpacked it. Then I discovered that I didn't even need to install the files in any special place. It was now enough to click on the Calibre file in the bin folder. Then Calibre started and used my old configuration files including the installed Annotations plugin. Wow, so easy to get Annotations to work. I'm going to rely on that solution until Annotations gets support for Python 3.12. So I'm now very grateful for your answer. Now I'll just move the whole Calibre folder to the place in my home folder where I usually keep special solutions like this. By the way, it is Calibre 7.20 also in Devuan Ceres, but as I said, with Python 3.12. Again, thank you very much. |
11-03-2024, 03:09 PM | #1167 |
Junior Member
Posts: 3
Karma: 10
Join Date: Nov 2024
Device: Kobo Aura H2O & Kobo Forma
|
Update since I wrote the above.
Strange but, now I could not launch Calibre from either the folder's previous location or the location I moved it to. But now I was stuck and wanted a working solution. So I chose to install according to the instructions under “Binary install”. I have tried starting Calibre a few times and it works. Thanks again for your help. |
Tags |
sampleexportingapp |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] KindleUnpack - The Plugin | DiapDealer | Plugins | 495 | 10-19-2024 07:06 AM |
[GUI Plugin] Open With | kiwidude | Plugins | 403 | 04-01-2024 09:39 AM |
[GUI Plugin] Annotations (closed) | GRiker | Plugins | 68 | 06-17-2014 07:11 AM |
[GUI Plugin] KiNotes | -axel- | Plugins | 0 | 07-14-2013 07:39 PM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 01:27 PM |