Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Which one should I buy?

Notices

Reply
 
Thread Tools Search this Thread
Old 07-27-2026, 12:50 PM   #16
DJUNGELSKOG
Groupie
DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.
 
DJUNGELSKOG's Avatar
 
Posts: 168
Karma: 1162312
Join Date: Nov 2023
Location: Belgium / Vlaanderen
Device: Kobo Libra 2 + Vivlio Light HD + (ancient) iPad Pro
Quote:
Originally Posted by Nils.B View Post
Thanks a lot to David (DNSB) and Yapyap for the detailed responses!

I have one specific question left regarding PocketBook:
- For PocketBook (Era) / KOReader users: How seamless is dictionary lookup and highlight export (specifically to Markdown / .md files) in KOReader on PocketBook compared to Kobo? Does KOReader run just as smoothly on PocketBook OS?

Best regards,
Nils B.
I have a different Pocketbook model and I can confirm that Koreader runs even better on Pocketbooks than it does on Kobos because it integrates with the built-in firmware. You can always choose between the built-in reader and Koreader when opening an individual book from the library screen, and you can also opt to never ever leave Koreader, if that's what you prefer.

Exporting highlights and dictionary lookups is trivial as well, I can share my script that exports my dictionary lookups to anki if you are interested, you should be able to export it to .md as well.
DJUNGELSKOG is offline   Reply With Quote
Old 07-27-2026, 03:05 PM   #17
Nils.B
Junior Member
Nils.B began at the beginning.
 
Posts: 8
Karma: 10
Join Date: Jul 2026
Device: kein
Hi Dschungelwald,

Thanks a lot for the feedback! That sounds great—especially that KOReader integrates so seamlessly into PocketBook OS.

I'd actually be really interested in your script! If it can be used for exporting to .md files, that would be perfect for my workflow. How does the script work exactly, or where can I check it out?

Best regards,
Nils
Nils.B is offline   Reply With Quote
Advert
Old Yesterday, 05:35 PM   #18
DJUNGELSKOG
Groupie
DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.DJUNGELSKOG ought to be getting tired of karma fortunes by now.
 
DJUNGELSKOG's Avatar
 
Posts: 168
Karma: 1162312
Join Date: Nov 2023
Location: Belgium / Vlaanderen
Device: Kobo Libra 2 + Vivlio Light HD + (ancient) iPad Pro
Python is not my main language so it’s probably a very ugly solution but it works for me

Code:
import sqlite3
import requests
from pystardict import Dictionary

DATABASE_PATH = 'vocabulary_builder.sqlite3'
STARDICT_PATH = 'your_dictionary_file_here’
ANKI_CONNECT_URL = 'http://localhost:8765'
NOT_FOUND_FILE = 'not_found.txt'

def get_translation(word):
    my_dict = Dictionary(STARDICT_PATH)
    for key in my_dict.idx.keys():
        if key == word:
            return my_dict.dict[key]

    return None


def add_note_to_anki(word, translation, prev_context, next_context):
    note = {
        "deckName": "your_deck_name",
        "modelName": "Basic",
        "fields": {
            "Front": word,
            "Back": f"{prev_context}[{word}]{next_context}<br><br>{translation}"
        },
        "tags": []
    }
    payload = {
        "action": "addNote",
        "version": 6,
        "params": {
            "note": note
        }
    }
    response = requests.post(ANKI_CONNECT_URL, json=payload)
    return response.json()

conn = sqlite3.connect(DATABASE_PATH)
cursor = conn.cursor()

cursor.execute("SELECT word, prev_context, next_context FROM vocabulary")
rows = cursor.fetchall()
not_found = []

for row in rows:
    word, prev_context, next_context = row
    translation = get_translation(word)
    print("TRANSLATION")
    print(translation)
    if translation:
        result = add_note_to_anki(word, translation, prev_context, next_context)
    else:
        print("not found")
        print(word)
        not_found.append(word)

with open(NOT_FOUND_FILE, 'w') as file:
    for word in not_found:
        file.write(f"{word}\n")

conn.close()
This exports words from koreader’s vocabulary builder database to anki, along with its context and translation.

You need to have Anki Desktop app running, otherwise it wouldn’t work. Or you can throw the anki part away and export it to .md instead
DJUNGELSKOG is offline   Reply With Quote
Old Yesterday, 11:46 PM   #19
Nils.B
Junior Member
Nils.B began at the beginning.
 
Posts: 8
Karma: 10
Join Date: Jul 2026
Device: kein
Thanks for sharing this, much appreciated! ��
Nils.B is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Searching for "& # 9 ; " oston Sigil 5 03-11-2026 03:30 PM
Libra 2 "Unable to import annotations as the annotations column has not been configured..." Liudprand Kobo Reader 2 07-29-2023 10:56 PM
eReader with an 11" or 12"" screen and physical buttons apastuszak Which one should I buy? 7 06-13-2023 06:03 AM
Pressing "Restore Defaults" under "Book Details" wipes all "Look & Feel" settings. MarjaE Library Management 1 03-30-2021 11:46 AM
Swap "Prev Page" & "Next Buttons" ???? kilofox Amazon Kindle 6 04-02-2008 11:39 PM


All times are GMT -4. The time now is 03:06 PM.


MobileRead.com is a privately owned, operated and funded community.