35 lines
639 B
Markdown
35 lines
639 B
Markdown
# based
|
|
|
|
A commandline tool that lets you encode and decode most of the bases.
|
|
|
|
Release binary is statically linked via
|
|
```sh
|
|
cabal v2-build --enable-executable-static -O2
|
|
```
|
|
|
|
## Compilation
|
|
|
|
* If you want to compile your own build, link it dynamically via
|
|
```sh
|
|
git clone https://git.stefan.works/whx/based.git
|
|
cd based/
|
|
cabal install
|
|
cabal run
|
|
```
|
|
|
|
## Usage
|
|
|
|
* Pipe via stdin to transcode
|
|
* Modes are __encoding__ and __decoding__
|
|
* Encoding is done in the following way
|
|
```sh
|
|
echo Hello, World! | based encode --b91
|
|
>OwJh>}AQ;r@@Y?FF
|
|
```
|
|
* Decoding is implicated in the following way
|
|
```
|
|
echo '>OwJh>}AQ;r@@Y?FF' | based --b91
|
|
```
|
|
|
|
|