2004年没啥好的拼音输入法,试了清华紫光输入法一段时间,也相当不满意,

于是在2005年开始学五笔,很快就选定极点五笔了,

使用过程中没啥不满意的,反而还有惊喜:

重装系统后,双击就安装好输入法了,很爽!(至今还有很多软件没有设计成这个样子,还要第三方去DIY便携模式,真是太遗憾了)

还有就是快捷码表,更爽!一键输出邮箱什么的。

一直就这么用着,期间发现有些重码,还有编码设定的不合理,

但是一直没太上心,2016年开始留意了下,发现问题有:

  1. 【用户码表】如果修改后,极点会自动重新导入,但是之前用户调整的字词顺序被重置了。
  2. 把词库导出到txt文件(以后就维护这个txt文件,也不分用户词和系统词了,自己感觉不常用的字可以全扔到生僻字里),

导入方法:

    • 有BUG的方法:用【词库工具箱】→【生成词库】来导入词库,可能是极点没弄好吧?(反正我自己试了几次,导入后输入法就不能用了)
    • 个人在用的方法:复制txt文件的内容,按【临时英文键】uw.(附上极点帮助的截图),这样会自动打开一个txt文件,然后全选后粘贴之前复制的txt内容,点击【存盘】即可。因为偷懒,我用AutoHotkey写了个脚本,文末放出,希望杜老师几时有空来修复此BUG。

下面说下我DIY词库的思路,欢迎留言探讨!

1、添加常用的英文,比如我设置了auto AutoHotkey,iph iPhone,tota Total$20Commander,这样可以保证大小写格式准确(小小强迫症哈)

2、修改qgqg、khkh等几个重码特厉害的编码,比如【鲳鱼】用q来代表【鱼】字旁,第2码用右边字型补上,

鲳鱼用qjqg就行了,【跟踪】的用k代表,用kvkp来打,这样重码率可以减少很多!

3、减少常用字的编码,并删除其原有编码。

比如【那】默认是vfb,这3个键都是左食指按,本身效率就低,我改成vf了,并在vfb编码里把【那】字删除了,想以此方式强制更改自己的输入习惯,更主要是可以腾出vfb编码给其他字词用。

比如【还】默认是gip,我改成gi

比如【很】默认是tve,我改成tv

比如【谁】我改成y的第2个了,可以用y2或y;上屏,因为ywyg里还有好几个词组,重码多,就改动了。

利用了很多3码来打词组或单字(默认3码都是被忽略的)

比如【支付宝】我放在fwp的第一个,而在fwpg里只留【规定】(或把【支付宝】放第2个)

还有【日】放在j键的第2个,用j2上屏,同理的还有【口】【土】【目】【木】【白】等,因为这种字要重复按一个键4次,深深地不喜欢。

下面是本人在用的一键导入文本的AutoHotkey脚本:

^F5:: ;极点五笔自动导入词库,先修改下面两行的路径
JDUser := "d:\freeime\mb\default"
JDTxt := JDUser . "\imeDIY.txt"
Run, notepad.exe, , , P_ID
WinWaitActive Ahk_pid %P_ID%
hyf_changeToMyIME()
SendRaw, 'uw.
ClipTool_Mark :=
Try
FileRead, str, %JDTxt%
Catch e
MsgBox,% "读取文件失败,请确认文件`n" . JDTxt
WinWaitActive 正在整理数据
WinWaitClose 正在整理数据
WinWaitActive Ahk_class #
ControlSetText, Edit1, %str%a, A ;最后加个a判断用(放前面删除后响应时间长)
While (SubStr(str, , ) != "a")
{
ControlGetText, str, Edit1, A
Sleep
}
Send, {Ctrl Down}{End}{Ctrl Up}{BS}
Sleep
PostMessage, 0x112, 0xF060,,, A
WinWaitActive 提示
Sleep
Send {Enter}
Sleep
Send {Enter}
While !FileExist(JDUser . "\freeime.mb.old")
{
If A_Index >
hyf_msgBox("没生成old文件,请检查", , )
Sleep
}
FileDelete, %JDUser%\freeime.mb.old
Sleep
WinClose Ahk_pid %P_ID%
Return

极点五笔词库DIY的更多相关文章

  1. Rime中州韵导入极点五笔词库(附:自制词库)

    前言 之前写了一篇文章,[输入法]Rime-中州韵 基本设置 附:官方定制指南,其中导入词库这一块引用其它博主的文章,最近发现那个工具链接已经过期了,参考了百度贴吧的说明,不要直接使用工具去导入会更好 ...

  2. QQ五笔词库转拼音词库小工具

    参考文章<用QQ拼音打五笔>中提供的信息而制作的小工具,功能是将QQ五笔导出词库文件转换为QQ拼音自定义短语使用的.ini格式文件,这样就可以使用QQ拼音进行五笔拼音混输了. 混输效果不错 ...

  3. Rime中州韵导入QQ五笔词库

    过程记录如下: 1.在QQ五笔中导出QQ五笔系统词库 2.使用「深蓝词库转换」转换QQ五笔系统词库,输入源修改为”五笔86版“,输出方式修改为Rime中州韵-五笔. 3.在Ubuntu中打开Termi ...

  4. Ubuntu 12.04 系统安装极点五笔输入法

    习惯用五笔了,在Ubuntu下安装了下五笔: 下面就实际操作,安装极点五笔输入法! 在终端中执行如下命令: sudo wget http://www.xiit.cn/wp-content/upload ...

  5. ubuntu 下安装极点五笔

    安装完Ubuntu后先更新软件,我的Ubuntu的键盘输入方式系统是ibus 在终端中执行如下操作 sudo wget http://www.unicom-china.com/download/vis ...

  6. linux极点五笔无法输入词组_ibus设置

    菜鸟学linux——用的是ubuntu 不知道是不是按个哪些快捷键,极点五笔突然无法输入词组.那个抓狂啊 没关系,设置一下就ok 第一步:右上角输入法,右键——>首选项——>常规——> ...

  7. ubuntu 14.04 使用极点五笔输入法

    相比12.04在外观改变不是非常大,但当中细节有些许变化,特别输入法非常不大好用,为此,我们使用fcitx输入法,使用我喜欢的五笔拼音,安装步骤例如以下: 方法一: 最新的方法非常easy: 安装14 ...

  8. Cent OS 7 安装海峰、极点五笔输入法

    作为五笔输入法的玩家,输入不使用五笔比较难受:最近安装了 Cent OS 7 (带 GNOME. KDE桌面)系统,默认安装的是拼音输入法,这那受得了,赶紧上车找五笔输入法. 在此之前我查阅了百度得到 ...

  9. Linux 安装ibus极点五笔输入法备忘录

    Linux 安装 ibus 五笔输入法备忘录 useful?: https://github.com/definite/ibus-table-chinese 一. yum install ibus* ...

随机推荐

  1. 2016 ccpc 杭州 D.Difference hdu5936(折半枚举)

    有坑!!!当x==0时,因为y>0,a,b不能同时为0,所以答案要-1 #include<iostream> #include<cstdlib> #include< ...

  2. SPOJ - COT2 离线路径统计

    题意:求\(u\)到\(v\)的最短路径的不同权值种类个数 树上莫队试水题,这一篇是上篇的弱化部分,但可测试以下结论的正确性 设\(S(u,v)\):\(u-v\)最短路径所覆盖的点集 \(S(u,v ...

  3. datagrip 导出数据库备份到本地

    1.建立自己的数据库 2.如图 3,结果

  4. my33_内存满导致mysqld被kill

    监控报警发现MGR的一个节点故障,查看时发现LVS已经发生切换,LVS切到了MGR新的写节点上了,排查原因 /var/log/message Mar :: db10 kernel: crond inv ...

  5. css百分比单位

    1 :字体大小 父级字体的百分比 2:margin-left margin-top 父级容器的宽度 3:宽高 width: 50%; 父级宽的一半height: 50%; 父级高的一半

  6. SpringMVC HandlerMethodArgumentResolver自定义参数转换器

    来源: https://www.cnblogs.com/daxin/p/3296493.html 自定义Spring MVC3的参数映射和返回值映射 + fastjson首先说一下场景:在一些富客户端 ...

  7. web服务器架构演化及所其技术知识体系(分布式的由来)

    文章标题是我自己取的,内容来着百度百科k5665219的一篇回答,觉得讲的很不错就转载过来了. 最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们 ...

  8. oracle 基础知识(十三)----执行计划

    一, 执行计划是什么? 一条查询语句在ORACLE中的执行过程或访问路径的描述.即就是对一个查询任务,做出一份怎样去完成任务的详细方案. 二,执行计划的查看 设置autotrace 序号 命令 解释 ...

  9. TabLayout实现底部导航栏(2)

    TabLayout是android.support.design里的一个控件,使用它可以很方便的做出顶部导航和底部导航.类似于这样的,能设置选中时字体的颜色和选中时的图片. 效果如图: 首先我们在 b ...

  10. git使用方法记录

    git是一个分布式的代码版本管理系统,使用起来的确很方便,已签只会star别人的项目,今天刚好有空抽点时间学了一下,简单的几个命令的用法. 首先在giuhub上可以托管代码,然后可以将远程仓库拖到本地 ...