fq
fq copied to clipboard
jq for binary formats - tool, language and decoders for working with binary and text formats
This implements a man page as in #697 The man page file is `doc/fq.1` formatted as a `troff` file using the man-pages project default man page template. You can get...
https://en.wikipedia.org/wiki/BMP_file_format Using fq 0.7.0 (linux amd64) (Arch Linux, installed [extra/fq 0.7.0-1](https://archlinux.org/packages/extra/x86_64/fq/) by pacman), I think there's no support for BMP/DIB format currently.
TODO: - should somehow generalize to/from encodings? - move code to somewhere else?
Would there be any interest in writing a man page for fq? I would love to help as far as possible.
Hi, With `jq` I'm used to being able to edit a json document in-situ: ``` $ echo '{"foo":0}' | jq '.foo = 42' { "foo": 42 } ``` I figure...
Add experimental support for base 2 (bits). For example: $ fq -o base=2 '.frames[0].header' example.mp3 Also, add various comments to make sense of the dump.go code.
To test: go run . -nrf doc/fq.1.jq > fq.1 && man ./fq.1
The BSON and Avro formats support encoding decimal floating-point numbers which cannot be exactly represented by a `float64`. Currently, neither the `bson` or `avro` decoder packages actually support decoding the...
It would be nice if this tool could support SWF files (and cwf / zwf, which are just compressed SWF files). * cwf example: https://github.com/alexandernst/memory-dumper/blob/master/plugins/cwf.cpp * swf example: https://github.com/alexandernst/memory-dumper/blob/master/plugins/swf.cpp *...