您可以免费并且在不通知作者的情况下,使用和修改本项目,但是要遵守如下规则:
1 您不能在您的软件为闭源软件时包含此项目的任何内容。
2 您不能在收费软件中包含此项目的任何内容。
3 您使用修改后的本项目代码,但必须明确标记原作者及项目的版权信息。
4 您可以免费使用此项目,但您不能删除项目中包含的任何作者或版本信息。
本工具各个模块均使用打散格式,而本工具也支持QQ格式和多多格式,请先使用本工具转换模块把QQ格式或多多格式转换成打散格式再使用其它模块的功能。
注:本工具使用打散格式作为本工具通用格式,除格式转换模块,其它模块的输入词库格式都是打散格式
格式参考
f 地
f 土
fbgf 地球
g 一
g 王
ytyt 谢谢
……
注:打散格式里,候选内容无法使用空格,空格需要用$20代替
说明略
QQ格式参考
f 地 土
fbgf 地球
g 一 王
ytyt 谢谢
……
注:QQ格式里,候选内容无法使用空格,空格需要用$20代替
说明略
多多格式参考
地<tab>f
土<tab>f
地球<tab>fbgf
一<tab>g
王<tab>g
谢谢<tab>ytyt
……
注:多多格式里,候选内容无法使用Tab,Tab需要用\t代替,而\也需要用\\代替,在多多格式里,工具暂时不支持其它包含\的转义字符
说明略
说明略
检测输入字符的Unicode和UTF-8编码
检测按键编码
对词库进行重码统计
对编码简码为空码的情况进行检测
对词库根据编码进行排序
把词库顺序进行反转,比如原来是从a到z,就变成从z到a
a 工
b 了
c 以
--↓--
c 以
b 了
a 工
交换编码与候选的位置
a 工
b 了
c 以
--↓--
工 a
了 b
以 c
将第一个词库合并到第二个词库中,并去除重复词条(第二个词库初始可以留空)
a 工
a 工
b 了
--↓--
a 工
b 了
根据参考词库做交集或并集
为唯一候选增加空候选,来去除指定码长的候选唯一(用于不能取消四码唯一自动上屏的五笔输入法等)
a 工
aa 工
aaaa 工
b 了
c 以
g 工
gong 工
--↓--
a 工
b 了
c 以
g 工
根据参数提取符合条件的词条
根据用户给定的规则生成字/词的编码
根据用户给定的规则修改字/词的编码
制作百度手机输入法的def格式导入文件
制作win10微软五笔系统词库及自定义短语词库文件
根据用户的词库,分离词库成为系统词库txt和自定义短语txt(防止系统词库不能导入非普通中文的候选内容)