2010年8月31日 星期二

UX 資料庫工具

☆已支援「中文課程名稱」及「中文路徑」,請更新版本 1.0.0.3
(原本1.0.0.2版本的手動更新方式取消,改以自動同步更新。)
這個功能是提供給原來的課程已經儲存有學習數據,而後利用這個工具增添項目的使用情況。之前利用「註銷」再重新導入課件的方式,會讓原來保存的學習數據一併消除,所以新增添這
個工具項目,利用直接修改UX使用者資料,達到增添項目卻仍保存學習數據的目的。
目前這個功能還屬測試階段,先開放給有需要的朋友測試,所以在使用上有什麼問題請大家盡量回報告知。



使用上需要一些相關設置:

1)UX 安裝路徑:就是 SuperMemo UX  程序所在的資料夾,因為要利用到其中一個程序項目。

2)資料庫路徑:這個需要將「隱藏的資料夾」設定打開才能找得到。UX 所有的學習數據的存放在這裡,所以必須將路徑設定好才能進行修改動作。


一般預設都會放在「"C:/Documents and Settings/????/Application Data/SuperMemo World/SuperMemo UX/?????/Repetitions.dat

反正只要你能找「Repetitions.dat」這個檔案就沒錯了!

設定好相關資料後,你可以現在就勾選「同步更新」,或是待以後再來勾選這個功能都可以。但是如果想使用這個資料庫修正工具,就必須勾選這個項目,才能在往後對已存在的課程「增添」項目時,自動啟動同步更新的修正功能。(原本1.0.0.2版本的手動更新方式取消,改以自動同步更新。)

當這個功能啟動時,每當你以「新建」+「增添」的方法產生課程,程序就會自動出現這個對話框:


你可以自由決定要不要現在做同步更新的動作,不用擔心錯過這一次更新會不會往後沒辦法將增添的部份補進去。程序是會自動查詢資料庫與你所新增的項目,將資料庫目前缺少的項目自動補進去,換句話說,就是你可以在做過多次增添後,再一次做同步更新的動作即可。




示範如下:
假設你已有一個課程「Test Course」內有18項目,已經有學習數據了,如下圖:



現在又增添了項目,如下圖:(英英解釋+章節索引)



當你勾選「同步更新」就會在增添處理程序結束後,出現詢問的對話框,點擊「確定」就可以進行資料庫修正的工作。





等待完成訊息,資料庫修改就OK了。但是要看到UX能夠顯示新增添的項目,必須將UX重新開啟才行(因為要UX重新載入資料才能顯示)。

結果如下:(重新開啟 UX 後)

1 則留言:

  1. 我知道“repetitions.dat”是一个“SQLITE3”数据库。
    例如,我在“repetitions.dat”中找到了以下数据:
    “Interval,Repetitions,Lapses,Lastrepetition,AFactor,UFactor,”
    但我没有找到任何信息:学习的历史。 那么在什么日期我过去重复一张特定的电子卡。
    问题:你能帮帮我,“Supermemo UX”在哪里存储这个学习故事?

    回覆刪除