Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/umrninside/boshmessenger

这篇文章读起来不通顺,是因为它承载着信息。
https://github.com/umrninside/boshmessenger

Last synced: about 2 months ago
JSON representation

这篇文章读起来不通顺,是因为它承载着信息。

Awesome Lists containing this project

README

        

# BoshMessenger
废话信使,能够用废话承载二进制数据。
感谢 [menzi11/BullshitGenerator](https://github.com/menzi11/BullshitGenerator)

## Usage
`boshencode.py` 和 `boshdecode.py` 都从标准输入 `stdin` 读取数据、从标准输出 `stdout` 输出结果。

```
# 原文件: original.bin

# 编码
python3 boshencode.py < original.bin > bosh.txt

# 解码
python3 boshdecode.py < bosh.txt > decoded.bin
```

## Note
目前,废话信使 _BoshMessenger_ 一次只能够传递 32767 字节的信息。

注意,废话信使的放大倍数(编码后文件大小 / 原始文件大小)很大。

| 编码 | 放大倍数 |
| -------- | ------- |
| UTF-8 | 100 |
| GBK | 65 |

这可是真的废话