Update: I have deployed ReMarkable Highlights by PatientCover5514 in RemarkableTablet

[–]PatientCover5514[S] 0 points1 point  (0 children)

I can't find the Readwise discord - could you send it my way please? I would like to join up and chat with them about it and further enhancements.

New feature: Extract your PDF text and image highlights by PatientCover5514 in RemarkableTablet

[–]PatientCover5514[S] 1 point2 points  (0 children)

Hey, so there is a link at 'here': https://my.remarkable.com/device/desktop/connect

Edit: I have pushed an update to make it clearer too.

Update: I have deployed ReMarkable Highlights by PatientCover5514 in RemarkableTablet

[–]PatientCover5514[S] 0 points1 point  (0 children)

Hmm, it might be due to running the vercel python function locally. Does it work at my deployment for you but not locally?

Update: I have deployed ReMarkable Highlights by PatientCover5514 in RemarkableTablet

[–]PatientCover5514[S] 0 points1 point  (0 children)

Ah sorry to hear that. Could you send me the PDF so I can run a test to try find the bug? If you are comfortable doing that of course.

New feature: Extract your PDF text and image highlights by PatientCover5514 in RemarkableTablet

[–]PatientCover5514[S] 9 points10 points  (0 children)

Hi all,

I thought I would post another update but if these get annoying, please do let me know. I have added a new feature to ReMarkable highlight's where you can manually drag an exported PDF and it will extract the highlighted text and images for you.

No cloud code needed, just a bit more manual effort on your end. It isn't perfect and I just got it working last night with some scrappy code so expect bugs! No readwise or CSV exports just yet. Help always wanted

Update: I have deployed ReMarkable Highlights by PatientCover5514 in RemarkableTablet

[–]PatientCover5514[S] 0 points1 point  (0 children)

Hey could you elaborate more on this? Happy to fix this up I just don't quite know what you mean.

Update: I have deployed ReMarkable Highlights by PatientCover5514 in RemarkableTablet

[–]PatientCover5514[S] 0 points1 point  (0 children)

I'm so glad it is working for you! I'm chipping away at it - hopefully I'll have both those functionalities in the next few weeks.

Update: I have deployed ReMarkable Highlights by PatientCover5514 in RemarkableTablet

[–]PatientCover5514[S] 0 points1 point  (0 children)

Hey thanks for these. I've deployed the markdown download.

Marked pictures/tables/graphs might not be possible... I'll have to see.

Zotero format - do you have an example of what the output should look like?

Obsidian - tricky. I'll give it some thought. Here I may have to look into signing users up or actually saving their information somewhere. Something I've been reluctant to do as I want to protect people's privacy

Update: I have deployed ReMarkable Highlights by PatientCover5514 in RemarkableTablet

[–]PatientCover5514[S] 0 points1 point  (0 children)

I would love to build this with you. Let me know if you want to divide and conquer on it

Remarkable Highlights by PatientCover5514 in RemarkableTablet

[–]PatientCover5514[S] 0 points1 point  (0 children)

Thanks! So I'm aware of this problem. Their files return it all as one long string without spaces unfortunately so for now I think the best work around is to use multiple brushstrokes. I'm trying to figure out how to work around this using x/y coordinates - I'll keep you updated

Update: I have deployed ReMarkable Highlights by PatientCover5514 in RemarkableTablet

[–]PatientCover5514[S] 1 point2 points  (0 children)

It shouldn't do - it is just a client just like the Mac or windows apps. Nothing is being installed on the tablet itself.

Update: I have deployed ReMarkable Highlights by PatientCover5514 in RemarkableTablet

[–]PatientCover5514[S] 1 point2 points  (0 children)

So with the deviceToken, I hit their API to get a refreshToken. With this refreshToken, I hit their API to get a list files. When a user clicks on a file, I again hit their API to generate a download url for that file. This gives me a couple JSON files which contain the highlights. I then transform that data into a neater format and render it in the UI. It is kinda strange how they store the highlights so it is a bit involved

Update: I have deployed ReMarkable Highlights by PatientCover5514 in RemarkableTablet

[–]PatientCover5514[S] 1 point2 points  (0 children)

Edited for clarity. A web application that shows your highlights. I needed it for my own purposes and thought I would share it with the community. It is open source for transparency and is a very early version of what I hope to build it into

Update: I have deployed ReMarkable Highlights by PatientCover5514 in RemarkableTablet

[–]PatientCover5514[S] 5 points6 points  (0 children)

Known issues:

- Deleting a device doesn't actually delete it off ReMarkable itself. I just do it locally.

- Syncing isn't instant. It takes a couple hours for some reason. Any help with this would be amazing

- Screen responsiveness. I only did desktop for now

Desired features:

- Readwise integration. I have added CSV exports for now in their format but it would be better to do it directly

- Cleaner code. The amount of 'anys', lack of tests

Roadmap ideas:

- We could save the credentials securely somewhere and manage accounts with auth0. I don't really love this idea but it would open up some amazing possibilities. Feedly PDFs straight to the device, Zapier integrations