anddyliu wrote:
能否在答對時顯示例句...(恕刪)
程式上是可以做... but ... 例句的來源 恐怕會有版權的問題 小弟會再想一想... 可行的話 就會在之後的版本做進去 3Q! 謝謝建議!
BVocabulary
我自己要製作自己的詞庫來用時,
第一次我用這個格式來製作,也就是一般的文字檔的格式,
English1,中文1,1<CR><LF>
English2,中文2,2<CR><LF>
:
Englishn,中文n,n
我用這個方式製作的檔案不能用,
後來我用ultraedit的16進格式打開您所附的8000.csv
來看,格式是
English1<0x2C>中文1<0x2C>數字1<0x0A>
English2<0x2C>中文2<0x2C>數字2<0x0A>
:
Englishn<0x2C>中文n<0x2C>數字n<0x0A>
我就模仿這個格式也作了一個csv檔來試看看,
當啟動BVocabulary.exe時,程式告訴我有錯誤,
然後就跳出了,可以麻煩告訴我一下,如果我要自己新建一個自用的詞庫,
應該怎麼做比較好呢?
謝謝喲~
jwjwo wrote:
大大請問一下哦,我自...(恕刪)
Hello
可直接用文字編輯器(小作家) 製作, 用Excel 更方便.
ex:
---------
apple,蘋果,1
book,書,2
computer,電腦,3
...
---------
這樣子就可以了.
其中的限制與規則如下(寫的完整一點 給大家參考):
1. 字庫需依照 A~Z 排列, 且應含有A~Z至少各一個單字, (應該很多人在這裡出問題), 因為之前沒有討論到這邊, 小弟就沒有仔細說明

-----------
blue , xxx, xxx
apple, xxx, xxx
cook,xxx, xxx
...
zoo, xxx, xxx
----------
像上面這個範例, blue 排在 apple 之前 這樣就不行, 一定要 A~Z 排序過 (可用Excel先排好)
2. 單字庫最後一行不能是空白行. (例如 最後一行只有換行, 但沒有單字)
如果字庫有空白行, 對應的錯誤訊息為:
"非正確單字庫 無法讀取"
3. 中文解釋中不能有 , 號
如果含有,號 對應的錯誤訊息為:
"很抱歉! 新版程式不再支援 舊式字庫, 請使用 Excel 取代 所有 , 成 空白字元 或其他字元再讀取"
4. 一定要有 第三欄的 頻率索引值 ( This is a bug, 原設計程式可支援無頻率值之字庫, 但有個判斷式寫錯, 變成一定要有頻率值)
如果沒有,對應的錯誤訊息為:
"很抱歉! 新版程式不再支援 舊式字庫, 請使用 Excel 取代 所有 , 成 空白字元 或其他字元再讀取"
補充說明:
1. 目前版本(1.3)只會讀取單字庫的前 8000 個字 (超過的單字會 ignore )
2. 單字庫字數必須 大於 200 個字, 雖然不到200字也可以正確讀取, 但程式進行中可能會臨時中止(找不到題目). ( this is a bug )
3. 頻率索引值 從 1 開始(not from zero), [正確: 1,2,3, ~ 8000] [錯誤: 0,1,2,3 .... 7999]
若有其他問題, 也歡迎把字庫上傳(可節錄部分單字就好), 我再來看看, 3Q!
BVocabulary
內文搜尋

X