7 个版本
新版本 0.2.4 | 2024年8月22日 |
---|---|
0.2.3 | 2024年8月22日 |
0.2.1 | 2024年7月23日 |
0.2.0 | 2023年7月30日 |
0.1.1 | 2023年7月29日 |
#374 在 文本处理
269 每月下载量
37KB
264 代码行
CLI 工具,用于使用 盲文模式 Unicode 块字符 对数据进行编码和解码
另请参阅 bbd-lib 库 crate。
用法
$ bbd -h
Binary Braille Dump
Encode/decode data to/from Braille Patterns Unicode Block characters
Usage: bbd [OPTIONS] [PATH]...
Arguments:
[PATH]... Input file(s); [default: "-" (stdin)]
Options:
-d Decode Braille characters to bytes using the given style; ignores wrapping
-s <STYLE> Style (1) [default: nlbb] [possible values: bcd, direct, nlbb, nlbt, nrbb, nrbt]
-c <N> Wrap to N columns ("bytes") per line; 0: disable wrapping [default: 64]
-m Markdown output
-h, --help Print help
-V, --version Print version
---
Notes:
1. Styles:
* `bcd`: Binary Coded Decimal of byte values 0-99
* `direct`: Direct encoding using the standard Braille dot values
* `nlbb`: Most significant nibble (MSN) left column, most significant bit
(MSB) bottom row. This is the default style.
* `nlbt`: MSN left column, MSB top row
* `nrbb`: MSN right column, MSB bottom row
* `nrbt`: MSN right column, MSB top row
$ bbd -V
bbd 0.2.4
示例
$ echo Hello |bbd
⢄⠮⢦⢦⢾⢐
$ echo "⢄⠮⢦⢦⢾⢐" |bbd -d
Hello
依赖项
~3–11MB
~141K SLoC