以前用金山词霸电子词典(2010版),开始还好,后来查单词不仅仅是速度慢,经常还查词失败。
换了有道词典,作为电子词典的基本功能查词、取词比较快速了。
今天发生一件事,让我对它的单词同步功能非常无语。
单词同步本是好事,可以一个账户,到处使用。
可有道(3.2版本)的同步非常之慢,慢到我想踢掉这个功能,可设置选项中找不到关闭的功能。
事情是这样的
今天导入金山词霸的生词本备份,导入一下就好了(音标错误)。
有道词典之前是自动登陆状态,它启动了自动服务器同步功能。
同步时,单词本基本没法使用。
十分钟过后同步还没完成,算了就挂着,先做别的事情。
过了几十分钟,看了看,同步失败。
如此再试3次,次次失败。
找了找选项,没有关闭自动同步的功能。
我想退出登陆,自动同步也就无法进行了吧。
注销(同步失败后,单词本可以使用了)——单词本全部没了。
+_+ 单词本大概是绑定了账户。
再登陆——单词本出现,自动同步,单词本没法用:无法中断同步、无法注销、无法浏览单词……
翻了翻网络,找到解决的办法:
百度空间的,找不到作者名。
“具体路径为:
C:/Documents and Settings/Administrator/Local Settings/Application Data/Yodao/DeskDict/WbData
(Administrator为Windows登录用户,不同电脑可能不同,视具体情况而定。)
每一个帐号对应一个文件夹,如果想删除单词本(所有分类),直接删除帐号文件夹中的words文件就可以了。
如果想清除打开单词本时帐号自动登录,只要清空wordbookloginhistory.dat文件就行了,具体路径为:
C:/Documents and Settings/Administrator/Local Settings/Application Data/Yodao/DeskDict/WbData
(Administrator为Windows登录用户,不同电脑可能不同,视具体情况而定。)”
参考这篇文章我的解决步骤是:
1.清空wordbookloginhistory.dat文件(退出登陆)
2.拷贝
C:/Documents and Settings/Ln/Local Settings/Application Data/Yodao/DeskDict/WbData
用户名文件下的words文件到NoBody文件夹下。
这样做,就可以在未登录的情况下使用以前的单词本了,甩掉了差劲的单词同步功能。
如果我来设计单词同步功能:
1.单词同步可选、可控制——可以主动同步、也可定期、定时自动同步。
2.同步方式:比对单词本文件时间戳,不同则进行上传下载覆盖。
有道的似乎会逐条比对服务器本地单词异同,何必呢?如果需要逐条比对,先从服务器下载再行本地比对,
单词本文件才多大?一般几十K吧,一张小图片大小。如果网络负载还是过大,还可先行检测网络情况(同时更新用户数限制为XX)。
长期使用单词本文件可能会变大(以MB计),解决方法:单词本分类限制单词个数(比如300),导入大于这个限制条数的文件时自动分为XXX1、XXX2……,一个单词本分类对应一个文件,这样每个文件都不会过大,上面的同步方式,负载就会很小。