如果我來設計“有道詞典”單詞本同步

來源:互聯網
上載者:User


以前用金山詞霸電子詞典(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……,一個單詞本分類對應一個檔案,這樣每個檔案都不會過大,上面的同步方式,負載就會很小。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.