Skip to content

Commit

Permalink
add README for v2.5, fix #67
Browse files Browse the repository at this point in the history
  • Loading branch information
studyzy committed May 6, 2019
1 parent 5a4b196 commit a634909
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 29 deletions.
19 changes: 11 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,38 @@
# 深蓝词库转换
==============

---
[![Build Status](https://travis-ci.org/studyzy/imewlconverter.svg?branch=master)](https://travis-ci.org/studyzy/imewlconverter)
[![Code Count](https://tokei.rs/b1/github/studyzy/imewlconverter)](https://github.com/studyzy/imewlconverter)
[![version](https://img.shields.io/github/tag/studyzy/imewlconverter.svg)](https://github.com/studyzy/imewlconverter/releases/latest) [![Join the chat at https://gitter.im/studyzy/imewlconverter](https://badges.gitter.im/studyzy/imewlconverter.svg)](https://gitter.im/studyzy/imewlconverter?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

[![version](https://img.shields.io/github/tag/studyzy/imewlconverter.svg)](https://github.com/studyzy/imewlconverter/releases/latest)
[![Join the chat at https://gitter.im/studyzy/imewlconverter](https://badges.gitter.im/studyzy/imewlconverter.svg)](https://gitter.im/studyzy/imewlconverter?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

---
一款输入法词库转换软件,支持以下超过20种的输入法工具和词库:

- [搜狗拼音(文本词库、7.2版以前的Bin格式备份词库和scel格式细胞词库](https://github.com/studyzy/imewlconverter/wiki/Sougou_Pinyin)
- [搜狗拼音(文本词库、Bin格式备份词库和scel格式细胞词库](https://github.com/studyzy/imewlconverter/wiki/Sougou_Pinyin)
- [QQ拼音(文本词库和qpyd格式分类词库)](https://github.com/studyzy/imewlconverter/wiki/QQ_Pinyin_Win)
- [百度PC拼音(文本词库、bdict格式)](https://github.com/studyzy/imewlconverter/wiki/Baidu_PC)
- [谷歌拼音](https://github.com/studyzy/imewlconverter/wiki/Google_Pinyin)
- [微软拼音2010](https://github.com/studyzy/imewlconverter/wiki/Ms_Pinyin)
- Win10微软拼音(1703版dat格式)
- [Win10微软拼音](https://github.com/studyzy/imewlconverter/wiki/Win10Ms_Pinyin)
- [拼音加加](https://github.com/studyzy/imewlconverter/wiki/Pinyin_Jiajia)
- [微软英库拼音](https://github.com/studyzy/imewlconverter/wiki/Engkoo)
- [必应输入法](https://github.com/studyzy/imewlconverter/wiki/Engkoo)
- [紫光拼音(文本词库和uwl格式分类词库)](https://github.com/studyzy/imewlconverter/wiki/Ziguang_Pinyin)
- 手心输入法
- [新浪拼音](https://github.com/studyzy/imewlconverter/wiki/Sina_Pinyin)
- libpinyin(Linux)
- Chinese-pyim(Linux)
- [QQ五笔](https://github.com/studyzy/imewlconverter/wiki/QQ_Wubi)
- [搜狗五笔](https://github.com/studyzy/imewlconverter/wiki/Sougou_Wubi)
- [小鸭五笔](https://github.com/studyzy/imewlconverter/wiki/Xiaoya_Wubi)
- [极点五笔](https://github.com/studyzy/imewlconverter/wiki/Jidian)
- [Win10微软五笔](https://github.com/studyzy/imewlconverter/wiki/Win10Ms_Wubi)
- [极点郑码](https://github.com/studyzy/imewlconverter/wiki/Jidian)
- [小小输入法(拼音、五笔、郑码、二笔)](https://github.com/studyzy/imewlconverter/wiki/Xiaoxiao)
- [FIT输入法(Mac)](https://github.com/studyzy/imewlconverter/wiki/FIT)
- [Rime输入法(Linux中州韻、Windows小狼毫、Mac OS鼠鬚管)](https://github.com/studyzy/imewlconverter/wiki/Rime)
- [雅虎奇摩输入法(注音)](https://github.com/studyzy/imewlconverter/wiki/Yahoo)
- [灵格斯词库ld2](https://github.com/studyzy/imewlconverter/wiki/Lingoes_Ld2)
- 仓颉平台
- 自定义格式

手机端:
Expand All @@ -47,4 +50,4 @@
- 注音
- 自定义

本程序支持批量转换(一次拖拽多个词库文件,或者按住Ctrl选择多个文件),支持命令行模式(在命令行下使用-?命令查看帮助)。
本程序支持批量转换(一次拖拽多个词库文件,或者按住Ctrl选择多个文件),支持命令行模式(在命令行下使用-?命令查看帮助),支持Windows、Linux、macOS
43 changes: 22 additions & 21 deletions src/IME WL Converter Win/Readme.txt
Original file line number Diff line number Diff line change
@@ -1,25 +1,26 @@
ע�⣺��С���߻���C#���������Ե����ϱ���Vista����ϵͳ���߰�װ.Net Framework 3.5��XP�����������У����˫���������ʿ�ת��.exe���󵯳����󴰿ڣ������ذ�װ.Net Framework 4.0���ԡ�
注意:该小工具基于C#开发,所以电脑上必须Vista以上系统或者安装.Net Framework 4.6的Windows才能正常运行,如果双击“深蓝词库转换.exe”后弹出错误窗口,请下载安装.Net Framework 4.0再试。


1.1��֧���ѹ���ϸ���ʿ⣨scel��ʽ����ת���������Ե��ѹ���վ����ϸ���ʿ⵼�뵽���������뷨�����ֻ����뷨�У�
QQ�ķ���ʿ��ʽ��û���о�������ô������
1.2��֧�����Ϲ�ƴ�����뷨��ƴ���Ӽ����뷨�Ĵʿ⵼�뵼�����ܡ���������������Ĺ��ܡ��޸�����Щscel��ʽ�ʿ⵼��ʱ������
1.3����ǿ�˶�����ע�����ܺ���Ҷ�����ע���ʿ⹦�ܣ����⻹�ṩ��ֱ�ӵ���������ʾת�������ѡ�
1.3.1�������˶�����ƴ�����뷨��֧�֡�
1.4�������˶Դ������뷨��֧�֣���������ק���ܡ�
1.5�������˰ٶȷ���ʿ�bdict��ʽ��ת���������������е��ù��ܡ�
1.6���޸����ѹ�ϸ���ʿ������QQ�ֻ��ʿ�����ĺ�����֧�����¸�ʽ��
1.7�������������Ѿõ�QQ����ʿ⣨qpyd��ʽ����ת���������������б���˳����������ק�ļ�ʱ���ļ������Զ�ʶ��ȹ��ܡ�
1.8���������Զ��������������ǿ�������й��ܣ���ʹ��-?�鿴�����а�����ʵ���˰ٶ��ֻ�����ʿ⣨bcd��ʽ����СС���뷨��΢��ƴ�����뷨�Ĵʿ⹦�ܣ����ǿ����������뷨��ԭ�򣬻ᵼ��ʧ�ܡ�
1.9��������΢��Ӣ��ƴ�����뷨��FIT���뷨���ѹ�Bin��ʽ���ݴʿ⡢�����ϣ�С�Ǻ�������ܣ������ֳ���������뷨��֧�֣����Ӵʿ��ļ��ָ�ܡ�
2.0��֧�ֶ��ֱ����Rime���뷨��֧�ֶ��ֱ����СС���뷨�������˶����˹ld2�ʵ��ʽ��֧�ֺ�Ӣ��ʿ�֧�֣������˼���ת�����ܣ������˶��Ż���Ħ���뷨�����ƽ̨��֧�֣���ǿ�˶Ը���ʺ�֣�����뷨��֧�֣�ͬʱ�Ż����ڲ����룬��ǿ�Զ������Ĺ��ܡ�
2.1������Ϊ.net 3.5���޸���֮ǰ�Զ��嵼����Bug�������˶Ը������뷨���û��Զ������ĵ��뵼��֧�֣����ӶԳ�����д���������뷨��֧�֣�����������ת��ʱ���뵼���ļ�һ��һ��֧�֣������Ǻϲ��ʿ��һ���ļ��������˴ʿ�ϲ����ܡ��������ļ��ָ��Bug�ʹʿ�ת��ʱ��һЩBug��
2.2��ȫ��֧��Win10�Դ���΢��ƴ�����뷨�ʿ⵼�뵼�����޸���һЩСBug��
2.2.1����ɶ�Win10 1703���΢��ƴ����ʽ��֧�֣����Ե��뵼���ð汾���û��Զ���������.netΪ4.0��
2.3���������ļ�����ΪԴ�Ĺ��ܣ�����ָ��һ���ļ��У����ļ����е����дʿ��ļ�ת��Ϊ��һ�ִʿ⡣֧��Windows����(��ק���ֶ��༭Դ�ʿ�·��Ϊ�ļ���·��)�������еIJ������޸���Rime���뷨��һ��Bug��
2.4�������������ѹ����뷨���ݴʿ�Ľ�����Ŀǰ������ֻ�д���ʹ�Ƶ��û��ƴ��������ƴ���Ǹ��ݴ����������ɵġ�����лGitHub�ϵ�h4x3rotab�ṩpython��Ľ����㷨����лtmxkn1�ṩ��C#���ʵ�֣�
1.1版支持搜狗的细胞词库(scel格式)的转换,您可以到搜狗网站下载细胞词库导入到您其他输入法或者手机输入法中!
QQ的分类词库格式还没有研究出来怎么解析。
1.2版支持了紫光拼音输入法和拼音加加输入法的词库导入导出功能。增加了批量导入的功能。修复了有些scel格式词库导入时报错。
1.3版增强了多音字注音功能和外挂多音字注音词库功能,另外还提供了直接导出而不显示转换结果的选项。
1.3.1版增加了对新浪拼音输入法的支持。
1.4版增加了对触宝输入法的支持,增加了拖拽功能。
1.5版增加了百度分类词库bdict格式的转换,增加了命令行调用功能。
1.6版修改了搜狗细胞词库解析和QQ手机词库解析的函数,支持最新格式。
1.7版增加了梦寐已久的QQ分类词库(qpyd格式)的转换,调整了下拉列表的顺序,增加了拖拽文件时的文件类型自动识别等功能。
1.8版增加了自定义编码的输出,增强了命令行功能,请使用-?查看命令行帮助。实现了百度手机分类词库(bcd格式)、小小输入法和微软拼音输入法的词库功能,但是可能由于输入法的原因,会导入失败。
1.9版增加了微软英库拼音输入法、FIT输入法、搜狗Bin格式备份词库、中州韵(小狼毫、鼠须管)、各种常用五笔输入法的支持,增加词库文件分割功能。
2.0版支持多种编码的Rime输入法,支持多种编码的小小输入法,增加了对灵格斯ld2词典格式的支持和英语词库支持,增加了简繁体转换功能,增加了对雅虎奇摩输入法、仓颉平台的支持,增强了对各五笔和郑码输入法的支持,同时优化了内部代码,增强自定义规则的功能。
2.1版升级为.net 3.5。修复了之前自定义导出的Bug,增加了对各种输入法的用户自定义短语的导入导出支持,增加对超音速写、手心输入法的支持,增加了批量转换时导入导出文件一对一的支持,而不是合并词库成一个文件,增加了词库合并功能。修正了文件分割的Bug和词库转换时的一些Bug。
2.2版全面支持Win10自带的微软拼音输入法词库导入导出,修复了一些小Bug。
2.2.1版完成对Win10 1703版的微软拼音格式的支持,可以导入导出该版本的用户自定义短语。升级.net为4.0。
2.3版增加了文件夹作为源的功能,可以指定一个文件夹,将文件夹中的所有词库文件转换为另一种词库。支持Windows界面(拖拽或手动编辑源词库路径为文件夹路径)和命令行的操作。修复了Rime输入法的一个Bug。
2.4版增加了最新搜狗输入法备份词库的解析,目前解析后只有词语和词频,没有拼音,所以拼音是根据词语重新生成的。(感谢GitHub上的h4x3rotab提供python版的解析算法,感谢tmxkn1提供了C#版的实现)
2.5版增加了Win10微软五笔的用户自定义短语的导入导出,增加了Linux和macOS命令行模式的支持,增强了命令行的设置,修复了一些发现的Bug。

������и���Ĵʿ���Ҫת�������߶Ըôʿ�ת��������ʲô���飬����ϵ�ң�[email protected]
�ҵIJ��ͣ�http://studyzy.cnblogs.com
如果还有更多的词库需要转换,或者对该词库转换工具有什么建议,请联系我:[email protected]
我的博客:http://studyzy.cnblogs.com

--����
--深蓝
5 changes: 5 additions & 0 deletions src/ImeWlConverterCmd/Readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

Dotnet Core安装地址:
https://dotnet.microsoft.com/download/dotnet-core/2.2
安装了运行时后,运行以下命令可查看具体帮助:

dotnet ImeWlConverterCmd.dll -?

以下是历史版本更新记录:

1.1版支持搜狗的细胞词库(scel格式)的转换,您可以到搜狗网站下载细胞词库导入到您其他输入法或者手机输入法中!
Expand All @@ -21,6 +25,7 @@ QQ的分类词库格式还没有研究出来怎么解析。
2.2.1版完成对Win10 1703版的微软拼音格式的支持,可以导入导出该版本的用户自定义短语。升级.net为4.0。
2.3版增加了文件夹作为源的功能,可以指定一个文件夹,将文件夹中的所有词库文件转换为另一种词库。支持Windows界面(拖拽或手动编辑源词库路径为文件夹路径)和命令行的操作。修复了Rime输入法的一个Bug。
2.4版增加了最新搜狗输入法备份词库的解析,目前解析后只有词语和词频,没有拼音,所以拼音是根据词语重新生成的。(感谢GitHub上的h4x3rotab提供python版的解析算法,感谢tmxkn1提供了C#版的实现)
2.5版增加了Win10微软五笔的用户自定义短语的导入导出,增加了Linux和macOS命令行模式的支持,增强了命令行的设置,修复了一些发现的Bug。

如果还有更多的词库需要转换,或者对该词库转换工具有什么建议,请联系我:[email protected]
我的博客:http://studyzy.cnblogs.com
Expand Down

0 comments on commit a634909

Please sign in to comment.