Usage
Simple text transport application - probably not useful to many.
Synopsis
❯ vastaanottaa
usage: vastaanottaa send|recv given text-or-file salt-for-recv
Version
❯ vastaanottaa version
vastaanottaa v2023.6.12+parent.gf1b5cf69
Help
❯ vastaanottaa help
usage: vastaanottaa send|recv given text-or-file salt-for-recv
Send
❯ vastaanottaa send given "my text"
INFO: Loading content from parameter
DEBUG: timestamp embedded: 1686513245 (2023-06-11 19:54:05+00:00)
DEBUG: timestamp extracted: 1686513245 (2023-06-11 19:54:05+00:00)
---- BEGIN VASTAANOTTAA MESSAGE ----
Z0FBQUFBQmtoaVpkNUZfNVBQVm5vSE9jYlBqSEVDZ3pvdnFRZTg4cjZDSTQydnJmcmpTZ0pNanpM
Sm1tZWJpRXlQczc0REVmTGhfbC1rN1NIRkVfbFdxemMwcWF2X2xlVkE9PQ==
---- END VASTAANOTTAA MESSAGE ----
---- BEGIN VASTAANOTTAA SALT ----
b'D5CVqTmQvAfJLn2GIv9YpA==\n'
---- END VASTAANOTTAA SALT ----
Receive
❯ vastaanottaa recv given "Z0FBQUFBQmtoaVpkNUZfNVBQVm5vSE9jYlBqSEVDZ3pvdnFRZTg4cjZDSTQydnJmcmpTZ0pNanpM
Sm1tZWJpRXlQczc0REVmTGhfbC1rN1NIRkVfbFdxemMwcWF2X2xlVkE9PQ==
" 'D5CVqTmQvAfJLn2GIv9YpA==\n'
INFO: Loading content from parameter
my text
Error Messages
Wrong parameter counts or unknown action:
❯ vastaanottaa send given "my text" too many arguments
ERROR: unexpected count of parameters
usage: vastaanottaa send|recv given text-or-file salt-for-recv
❯ vastaanottaa send given
ERROR: unexpected count of parameters
usage: vastaanottaa send|recv given text-or-file salt-for-recv
❯ vastaanottaa unknown given 'some text'
ERROR: unexpected goal/action - use either send or recv
usage: vastaanottaa send|recv given text-or-file salt-for-recv
❯ vastaanottaa recv given whatever
ERROR: salt missing for recv
usage: vastaanottaa send|recv given text-or-file salt-for-recv
❯ vastaanottaa send given ''
INFO: Loading content from parameter
ERROR: afraid of the void - content for message has zero bytes
usage: vastaanottaa send|recv given text-or-file salt-for-recv
❯ vastaanottaa send given test/fixtures/basic/empty.src
INFO: Reading content from file
ERROR: afraid of the void - content for message has zero bytes
usage: vastaanottaa send|recv given text-or-file salt-for-recv