反编译 Rime 的 xxx.table.bin
二进制词典文件。
本项目 Fork 自 whjiang/rime_table_bin_decompiler。
相对于原项目,本项目有以下的更改。
- 修复了在 Linux 系统上的编译错误
- 更易读的 README
本项目用于简单的反编译 Rime 的 xxx.table.bin
二进制词典文件,
以生成 xxx.dict.yaml
源纯文本词典文件。
需要注意的是,由于 xxx.table.bin
二进制词库文件没有元数据
信息,所以生成的 xxx.dict.yaml
源纯文本词典文件的文件头中
的元数据信息是根据常见的元数据信息填补进去的,所以可能是错误的,
需自行修正。
如果你懒的编译可以下载已编译好的程序 (支持 Linux、Windows)。
- GNU toolchain
- Boost
- CMake
cd rime-table-decompiler/src
mkdir build && cd build
cmake ..
make
反编译二进制词库并标准输出。
./rime-table-decompiler xxx.table.bin
反编译二进制词库并输出到纯文本词库文件中。
./rime-table-decompiler xxx.table.bin > xxx.dict.yaml