/BoshMessenger

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

Primary LanguageJavaScriptDo What The F*ck You Want To Public LicenseWTFPL

BoshMessenger

废话信使,能够用废话承载二进制数据。 感谢 menzi11/BullshitGenerator

Usage

boshencode.pyboshdecode.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

这可是真的废话