Giter VIP home page Giter VIP logo

remarkable2_backup_as_pdf's Introduction

This is my effort to backup all documents made on reMarkable 2 e-ink tablet as PDF files, without using cloud, and with full directory structure.

This code was tested under Linux (Linux Mint 21.2), and for me it is working. At this moment it needs php (for example php-cli) and php-json module. 
Script works under console. Before start, You have to connect reMarkable to the computer, by USB cable, and enable on tablet: Settings -> Storage -> USB web interface 

There is a lot of work to make the job good. There is no check if names of dirs, and documents don't contains special characters. There is no test if device is accesible, no error checks, ect.
I think there is possible to make some damage of files on Your computer  if something (file or directory) on reMarkabe have  milicious names or content.
When You have lot of files on reMarkable, test if this job is not to hard for your tablet (conversion is made directly on reMarkable device, and uses 100% CPU, so possibly can produce a lot of heat)

Sorry for my english ;)

And Yes - You are right, probably PHP is not good choice for this job.

Some other projects, making different types of backup You can find here:
- Backups:
https://github.com/kwoot/backup_reMarkable
https://github.com/SimplyKyra/SimplyKyraBlog/tree/main
- Conversion .rm files to other formats:
https://github.com/ricklupton/rmc/


remarkable2_backup_as_pdf's People

Contributors

kudlaty83 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.