This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
tech:filesystem [2020/12/27 19:52] dilettant [Lines file format] |
tech:filesystem [2021/01/08 21:01] axelson [Lines file 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 plain text. Depending on the version it can e.g. be <code>reMarkable lines with selections and layers</code> <code>reMarkable .lines file, version=3</code> <code>reMarkable .lines file, version=5</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> |
* //[only before version 3 (or even earlier?)] // 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 | ||
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) |