reMarkableWiki

Everything about the reMarkable Paper Tablet

User Tools

Site Tools


tech:filesystem

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tech:filesystem [2020/11/28 12:18]
f3lix [Lines file format]
tech:filesystem [2021/04/22 09:38] (current)
owulveryck add Go gist to read the line format
Line 255: Line 255:
  
   * All integer values are stored over 4 little-endian bytes. ​   * All integer values are stored over 4 little-endian bytes. ​
-  * The file starts with the plain text <​code>​reMarkable lines with selections and layers</​code>​  +  * The file starts with plain text. Depending on the version it differs. For earlier versions: ​<​code>​reMarkable lines with selections and layers</​code>​ For later versions: <​code>​reMarkable .lines file, version=3</​code>​ <​code>​reMarkable .lines file, version=5</​code>​ 
-  * Offset 0x2c-0x2f: The number of pages in the notebook (little endian)+  * //[only before version 3 (or even earlier?)] // Offset 0x2c-0x2f: The number of pages in the notebook (little endian)
     * [Repeated for each page     * [Repeated for each page
       * 4 bytes: The number of layers in the page (1 to 5). The last 3 bytes are 00.       * 4 bytes: The number of layers in the page (1 to 5). The last 3 bytes are 00.
Line 288: Line 288:
  
   * https://​github.com/​ax3l/​lines-are-beautiful (C++; version 3 only)    * https://​github.com/​ax3l/​lines-are-beautiful (C++; version 3 only) 
-  * https://​github.com/​ax3l/​lines-are-rusty (Rust; version 3 only)+  * https://​github.com/​ax3l/​lines-are-rusty (Rust; version 3 and 5)
   * https://​github.com/​bordaigorl/​remy/​blob/​master/​remy/​remarkable/​lines.py (Python; version 3 and 5)   * https://​github.com/​bordaigorl/​remy/​blob/​master/​remy/​remarkable/​lines.py (Python; version 3 and 5)
   * https://​gist.github.com/​felixr/​3b766811f5b4c6692aa15561bc25db1c (https://​kaitai.io ; version 3 and 5)   * https://​gist.github.com/​felixr/​3b766811f5b4c6692aa15561bc25db1c (https://​kaitai.io ; version 3 and 5)
 +  * https://​gist.github.com/​owulveryck/​ae2e071bd5740c96bdc92c7f8f8f7172 (Go; version 5)
  
 ===== Notable folders ===== ===== Notable folders =====
tech/filesystem.1606562315.txt.gz · Last modified: 2020/11/28 12:18 by f3lix