华宇拼音输入法论坛

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 17478|回复: 20
打印 上一主题 下一主题

词频错误,发生在 V6和测试版6234中

[复制链接]
跳转到指定楼层
1
发表于 2008-7-1 16:02:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以下问题,发生在 V6 和 6234中。

我安装了V6后,一段时间正常。

突然,有一天,发现词频错误,所有打入的新词,在第二次输入相同拼音序列的时候,都没有出现在候选词中。

检查过设置,词频和字频都选择的是“快速”,而且固顶字也没有选择。

几经折腾,还是无效,包括重新安装。

后来,采取如下步骤,恢复正常(重新启动后,又会重新出现词频错误):
1、直接删除目录“%USERPROFILE%\Application Data\unispim6\”
2、在系统输入法设置中,删除紫光输入法。
3、再重新加入紫光输入法,这个时候,词频工作正常了。

但是,第二天,重新启动后,词频居然又错了!气愤啊!气愤!

只好再度重复前面的步骤。

感觉上,这应该是一个不大的缓冲文件错误,请修正!

紫光是一个优秀的输入法,我一直用到现在,抵御了无数的诱惑。

大神们,请给予我们信心吧!真是烦透了紫光的这些不上台面的小Bug!
2
发表于 2008-7-2 01:06:29 | 只看该作者
感觉还是你安装的时候由于一些不明原因使得词库收到了损坏。
希望可以严格按照这个帖子的步骤重新卸载和安装一下
http://bbs.unispim.com/viewthrea ... p;page=1&extra=
其中也有6234版的下载地址
3
 楼主| 发表于 2008-7-3 15:47:54 | 只看该作者
谢谢建议。

今天,又出现词频错误。

我已经严格按照如上步骤,备份、卸载、安装。

希望不再出现这个问题。
4
 楼主| 发表于 2008-7-3 15:53:58 | 只看该作者
刚刚重启后,就马上出错了!

重启前,我曾经导入过备份的用户词库,和这个有关系吗?

真是苦恼啊。
5
 楼主| 发表于 2008-7-3 17:31:49 | 只看该作者
只要我导入备份的用户字库(Txt格式),下次启动后,就会出现词频乱了。

似乎是用户词库中,词太多了。

我的用户词库超过14000个词。

请开发人员注意一下,是不是这个原因?

请问,用户词库中的词,有个数限制吗?

还有,在词库管理中,不能清空用户词库。
每次清空,提示成功,但是,词数并没有变为0,实际词库也没有被清空。
6
发表于 2008-7-3 19:01:29 | 只看该作者
考虑到你的用户词库有14000个词条,可能你以前一直使用老版本紫光。
因为以前紫光的词库没有考虑多音字问题,所以导入以前的词库有可能会损坏你的用户词库。
目前的建议是使用紫光的批量造词的功能将你的词库分批导入到用户词库中。导入之前先点击生成和检查拼音按钮。

另外紫光的用户词库其实是一个临时词库,如果能将你的用户词库分类重新建立若干分类词库会便于管理,可能也会减少操作过程中错误的发生。
可以看看我的这个帖子
http://bbs.unispim.com/viewthread.php?tid=671&highlight=
7
 楼主| 发表于 2008-7-4 14:01:56 | 只看该作者
先致谢。

我分批导入字库(3000一批),每批都点击生成和检查拼音按钮,没有任何错误提示。

每批导入后,我都会注销当前用户(不是重启动),然后登入,检查是否此批词库中的字已经成功,没有问题,都是成功。

最后,14130个词导入后,重新启动。。。。。。

Bingo,再度中奖了。。。。。。

无语。

还是老问题,词频又出错了,一摸一样。

还是请求帮助。。。。。。
8
发表于 2008-7-4 15:27:58 | 只看该作者
你没有适用远程桌面吧?
9
发表于 2008-7-4 15:46:56 | 只看该作者
原帖由 scoliosis 于 2008-7-4 14:01 发表
先致谢。

我分批导入字库(3000一批),每批都点击生成和检查拼音按钮,没有任何错误提示。

每批导入后,我都会注销当前用户(不是重启动),然后登入,检查是否此批词库中的字已经成功,没有问题,都是成功。 ...


因为没有导入过1.4万的词条到用户词库,不知道是否对于词条数有限制。
现在一个临时的办法是重新创建一个分类词库,把这些词分别导入进去(不是导入系统默认的用户词库)看看问题还会不会发生。
另外还是希望你能看看我的词库整理的帖子。
10
发表于 2008-7-5 00:58:42 | 只看该作者
原帖由 scoliosis 于 2008-7-3 17:31 发表
只要我导入备份的用户字库(Txt格式),下次启动后,就会出现词频乱了。

似乎是用户词库中,词太多了。

我的用户词库超过14000个词。

请开发人员注意一下,是不是这个原因?

请问,用户词库中的词,有个 ...

第一,提醒注意一下,我建议每个人的个人词库都应该是精简的很少的几千词的词库,应该就是够用了.你的用户词库超过14000个词,并且是从老版本紫光积累来的,并且从未进行过系统的整理和优化.所以不客气点说,你的这个个人词库一定是问题和毛病多多,
第二,老版本的紫光5的txt词库格式和紫光6不同,将紫光5以前的词库导入到紫光6中,出问题简直是必然的.
第三.紫光的用户词库可以兼容超过14000的词,但是要知道用户词库输入法是经常读写的,不保证紫光读写这么大的词库文件时不会出错.
建议:使用较大的没有bug的系统词库,这样可以有效避免紫光读写用户词库的现象.这样可以使用户词库尽可能的小,读写用户词库出错的几率几乎为0.
建议楼主摒弃掉错误多多的原个人积累词库,重新在紫光6中慢慢积累自己的用户词库.如果你使用了我的紫光词库完美优化第六版,相信你的用户词库使用一年也积累不了几千词的.
此外,紫光的词频缓存文件是C:\Documents and Settings\你的用户名\Application Data\unispim6\wordlib,如果词频问题可以尝试删除一下该文件.然后重启.
强烈建议楼主不要再导入原积累的txt问题词库!!!!
11
 楼主| 发表于 2008-7-6 16:57:06 | 只看该作者
一、我早已经开始使用风版的大字库。

二、我是转换成TXT后,在转入,不存在V5、V6格式兼容问题。

三、“不保证出错”,这是一句不负责任的话。听到这句话,我想,我8年以上的坚持,可能是没有价值的。或许,应该换一个输入法了。

四、我前面的帖子里面已经叙述过,删除过多次那些缓存文件了。

五、“强烈建议楼主不要再导入原积累的txt问题词库!!!!”,这句话很奇怪,什么叫做问题词库?是紫光本身的BUG,更准确吧。

请风版参考。
12
 楼主| 发表于 2008-7-7 14:28:30 | 只看该作者
上周,我终于放弃了转入以前的字库。

现在,用户词库中,只有9个新词。

昨天,启动后,又出现了词频乱掉、不能记录新词的问题!

这可是fresh install,删除了任何的遗留文件和注册键值。

很失望。

不知道,还有解吗?
13
发表于 2008-7-8 06:51:09 | 只看该作者
我确实没有遇到过你这样的问题。
考虑到以前也有一个网友遇到类似安装问题,重装了许多遍还是不行。
最后按照我的安装顺序又重新安装了一次,成功安装。(他这次安装时停止了杀毒软件和防火墙)
目前的建议是你还是严格按照我上面的帖子的连接中的方法再卸载和安装一次。(只是不要导入你自己的用户词库)看看有问题吗。
14
发表于 2008-7-8 16:07:58 | 只看该作者
今天我的也是莫名其妙的出现词频问题~一些生僻字老是占用着头筹~我已经清除了缓存~生僻字已经不在了~可是有些字~比如说好~我怎么弄都是貉 嚎 开头~
另外我想问一下~为什么会出现这种词频问题~以前从未听说~使用简体用着用着~改天一看~第一页和第二页都是生僻字~很是老火~我是冲着紫光的易配置和tab功能来的~现在~这个词频问题~太让人恼火了
15
发表于 2008-7-8 17:53:02 | 只看该作者
词库的词频出问题感觉应该是在输入法安装过程中词库有损坏。(可能刚开始的时候还没有显现出来,所以会发生使用了一段时间后出了问题的现象)
另外建议使用大字符集。
我一直使用的都是大字符集
可以使用Edzfj来切换
紫光从V5到6234词库结构有非常大的变化,在词库转换升级的过程中考虑的不是很周详,所以升级过程中会产生许多问题。
但是平心而论紫光的6234是非常不错的。如果以前没有安装过紫光,全新安装6234版应该不会出现这些问题。
所以还是请按照我上面帖子的方法重新卸载安装一下,应该不会有问题的(我们公司的许多员工都是我给安装的,他们使用中一直都没有遇到类似的问题
16
发表于 2008-7-8 18:13:53 | 只看该作者

再次回复12楼

不知道现在你是否可以正常使用紫光了
如果是,那希望你能告知你解决的步骤。谢谢!
如果还是不能解决,那我只能说是你的RPWT了!(开个玩笑)

对于你之前积累的用户词库完全丢弃确实很可惜。可以使用这样的方法试试是否可以解决。
在批量造词的界面中将你的用户词库(txt文本)拷贝进来
使用紫光的生成和检查拼音功能生成拼音
将生成拼音的词库拷贝出来重新建立一个txt格式的文本词库
在词库管理界面选择目标词库(现在就是用户词库)
使用下面的导入按钮导入词库。看看是否能成功。
可以先试着导入一部分

另外还是建议你可以抽时间整理一下你的用户词库,或者新建一个分类词库并将你的txt文本格式的用户词库导入其中,并且清空紫光默认的用户词库。
在词库管理界面可以调整词库出词的优先顺序(把你新建的分类词库放到前面可以优先显示里面的词条)。

[ 本帖最后由 krsun 于 2008-7-8 18:15 编辑 ]
17
 楼主| 发表于 2008-7-9 15:09:26 | 只看该作者
感谢 krsun的关心。

我已经转换到搜狗输入法了。

而且,导入了以前的紫光字库,没有任何问题。

不过,还是怀念紫光。

我会找时间尝试关闭杀毒软件后的安装。

字库的问题,估计是没有办法了。
我的安装步骤,和你的建议,是一摸一样的,还是会立刻出问题。
而且,即使不导入用户字库,还是会出现词频错误。

很奇怪的问题,我家里的几台机器上,紫光5、紫光6beta,都在继续使用,没有任何问题。
18
发表于 2008-7-9 17:21:04 | 只看该作者
只能对你的遭遇表示同情了。
19
 楼主| 发表于 2008-8-23 14:11:20 | 只看该作者
此问题已经解决,请参见我的回复 http://bbs.unispim.com/viewthrea ... &authorid=37597

转贴如下:

抱歉,前一阶段项目繁忙,没有时间。

这个问题的原因是,紫光的模块 unispim6.ime 运行在不同的用户下。

其中,最早启动的一个,运行的用户是 System,和当前的用户不一样。

这样,就造成当前用户的“用户词库”,永远得不到使用和更新。

具体的原因,我猜想,和著名的紫光僵死条的缘由,是一摸一样。
另外,和紫光不能作为唯一(缺省)的输入法,这个Bug的原因,也是一摸一样。

在我这里,最早启动的一个 unispim6.ime ,是被一个系统服务(system daemon),带起的,这个系统服务是 Synergy。
但是,这个问题,和它无关。应该是紫光的Bug。

如果,安装的system daemon有类似特性,就可能发生类似问题:
1、属于系统服务,windows启动时刻启动。
2、可能需要 IME 服务(可能带起 unispim6.ime)

google和搜狐,就不会有这个问题。

有这种问题的用户,可以使用如下工具和方法查询。

工具,一个是 tasklist(windows自带),另外是 process explorer ( sysinternals ),搜索一下,从windows官方网下载。

如下步骤:
1、打开一个 command 窗口,执行 "tasklist /m unispim6.ime"
2、运行 process explorer,搜索上面结果中的每一个进程的用户
3、如果,用户不同,那么,就找到最早(PID最小)的那个程序,从系统服务中停止或者删除(或者,改为用户模式下启动)。

祝各位和紫光好运。

好酒也怕巷子深啊。。。。。。
20
发表于 2008-8-23 23:26:08 | 只看该作者
此问题一直在关注中,由楼主最后的解释我可否理解为,是由于紫光同时运行于多个应用程序之下时发生的?如果原因仅仅如此的情况下,重启应该能修复此错误,具体详细的理解,还是看开发组的朋友了,
或者,这个现象和电脑使用中注销重新登录为其他用户的方式有关?

[ 本帖最后由 fengyu29 于 2008-8-23 23:36 编辑 ]
21
 楼主| 发表于 2008-8-25 17:26:34 | 只看该作者
差不多的含义,和多用户有关。

重新启动,在这种情况下,不能解决问题。

详细解释如下。

我安装了一个 Synergy,可以多台机器共享鼠标和键盘。
运行方式设置为,daemon方式,在windows启动时,便启动了,在用户登录之前。

因为要截获键盘时间,因此,Synergy实际上也运行了 unispim6.ime module.

按照windows的service 运行权限,这种启动进程的用户,是 System,不同于普通用户。

用户登录进入系统后,运行紫光输入法时,启动 unispim6.ime的身份是当前用户,而不是System用户,这就是问题所在。

这个时刻,windows中,同时有两个不同的用户运行 unispim6.ime 模块。

我估计,紫光代码在这里的处理,可能出了问题,没有考虑多用户并发,或者并发权限考虑不足。

我的解决方法,是让 Synergy 在用户登录后运行,运行时的身份是当前用户。
这样,windows中,运行 unispim6.ime 的用户都是同一个,问题解决了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|华宇拼音输入法网站  

GMT+8, 2025-12-25 20:06

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表