1个不稳定版本
0.1.0 | 2023年9月26日 |
---|
#67 in #emoji
6KB
66 行
ebase - emoji编码(类似于带有emoji的base64
)
本项目仅用于教育目的,因此绝对不应用于生产目的。
然而,非常欢迎贡献。也许我们能够达到一个稳定版本。
与其他互联网上的类似base64的emoji库不同,这个库没有使用外部库或emoji元数据。
重要
编码签名最有可能将更改!
部分
该软件包包含一个lib
和一个bin
。
二进制文件旨在作为base64
的“直接替换”。
使用lib
待办事项
使用bin
$ echo "hello" | ebase
# => 💈💅💌💌💏
$ echo "💈💅💌💌💏" | ebase -d
# => hello
$ cat .gitignore | ebase
# => 🎏📄💁📂💇💅📄🎏🐃💁📂💇💏🎎💌💏💃💋🎏🎎💉💄💅💁
已知错误和限制
- 存在一些与单个字符emoji相关的碰撞错误
- 没有处理行结束
- 二进制文件混乱
未来计划
- 研究不同的字节分割方法
- 研究使用双字节emoji
- 压缩输出