发布网友 发布时间:2022-04-23 10:04
共1个回答
热心网友 时间:2023-10-10 18:04
揭开“宁码输入法”的真面目
本文只代表作者观点,也许宁码输入法的初学者对输入法没有多少研究,看不太懂这篇文章,没关系,你学不学宁码和我无关,我写文章的主要目的只是想把我想说的话说出来而已,有支持我的人欢迎来顶一下,有反对我的人也请把反对理由告诉我(除了“简单易学”这一理由之外),联系方式见上。关于宁码输入法的介绍可参见它的“官网”,也可参见它铺天盖地的广告,只需百度一下“宁码”或“宁码输入法”即可。
下面来对“宁码输入法”作一下评论,此文将同步发表到我的博客中。
一、广告打得铺天盖地,吹牛吹得天花乱坠。
宁码开了众多QQ群,不停往里面拉人,利用类似传销的手段,让每个群友去贴吧等地方做广告(当然大部分都被吧主删了)、用QQ邮箱发漂流瓶广告等,就可以得到所谓的“宁码勋章”。
比如五笔吧“弱弱地问一下”帖子,看起来像一个小学没毕业的人写的:
我这几天学会了一个飞速盲打字,简化后的五笔——简单易学、规律规范、飞速盲打的“宁码输入法”;一小时就能学会飞速盲打字。我以前想打字快,猛学五笔,但学了一两年都没有学会,而学宁码输入法,一下子就能飞速盲打字了!所以特想给像我一样想打字快的人介绍一下。请批准。
我是加宁码学习交流群学习的,搜索一下,就找到宁码输入法官方网站了,再在网站上看到介绍的学习群号加群学习,群里有很多已学会的学员在非常热心、耐心地教新学员打字!是免费的,好感动啊!!!
学会宁码输入法飞速盲打字后,我明白了一个道理:以前怎么学也学不会打字快,我还以为自己比其它打字快的人笨呢!但事实上,不是会五笔的就聪明,不会五笔就是笨!
只是以前没有遇到一种好的输入法而已!
楼下回复“我担保楼主不敢放出码表”,楼主回复“字根码表么?”
好吧,连“码表”和“字根图”都分不清的初学者,果然只能靠“简单易学”的幌子来为宁码做广告了,事实上,宁码真的简单易学吗?后文有详解。
宁码做完广告之后还不忘来上一句“注:以上这些都是由宁码输入法打的。”
好吧,你广告里的字又不是什么生僻字,如果连这些小学生作文水平的字都打不出来的话,你干脆别推广了。
宁码广告的自相矛盾:
使用宁码按z可打出:宁码输入法经过【四年】夜以继日地 研究,几经失望、绝望、放弃;最后意外地、奇迹地成功了。
宁码博客以及介绍视频中说:经过千辛万苦,历时长达【10年】,终于奇迹般成功做出了宁码输入法。——到底几年?
贴吧广告:比五笔容易【10倍】;
宁码博客:“经过‘合理的统计’,宁码的易学程度是五笔的【30倍】,学宁码一天相当于学五笔一个月。”——有谁能告诉我这个“合理的统计”是怎样统计的么?到底是10倍还是30倍?
宁码官网:“宁码输入法把五笔进行科学的简单化,估计一下,大概有【30倍】左右,让你一下子就学会飞速盲打字!”——卧槽,原来“合理的统计”就是“估计”!
宁码官网对五笔的诬蔑:
“有很多人想打字快,学五笔,学了一个月、两个月、甚至一年、两年,都没有学会,宁码输入法学一小时就会、练一天就能用、用四天就能飞!”
众多五笔的学习者的亲身经历证明:学会五笔只需几天。我想宁码的作者一定是只学了一天五笔,之后的3天之后都没有学,然后跟别人说:“五笔太难了,我学了一年都没学会!”
而宁码学一小时就会吗?后文有详解。
二、通用性
众所周知,五笔字型是很通用的,网吧和学校的计算机教室一般都默认安装有“王码五笔型输入法86/98版”或“极品五笔”“极点五笔”等。而宁码呢?没有任何一台计算机是默认安装的。
宁码的支持者听到这话一定会跳出来说:“可以把宁码的安装文件放在U盘或者网盘里,用的时候安装就行了”。
方法不错,我用的是09五笔,也不是官方的,我也是把我用的输入法放在网盘里。
可是,包括09五笔在内的绝大多数形码方案的码表都是公开的(比如郑码、二笔、希码、牛码、易码、未来五笔等,数不胜数),我用的是极点五笔和QQ五笔,以上输入法均可挂在极点五笔上,从而可以利用极点五笔的强大功能,更可以随时修改词库,也可以随时将词库备份到腾讯的服务器上,而宁码输入法是什么?它只是一个输入法生成器生成的程序,功能简单,界面丑陋,无法自定义词库,如果默认的词库不错也罢了,可是偏偏宁码的默认的词库也是如此垃圾,后文有详解。
贴吧里宁码的支持者说:“科技在进步,我们要的是易学易懂的。”
是啊,科技在进步,怎么没见你把宁码的码表放出来啊?怎么宁码还在用着25年前的技术就能做出来的输入法程序啊?
你自己发明自己用,也就罢了,可是你非要“普及全民快速盲打字”;
你普及也就罢了,可非要把广告做得这么恶心。
如果你的输入法做得很好,那也罢了,可是经过我的使用之后,我觉得我有责任,而且必须把宁码的真面目告诉网友们。
三、宁码输入法程序本身存在的问题
不公开码表的结果,就是只能使用这个简陋的输入法程序,不能把码表挂在功能更加强大的输入法平台上。
1.不能使用分号/引号键选重码
使用分号/引号键选2、3重码现在已经很普遍了,可以比使用数字键2、3选重码提高准确度、节省时间,而宁码不能。
2.空码时不能自动清除已输编码
在打空的时候,不能自动清除编码,只能按Esc键或4次退格键清除,很浪费时间,而且很容易造成后面的字都白打,因为所有字母键都不起作用。
3.不能反查编码
既没有临时拼音,也不能反查编码,王码86版至少还可以在网上搜到编码,用宁码时遇到不会打的字只能干瞪眼。
4.宁码默认开启词语联想
输入完一个字再需要输入空格的话会使联想的第一个词上屏,关闭词语联想情况稍微好转。但是在关闭词语联想的情况下,输完一个字再输入回车,需要按回车两次,同样麻烦。
5.输入英文时只能按ctrl+空格切换,不能用shift。
为什么这么多五笔用户都不用“王码五笔型输入法86版”而是选择极点五笔等新兴的输入法?就是因为前者的功能太少,输入体验太差了。而宁码输入法的功能和“王码86版”是几乎一样的。
四、字根设置问题
宁码广告说“简单易学”、“比五笔容易10倍(或30倍)”,下面我们看一下它是怎么“简单易学”的。
初学者在每打一个字之前,都需要先想某字要拆成几部分,每部分是不是字根,每个字根有多少笔画,根据第几笔确定在哪个键位。虽然宁码大多数字根都有所谓的规律,都“不用背”,但是在打这个字根之前都需要数一数它有多少笔画,这样打出来的速度绝对是很慢的,还不如强制记忆形成条件反射,这样看来,记字根的难度和五笔也差不多,再加上宁码的字根很不直观,学习难度甚至要更大。
宁码广告里说的最多的一句就是:“只要知道字根的首笔和字根一共有几笔就知道它所在的键位了,所以不用背字根。”好吧,我按照你的这个规律,我想打“木”,首笔是横,共4笔,怎么不在横区第4位?
卧槽,原来还有四个特殊的字根需要死记啊,“木C扌X氵N纟J”,请问这有什么规律么?这四个字根连首笔都不符合你的规律,难道不用背?如果需要背的话,即使只有一个这样的特殊字根,你也不能说“不用背”!
另外更重要的是,背“哪些是字根,哪些不是字根”的难度并不亚于学习五笔的难度,请看:
明显是一个整体的,偏要拆成两部分:
想打“禾”,不在撇区第5位?原来是拆成“千+八”。
想打“白”,不在撇区第5位?原来是拆成“丿+日”。
想打“上”,不在竖区第3位?原来是拆成“[竖横]+一”
……
两个字根很像,却一个要拆,一个不拆:
“文”拆成“亠+乂”,而“六”是字根。
“冫”拆成“丶+一”,而“氵”是字根。
“刀”拆成“+丿”,而“力”是字根。
“卩”拆成“+丨”,而“阝”是字根。
“了”拆成“乛+亅”,而“子”是字根。
“幺”拆成“[两折]+丶”,而“纟”是字根。
“周”前两笔拆成“丿+”,而“冂”是字根。
“比”的左边拆成“一+乚”,而“比”的右边是字根。
“而”前两笔拆成“一+丿”,而“友”的前两笔是字根。
“学”前三笔拆成“[两点]+丿”,而“党”的前三笔是字根。
……
明显可以拆成几个部分的,偏要看作是一个整体:
如:合、具、斗、区、林、欠、娄
……
以上这些,难道“不用背”?
五、取码规则问题
下面再来看宁码的取码规则,宁码的取码规则只有两条:
1.笔顺;2.取大优先。
虽然规则少了,但是真正比五笔容易取码吗?
试分析下列哪种拆法更符合初学者的思维方式
前者为宁码,后者为86五笔:
两:一+内+人, 一+冂+人+人
里:曰+丨+二, 曰+土
作:亻++[竖横]+一, 亻++丨+二
或:[一口]+一+乚+丿+丶,戈+口+一
式:一+工+乚+丶, 弋+工
告:+丨+[一口], 丿+土+口
反:丿+夂”, +又
拆字最重要的原则是什么?是直观!
再看两个宁码自相矛盾的地方:
变:根据宁码的规则,应该拆成“亠+两竖+八”,
而宁码的拆法是“亠+丨+小”。
自:根据宁码的规则,应该拆成“亻++三”,
而宁码的拆法是“丿+目”。
六、一级简码与二级简码
宁码的码表不公开,没办法测试词组重码率(我相信不公开的原因之一就是词组重码率很高),所以只能测一下一二简和前300常用字了。
先来看一二简。下表即为宁码的一二简表,第一列为一简。
一级简码安排的汉字,对于形码来说至关重要,因为这些打法最简单,按键两次即可上屏,所以必须安排最常用的字。而宁码的一简却有三个字(吗、男、知)不在常用字300范围内,而86五笔的25个一简都在此范围内。
宁码输入法的真面目X
再来看二简,二简对于形码也是很重要的,利用得越充分越好。表中灰色的部分是宁码二简的无字域,共25个,而86五笔为19个。
另外宁码因为成字字根的打法是“所在键位+声母”,全码只有两码,造成了二简有8组重码,分别是(表中红色部分)(石是一简,第一组可忽略):
as 示石 ds 三士 gy 雨酉 mm 目皿
ny 乙羽 rb 八匕 rj 几九 tj 金臼
重码就重码吧,可是不能用分号上屏,按理说排在第一位的汉字不受重码的影响,因为只要按空格键就能上屏,但是输入法程序本身的缺陷造成了即使是排在第一位的汉字,也需要按两次空格键才能上屏!(比如打“八”这个极常用字,需要按rb加两次空格键)
再来看二简的常用字情况,二简虽然无字域越少越好,但也不应该安排一些极不常用的汉字,比如我们看到上面表中黑色的格中都是很罕见的字,对此我们进行了统计:
宁码的二简共计608个(有重码的二简不能算作严格意义上的二简),有199个没有在常用1500字范围内,86五笔的二简共计606个,却仅有179个没有在常用1500字范围内。
七、输入效率问题
再来看常用字的输入效率。在前300常用字中(以潜水版跟打器内置字频为准):
宁码:18全码,119三简,141二简,22一简。
总键数1037,极限码长3.46。
86 :24全码,95三简,156二简,25一简。
总键数 994,极限码长3.31。
而且86五笔在极点等输入法平台上可以自由修改词库,将全码或三简的字改成一简或二简重码,使用分号引号键使重码字上屏,在不影响速度的同时也能使码长降到3.0左右,而宁码的词库是不能修改的。
宁码有一些常用字,不考虑字频和击键当量:
“我”如此高频的字不但不设为一简,而且二简击键当量高(tx);
“不”如此高频的字是二简sb,s的一简却给了字频相对较低的字“动”;
“中”如此高频的字是二简kh,k的一简却给了字频相对较低的字“吗”;
“着”如此高频的字,编码ymu,同指跨排两次,输入难度大。
八、收词问题
如果默认词库很好用,不能替换词库也就罢了,下面我们研究一下宁码的收词情况。
为什么有些情况下遇到重码不用选词?
为了掩盖宁码重码率高的事实,词库里重码词的第二位大多数都被宁某某弄成了三简,所以不用选,而实现形码高速录入的前提条件是打词必然要打满全码,在五笔中,没有人会记哪些词是*简码的,如果宁码所谓的“飞速盲打字”是建立在把这些*简码词都背熟的基础上,那么这项工作的难度远远大于学习五笔。
视频里宁某某误导使用者“没有一个是需要选重码的”,是因为他早就将重码词的第二位改成*简码了,而且在遇到重码时还会发出一声很难听的提示音,在打字的时候时不时地发出这样一种提示音会让人很心烦。
重码词设为三简的情况例如:
gbf 至于 gbfh 致力于 至于
eee 各种各样 eeec 多种多样 各种各样
ufu 冠军 ufus 叛军 冠军
rrv 您好 rrvv 勉勉强强 您好
bid 通情达理 bids 院士 通情达理
ggg 再来一次 gggy 再来一遍 再来一次
收了很多垃圾词,重码的常用词却不收。
比如:因为“质”和“笔直”重码,所以没收录“笔直”一词。
宁码码表不公开,所以没办法统计哪些常用词没有收录,但是我想这种情况是在宁码的码表中是普遍存在。
举几个垃圾词例子:
ttbf 白看戏 eeee 狡猾狐狸 xrvv 抓住她 xqnh 按错了
uqro 谁知他安的什么心 sdtl 不幸的遭遇 aqki 石钟山石窟
diev 过安稳日子 ickn库木吐喇千佛洞
ised恨不得地上有条裂缝让我钻进去
还有一些宁某某的私人词汇:
iafs宁码支持者
iasg宁码输入法的发明人是宁观林
iass 宁码输入法支持者
iasp 宁码输入法官方网站
ibgu 宁观林预言
z 宁码输入法的发明人是广东省南巢村宁观林
zz 宁码输入法经过四年夜以继日地研究,几经失望、绝望、放弃;最后意外地、奇迹地成功了
(这些如此自恋的词先不说什么,毕竟当年王永民教授也收了类似的词。)
cq 李xx (竟然还有二简词?还是个人名?百度了一下,不是名人啊,估计是宁某某的某位亲戚吧)(为保护当事人隐私,部分汉字以x代替,如果想知道具体人名的话,下载宁码输入法,输入编码即可,下同。)
idgc宁培x icg宁桂x ibtj宁观x ibw宁观x iitj宁康x
(作者的亲戚都被收录了啊?有的还特意设成了简码,可是这些词对我们使用者有什么用呢?想删又删不掉。)
cqku 樟铺中学 (这是个啥学校?没听说过啊,估计是宁某某上过的。)
cqqf 樟铺镇(看来这就是宁某某的家乡了吧)
cqnp 樟铺发电站 (╮(╯▽╰)╭)
还有一个很有趣的现象,两个完全相同的重码词
无意中发现的,应该还有其他的:
isux 1.快速盲打 2.快速盲打
宁码输入法的真面目