flamp-queue-touch/README.md

2.1 KiB

fqt - FLAMP Queue Touch

Desired Use Cases

Do a lot of checking.

Prompt user. They don't use this tool often. Guide them and prompt them.

Allow prompts to be overridden with -y|--yes or -f|--force and by piping yes command?

$ fqt filename.k2s
2023-06-02 02:00:00 -04:00
2023-06-01 22:00:00 Z
Yes Compression, base 64, block size 64: D6F6
No Compression, base 64, block size 64 : A123

$ fqt -z filename.k2s
2023-06-02 02:00:00 -04:00
2023-06-01 22:00:00 Z
Yes Compression, base 64, block size 64: D6F6

$ fqt -r filename.k2s
2023-06-02 02:00:00 -04:00
2023-06-01 22:00:00 Z
No Compression, base 64, block size 64 : A123

$ fqt -b128 filename.k2s
2023-06-02 02:00:00 -04:00
2023-06-01 22:00:00 Z
Yes Compression, base 128, block size 64: D6F6
No Compression, base 128, block size 64 : A123

$ fqt -s96 filename.k2s
2023-06-02 02:00:00 -04:00
2023-06-01 22:00:00 Z
Yes Compression, base 64, block size 96: D6F6
No Compression, base 64, block size 96 : A123

$ fqt --base256 --block-size=96 filename.k2s
2023-06-02 02:00:00 -04:00
2023-06-01 22:00:00 Z
Yes Compression, base 256, block size 96: D6F6
No Compression, base 256, block size 96 : A123

$ fqt 20230610151423 filename.k2s
Before:
2023-06-02 02:00:00 -04:00
2023-06-01 22:00:00 Z
Yes Compression, base 64, block size 64: D6F6
No Compression, base 64, block size 64 : A123

After:
2023-06-10 15:14:23 -04:00
2023-06-10 11:14:23 Z
Yes Compression, base 64, block size 64: EF45
No Compression, base 64, block size 64 : 5D4E
-b64, --base64              Select encoding scheme.
-b128, --base128            Default is base64.
-b256, --base256

-s, --block-size=SIZE       Sets block size in multiples of 16, default 64.

-z, --use-compression       compression yes, common for large files like bulletins.
-r, --no-compression        compression no, common for smaller files like signatures.

--no-date                   Suppress dates display in output.
-h, --display-hash          Display hash alone.
-q, --quiet                 Minimal output.

-f, -y, --force, --yes      No prompting before changing file date.