Skip to content

Latest commit

 

History

History
68 lines (49 loc) · 1.8 KB

README.md

File metadata and controls

68 lines (49 loc) · 1.8 KB

reSnap

reMarkable screenshots over ssh.

rm1 rm2

a demo of reSnap

Prequisites

  • SSH-access to your reMarkable tablet. Tutorial
    (recommended: SSH-key so you don't have to type in your root password every time)

  • The following programs are required on your reMarkable:

    • lz4
    • head (only reMarkable 2.0)
  • The following programs are required on your computer:

    • lz4
    • ffmpeg
    • feh

Installing Programs on your reMarkable

Please use toltec to install lz4 and head on your reMarkable.

Packages:

  • lz4
  • coreutils-head

Note: before installing the packages, run

opkg update
opkg upgrade

once and the install the packages via

opkg install <pkg>

Usage

  1. Connect your reMarkable via USB
  2. Run
./reSnap.sh

Options

  • -s --source You can specify a custom IP. If you want to use reSnap over the Wifi, specify the IP of your reMarkable here.
  • -o --output You can specify a custom output file for reSnap.
  • -l --landscape Snapshot has now the landscape orientation.
  • -d --display Force program to display the snapshot. (overwrites environment variable)
  • -n --no-display Force program to not display the snapshot.
  • -v --version Displays version.
  • -h --help Displays help information.

Environment Variables

  • REMARKABLE_IP Default IP of your reMarkable.
  • RESNAP_DISPLAY Default behavior of reSnap. See option -d and -n.

Disclaimer

The majority of the code is copied from reStream. Be sure to check them out!