3 ms·
Yes, it is (compressed) binary: https://github.com/aardappel/treesheets/blob/master/TS/docs/file_format_spec.txt https://github.com/aardappel/treesheets/blob/ma
by Aardappel 4y ago
Yes, it is (compressed) binary: https://github.com/aardappel/treesheets/blob/master/TS/docs/file_format_spec.txt https://github.com/aardappel/treesheets/blob/master/TS/docs/...
TreeSheets tries to be highly efficient in space/time, which is challenging with text formats.
There's an option in the menus for auto html export on every save. It's what I use to browse my data from non-supported devices, e.g. mobile (thru e.g. DropBox).
- joshspankit 4y agoHave you been exposed to Kaitai Struct[0] yet? As someone who wanted to use binary data from programs I’ve used it quite successfully and even more to the point: quite happily [0] https://kaitai.io/ https://kaitai.io/
- Aardappel 4y agoNope, not seen this one, though there are many similar such specification languages. This one looks a bit overly verbose? I suppose someone could write a description of https://github.com/aardappel/treesheets/blob/master/TS/docs/file_format_spec.txt https://github.com/aardappel/treesheets/blob/master/TS/docs/... in that specification language to give parsers in many languages. May not be as easy as it sounds with the embedded PNGs and compression etc.
- joshspankit 4y agoIf someone provides an example binary file I’ll give it a try
- Aardappel 4y agothere are many here: https://github.com/aardappel/treesheets/tree/master/TS/examples https://github.com/aardappel/treesheets/tree/master/TS/examp...
- joshspankit 4y agoRight on, thank you. Would you mind exporting some of those examples and commit them alongside the `cts` files so that I can validate my own parsing?