双通输入法源码公布 by 尉迟方
输入法安装程序:
http://files.cnblogs.com/realfun/zhpy200506201705.rar
所有源文件:(包括词库管理、安装、卸载、输入法程序、系统信息、文档等等)
http://files.cnblogs.com/realfun/~export.rar
马上离校了,文档仓促之间来不及写了,编译源文件的时候注意_IME_DEBUG_,_UNICODE,UNICODE宏要在编译环境中设定
一些重要的文档如下:
[] : 空格或者tab
被导入文件的格式
数字键盘拼音字库:
主键盘拼音字库:
数字键盘形码字库:
主键盘形码字库:
Key[]字"\r\n"
包含简码的字词库:
批量加入简码字词:
@数字键盘拼音字库:
@主键盘拼音字库:
@数字键盘形码字库:
@主键盘形码字库:
Key[]字或词"\r\n"
批量加词:
导入词库:
词"\r\n"
导入以后的格式以及名称
0:数字键盘拼音字库:w2kPyNum.lib
1:主键盘拼音字库:w2kPyMain.lib
2:数字键盘形码字库:w2kSpNum.lib
3:主键盘形码字库:w2kSpMain.lib
字Key'\0'
导入主键盘形码字库:
批量加入简码字词:k2wp*.lib
Key'\0'[n]{value'\0'}n (n表示values个数)
批量加词:
导入词库:phrase.lib
Value'\0'
排序词库:phraseSorted.lib
Value'\0'
排序词库索引:phraseSorted.tab
DWORD为单位,第一个unit是行数,后面依次为第n个Unit为第n-1个词的地址
拼音修正词库:PhraseModifier
格式同字词库.lib
pmPyNum.lib
pmPyMain.lib
pmSpNum.lib//内容为空
pmSpMain.lib//内容为空
音节提示文件格式:
codePyNum.pmt :
行: 数字*3 + 音节提示
codePyMain.pmt :
行: 输入 + 空格 + 音节提示
拼音小键盘提示格式:
形码小键盘提示格式:
N[]{s[]}9
N表示提示盘编号,编号为0表示初始提示盘
S1->S9分别为下面对应位置的提示串
123
456
789
每行开头无空格或者tab
!!这个输入法源码不能随便导入字词入库然后就变成五笔,需要改很多地方。包括字词库管理程序和输入法源码。
[导入字库索引]:导入的是字库,只用来做索引,导入文件应为字库的正确编码,称为“正码”
[导入简码字词库]:导入的是字/词库,这个是带key的,可以是正确的或者是错误的编码
为什么要引入错误的编码?
错误的编码用来做误码,因为字的笔顺虽然都是一样的,但是各个人的书写习惯不同导致了对于一个字的编码有多种方案,方便用户使用,引入了这些非“正码”的编码方案。同样,组词的时候也可能有人喜欢不同的组词法,或者喜欢自定义字词库,都可以在这里搞定。
[批量加入简码字词]批量加入有码字词库,同样允许误码
[导入词库:]这里使用词中每个字的正码来构造词的编码
[批量加词]:这里使用词中每个字的正码来构造词的编码
BTW:如果仅仅使用码表生成输入法,可以尝试使用windows输入法生成器
双通输入法源码公布 by 尉迟方相关推荐
- 至尊版影视双端app源码对接苹果CMS 带商城码支付
至尊版影视双端app源码对接苹果CMS 带商城体系投屏选集直播盒子码支出 安装说明: 前后端将域名替换为你的域名; 称号:通霸V5影视 改成你的影视称号; 后台登录账号密码去数据库ap_user查询! ...
- java计算机毕业设计中小学家校通系统源码+mysql数据库+系统+部署+lw文档
java计算机毕业设计中小学家校通系统源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计中小学家校通系统源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目架构:B/S ...
- 雨松MOMO《Unity 3D游戏开发》源码公布
原创文章如需转载请注明:转载自雨松MOMO程序研究院 本文链接地址:雨松MOMO<Unity 3D游戏开发>源码公布 下载源码时,首先大家请登陆图灵社区找到<Unity 3D游戏开发 ...
- 计算机毕业设计Java南京新东方学校家校通系统(源码+系统+mysql数据库+lw文档)
计算机毕业设计Java南京新东方学校家校通系统(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java南京新东方学校家校通系统(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目 ...
- InstallShield打包源码公布
InstallShield打包源码公布包含重量级别的内容. Setup.rul 内容 #include "ifx.h" #include "global.h" ...
- Qt编写输入法源码V2019,未采用Qt系统层输入法框架,独创输入切换机制
Qt编写输入法源码V2019 未采用Qt系统层输入法框架,独创输入切换机制. 纯QWidget编写,支持任何目标平台(亲测windows.linux.嵌入式linux等),支持任意Qt版本(亲测Qt4 ...
- 蓝牙扫描器 二维码扫描 一维码扫描 蓝牙传输 输入法源码
softboy蓝牙输入法. 蓝牙扫描器 二维码扫描 一维码扫描 蓝牙传输 输入法. 可以通过安装这个输入法程序,识别蓝牙扫描器.然后扫描器将文本输入到手机上. 里面有附图.图中可以将 绿茶的二维码 传 ...
- 烽火推系统,探店通系统源码搭建?烽火推系统,探店通系统源码二次技术开发功能板块
烽火推系统,探店通系统源码搭建?烽火推系统,探店通系统源码二次技术开发功能板块 烽火推,探店通系统源码如何搭建?二次技术开发功能板块有哪些?首先烽火推系统,探店通系统是基于抖音平台的系统.主要功能板块 ...
- PHP服务端、Unity客户端 双端基础源码做avalon阿瓦隆桌游面sha(类似狼人游戏)支持WebGL、小程序发布
文章目录 PHP服务端发布(Windows下演示) Windows 安装PHP 启动服务器 Linux家族 Unity客户端发布 发布Windows客户端 发布WebGL端 演示 源码解析 联系作者 ...
最新文章
- 在Linux环境下mysql的root密码忘记解决方法
- 不区分大小写比较Java_java-如何使字符串比较不区分大小写?
- Exchange 默认数据库删除问题
- sp烘焙流程_小手雷-PBR材质流程(一)——(基本材质)
- 中移4G模块-ML302-OpenCpu开发-服务器搭建
- 用Python告诉你,为什么宇宙的尽头是公务员!
- Linux显示中文【原创】
- 买表(【CCF】NOI Online能力测试3 入门组)
- 申请企业邮箱有什么流程?
- php用date表示本月,用php获取本周,上周,本月,上月,本季度日期的代码
- 图卷积网络的半监督学习脉络
- SIM800(GPRS)拨号上网失败未能连接服务器
- 电路设计软件系列教程(五),Protel DXP电路设计软件之设计规则(上)
- 解决Android7.0严苛模式问题
- LeetCode,无它,唯手熟尔(四)
- 计算机鼠标不出现在电脑屏幕上,电脑一打开就这样了,台式的,电脑屏幕不出现鼠标,求大神帮助...
- C#制作UDP协议可同时收发Winform窗体
- 地址解析(仅供参考与学习)<Java>
- Pentest Wiki Part5 提权
- ubuntu时间自动同步服务器,Ubuntu从NTP服务器同步时间
热门文章
- 微软免费AI作文打分软件升级:雅思考研四六级都能用,还能查单词给替换
- 这项X射线技术让芯片无秘密可言:纳米级还原内部构造,现已破解16nm芯片
- 给CVPR颁“金酸莓奖”,知乎网友热议最差论文,战火烧到Reddit论坛
- Vue-CLI + Webpack 搭建 Vue 项目最全分析
- innerHTML outerHTML innerText
- CentOS 7 VNC 配置
- C++ 继承与接口 知识点 小结(一)
- 代理 block 通知传值
- [C++] Lvalue and Rvalue Reference
- 【转】VC++ MFC文件的移动复制删除更名遍历操作