-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
using Joplin (opensource equivalent to Evernote) Feature request #5086
Comments
Hi, i tinkered with Joplin a little, and I think to implement Evernote like functionality with Joplin we need to directly edit Joplins cloud stored user database, since Joplin doesn't have any Web API. To do that we need to: I think it's not much different from rewriting a note taking app from ground. However, Joplin has an API that can be used from local internet, it wont be same but better than nothing. I wrote a small wrapper in lua for needed functions. Logic of uploading notes can be similar to Evernote: find guid of Koreader Notes folder For UI, we can put a submenu which includes: So whats your thoughts? |
@kereviz Seems fine to me. |
that sounds like a great way to do it! |
Sorry for late response. Before writing code it didn't occurred to me to check if it works on phone or e-reader. It turns out Joplin only listen on localhost, not 0.0.0.0 like most apps do. So it only works on same machine. I wrote to Joplin's forum about this, they said it's not secure but if there is pull request about changing IP in terminal version they could accept it. Still it only works on either you Either way it requires some manual steps . I finished basic things with it; there is some rough edges but it works. So I will create a how-to, share it or link of it on wiki. |
About annotations, it's little complicated. Basic overview of bookmark, highlight, clippings architecture is like this: -readerhighlight.lua saves highlighted note to two tables in books sidecar file : highlight and bookmarks. highlight.text, bookmarks.note and bookmarks.text contains highlighted part.
Also is /mnt/us/documents/My Clippings.txt Kindle's default clippings file? |
I don't know about the file, but the rest of the path sure is. ;-) |
It's Kindle, I don't know if we ought to touch it on our end. |
(read: we shouldn't. Assume it's RO.) |
I don't know anything about evernote. One thing is that we can't really fix or change what is stored in what, because we must stay compatible with past bookmarks and highlights, and tools like KOHighlight that parse these files. |
Adds joplin support, fixes koreader#5086 Changes -adds a submenu to evernote menu - -Joplin |-Set IP and port |-Set authorization token |-Export to Joplin |-Help -adds EvernoteExporter:exportBooknotesToJoplin() -adds JoplinClient.lua -modifies html_export, txt_export and joplin_export flags to work with each other. (eg if user selects one others deactivated)
Hi, brand new user of koreader on my kobo glo. Thanks for this amazing opensource project.
I feel like joplin could be used to upload notes as well. In the backend, Joplin can also use Nextcloud(another opensource cloud storage).
The text was updated successfully, but these errors were encountered: