如果我来设计“有道词典”单词本同步

以前用金山词霸电子词典(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……,一个单词本分类对应一个文件,这样每个文件都不会过大,上面的同步方式,负载就会很小。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值