From 2bd5fe4930dd1dbe3c69639ebfb0158b4a02cfc2 Mon Sep 17 00:00:00 2001 From: DevinZeng Date: Sun, 3 Jul 2022 18:46:33 +0800 Subject: [PATCH] add Makefile and update Readme --- Makefile | 6 ++++ README.md | 2 +- src/IME WL Converter Win/Readme.txt | 4 ++- src/ImeWlConverterCmd/Readme.txt | 20 +++++------- src/ImeWlConverterCore/Readme.txt | 48 ++++++++++++++++------------- 5 files changed, 45 insertions(+), 35 deletions(-) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 00000000..99bb84f3 --- /dev/null +++ b/Makefile @@ -0,0 +1,6 @@ +cmd: + dotnet build ./src/ImeWlConverterCmd + +release: + dotnet build --configuration Release ./src/ImeWlConverterCmd + cd ./src/ImeWlConverterCmd/bin && tar czvf ./Release.tar.gz ./Release diff --git a/README.md b/README.md index ac572019..8828d4f4 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ - 仓颉 - 二笔(超强二笔,青松二笔等) - 拼音(全拼、双拼) -- 五笔(五笔 86、五笔 98) +- 五笔(五笔 86、五笔 98、新世纪五笔) - 郑码 - 注音 - 自定义 diff --git a/src/IME WL Converter Win/Readme.txt b/src/IME WL Converter Win/Readme.txt index 53c94217..f7c4362c 100644 --- a/src/IME WL Converter Win/Readme.txt +++ b/src/IME WL Converter Win/Readme.txt @@ -1,4 +1,4 @@ -注意:该小工具基于C#开发,所以电脑上必须Vista以上系统或者安装.Net Framework 4.6的Windows才能正常运行,如果双击“深蓝词库转换.exe”后弹出错误窗口,请下载安装.Net Framework 4.0再试。 +注意:该小工具基于C#开发,所以电脑上必须Vista以上系统或者安装.Net 6.0的Windows才能正常运行,如果双击“深蓝词库转换.exe”后弹出错误窗口,请下载安装.Net 6.0再试。 1.1版支持搜狗的细胞词库(scel格式)的转换,您可以到搜狗网站下载细胞词库导入到您其他输入法或者手机输入法中! @@ -23,6 +23,8 @@ QQ的分类词库格式还没有研究出来怎么解析。 2.7版增加了对QQ拼音新细胞词库qcel格式的支持,增加了MacOS原生拼音自定义短语plist的支持。升级dotnet到3.1。 2.8版增加了对微软拼音自学习词库的导入导出功能,增强了微软拼音自定义短语对双拼的支持,增加错误日志输出,启用新的CI和CD。 2.9版增加了对GBoard手机输入法的词库导入导出功能。 +3.0版增加了新世纪五笔的支持,并升级了依赖库版本和dotnet到6.0,修复了多个发现的Bug。 + 如果还有更多的词库需要转换,或者对该词库转换工具有什么建议,请联系我:studyzy@163.com 我的博客:http://studyzy.cnblogs.com diff --git a/src/ImeWlConverterCmd/Readme.txt b/src/ImeWlConverterCmd/Readme.txt index 81a975d8..f7c4362c 100644 --- a/src/ImeWlConverterCmd/Readme.txt +++ b/src/ImeWlConverterCmd/Readme.txt @@ -1,12 +1,5 @@ -注意:该小工具基于C#开发,先只能在Windows下运行,现进行了改版,基于Dotnet Core,所以电脑上必须安装.NetCore Runtime 2.2或更高版本才能正常运行。 +注意:该小工具基于C#开发,所以电脑上必须Vista以上系统或者安装.Net 6.0的Windows才能正常运行,如果双击“深蓝词库转换.exe”后弹出错误窗口,请下载安装.Net 6.0再试。 -Dotnet Core安装地址: -https://dotnet.microsoft.com/download/dotnet-core -安装了运行时后,运行以下命令可查看具体帮助: - -dotnet ImeWlConverterCmd.dll -? - -以下是历史版本更新记录: 1.1版支持搜狗的细胞词库(scel格式)的转换,您可以到搜狗网站下载细胞词库导入到您其他输入法或者手机输入法中! QQ的分类词库格式还没有研究出来怎么解析。 @@ -27,9 +20,12 @@ QQ的分类词库格式还没有研究出来怎么解析。 2.4版增加了最新搜狗输入法备份词库的解析,目前解析后只有词语和词频,没有拼音,所以拼音是根据词语重新生成的。(感谢GitHub上的h4x3rotab提供python版的解析算法,感谢tmxkn1提供了C#版的实现) 2.5版增加了Win10微软五笔的用户自定义短语的导入导出,增加了Linux和macOS命令行模式的支持,增强了命令行的设置,修复了一些发现的Bug。 2.6版增加了对Emoji颜文字的支持,微软拼音自定义短语支持小鹤双拼编码。 -2.7版增加了对QQ拼音新细胞词库qcel格式的支持,增加了MacOS原生拼音自定义短语plist的支持。升级dotnet core到3.1。 +2.7版增加了对QQ拼音新细胞词库qcel格式的支持,增加了MacOS原生拼音自定义短语plist的支持。升级dotnet到3.1。 +2.8版增加了对微软拼音自学习词库的导入导出功能,增强了微软拼音自定义短语对双拼的支持,增加错误日志输出,启用新的CI和CD。 +2.9版增加了对GBoard手机输入法的词库导入导出功能。 +3.0版增加了新世纪五笔的支持,并升级了依赖库版本和dotnet到6.0,修复了多个发现的Bug。 如果还有更多的词库需要转换,或者对该词库转换工具有什么建议,请联系我:studyzy@163.com -我的博客:http://studyzy.cnblogs.com - - --深蓝 +我的博客:http://studyzy.cnblogs.com + + --深蓝 diff --git a/src/ImeWlConverterCore/Readme.txt b/src/ImeWlConverterCore/Readme.txt index d29f4c35..f7c4362c 100644 --- a/src/ImeWlConverterCore/Readme.txt +++ b/src/ImeWlConverterCore/Readme.txt @@ -1,25 +1,31 @@ -ע⣺С߻C#ԵϱVistaϵͳ߰װ.Net Framework 3.5XPУ˫ʿת.exe󵯳󴰿ڣذװ.Net Framework 4.0ԡ +注意:该小工具基于C#开发,所以电脑上必须Vista以上系统或者安装.Net 6.0的Windows才能正常运行,如果双击“深蓝词库转换.exe”后弹出错误窗口,请下载安装.Net 6.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。 +2.6版增加了对Emoji颜文字的支持,微软拼音自定义短语支持小鹤双拼编码。 +2.7版增加了对QQ拼音新细胞词库qcel格式的支持,增加了MacOS原生拼音自定义短语plist的支持。升级dotnet到3.1。 +2.8版增加了对微软拼音自学习词库的导入导出功能,增强了微软拼音自定义短语对双拼的支持,增加错误日志输出,启用新的CI和CD。 +2.9版增加了对GBoard手机输入法的词库导入导出功能。 +3.0版增加了新世纪五笔的支持,并升级了依赖库版本和dotnet到6.0,修复了多个发现的Bug。 -иĴʿҪת߶Ըôʿתʲô飬ϵңstudyzy@163.com -ҵIJͣhttp://studyzy.cnblogs.com +如果还有更多的词库需要转换,或者对该词库转换工具有什么建议,请联系我:studyzy@163.com +我的博客:http://studyzy.cnblogs.com - -- + --深蓝