2010.02.03 發現了一個介面漂亮、免費又沒有那麼多 Bug 功能又齊全的 EPWing 字典: DroidWing Free
大家趕快換成這個吧!! 我自己也把自己寫的這個 app 刪掉了 (笑)

不過他指明說是支援 EPWing,不知道對 EB 格式的支援如何.
大家就不用再等不才小弟的更新了,不過還是謝謝大家在這段空白期內支持 EBAndroid 這個半成品。<(_ _)>

由 Dell Axim 51V 開始我便使用 Windows Mobile 系統作個人記事系統。那時候剛好開始學日文,千辛萬苦的找來了一個可用在 WM 的日文辭典軟體 -- EBPocket。

前些日子跳了進 Android 的陷阱,卻翻身不能 (笑)。可惜的是 Android 系統裡沒有能支援 EPWing 格式的字典軟體,用過 Stardict 但沒有廣辭苑和三省堂大辭典實在讓我非常不習慣... 既然巿場上沒有,那麼就只好自己弄一個出來了。

非常幸運的是,已經有 EB Library for Java (EB4J) 的開發者福本さん作先驅,只需要把源碼作一點小更改,配上 interface 便成。

於是 EBAndroid 誕生了...

aboutdlg.jpg 

 

支援辭典的外字集、 Mono 及 Color Graphics

ColorGraph.jpg MonoGraph.jpg

 

陽春的 Menu 只有 Dict (Select Dictionary), Rescan (Rescan dictionary directory) 及 about  XD

MainMenu.jpg 

 

字典選單  (字典不包在 .apk 內,請自己灌進 /sdcard/EBAndroid/ 下 [v1.21 版本已不需要])

selectDict.jpg

 

記得要把辭典檔放到 /sdcard/EBAndroid/ 裡面... 用慣 EB* 系的朋友該很熟悉設定 [v1.21 後字典檔可放 /sdcard/ 下任何目錄中]

 noDict.jpg

 

 

Support EPWing 格式字典 (目前只測試過三省堂及廣辭苑)


eb.png 

此軟體目前只有在 SDK1.5 Emulator, Nexus 及 HTC Hero 上測試並正常運行。使用者請自行斟酌是否使用此軟體。若 EBAndroid 對機器或資料產生任何間接或直接的損害,使用者需自行承擔責任及風險。

當然... 有問題或臭蟲,歡迎寄信給我: lubu.android@gmail.com,我會儘量嘗試解決及改進。

 

 

**2010/04/24: 已知問題

1. EB 格式字典無法正常讀取,已研出部份解決方法,但只能讀入文字,外字集及圖畫均無法讀取。

2. 讀取字典時一旦發生錯誤會導致錯誤跳出或彈出沒有字典檔的訊息,下一版將會改進。

3. 下一版將加入音效播放支援

 

**2010/04/24: 更新至 v1.21

1. 結果局域刪除了橫向捲軸

2. 圖片自動縮圖至適合的尺寸,故無需橫向捲軸了

3. 字典檔已不需要再放到 /sdcard/EBAndroid 下,會自動搜索 /sdcard/ 下所有目錄並紀錄

4. 增加圖片及 Reference word 的點擊

5. 增加字體大小的選擇 (五級: 8dip, 12dip, 16dip, 20dip, 24dip)

 

**2009/11/10: 更新至 v1.02

1. 已能讀取 EB 格式字典,只是外字集及圖畫等仍無法讀取。

2. 部份臭蟲修正。

3. 嘗試使用 SDK1.6 編譯打包,SDK1.6 Emulator 下使用正常,還待有實機的網友們幫忙測試 <(_ _)>

 

**2009/12/26: 更新至 v1.1

1. 結果局域增加了橫向捲軸,增強對應 240x320 的畫面

2. 過長的字句自動跳行,希望能改善在低解像度的機器上閱讀的問題

3. #已知問題: 縱橫向捲軸不能同時使用,即只可同時間縱捲或橫捲

4. #已知問題: EB 格式字典仍未支援外字集及圖畫

創作者介紹

勁過呂布的無聊日子

superlubu 發表在 痞客邦 PIXNET 留言(16) 人氣()


留言列表 (16)

發表留言
  • 鴨子
  • 你好,請問有對應tattoo解析度的嗎?tattoo是1.6,使用起來沒有太大問題,
    但是右邊會被切掉,有點很可惜,不知道下一版能不能修正,非常期待,謝謝您
    ,另外謝謝提供載點,因為不是每次都能找到wifi點去連Market
  • 謝謝你的留言,關於解析度的問題,是否圖片才會裁掉呢?文字的話它應該是你自動跳行... 罷(?)。要是這樣的話,我會在下一版裡再給圖片們加一個 HorizontalScrollBar 應該就可以了。因為沒有 Tattoo 的實機在手,所以很多東西都只能猜猜看的弄,實在不好意思 <(_ _)>

    不過下一版可能需時一點,因為我還在寫另一個記帳的軟體 (笑)


    superlubu 於 2009/11/27 17:36 回覆

  • 鴨子
  • 你好,好像是文字和圖片也會被裁掉,應該說擋掉比較合適,不知道是不是因為沒有水平卷軸的關係,
    另外放入某些字典檔(例如小學館日中中日)好像會有亂碼,不知道問題出在哪裡?
    是編碼還是什麼問題嗎?

    感謝你~
  • 喔... 如果是這樣的話,我試試放一個有水平捲軸的來試試看,請稍等兩、三天 (剛試放過不過光只放上一隻水平捲的話會有排版問題待解決...)

    小學館日中中日是 EB 格式的字典,而 EB4J 對 EB 的支援還有些待解決的地方,主要是在外字集以及圖資方面,現在因為 EB4J 的小 Bug 所以沒法正常讀取這兩種資料;於是使用 EB 格式字典時,若字句中有含外字集的單字時便會出現亂碼。目前正與福本先生聯絡商討中,不過他好像不打算繼續發展 EB4J library 的樣子 /_\...

    希望靠我微薄的能力,日後能將這個問題解決罷

    superlubu 於 2009/11/27 22:18 回覆

  • 鴨子
  • 好的,非常謝謝你,這東西真的很棒XD!!

    期待之後的發展!
  • 不好意思,工作上有點忙結果更新遲了很多很多。

    剛加上了橫向的捲軸,並自動偵測畫面 resolution,若低於 320 則會自動在每行 22 個全形字或 44 個半形字斷行。

    希望能對 Tattoo 的用戶有所幫助。

    superlubu 於 2009/12/26 23:28 回覆

  • 深雪
  • 安裝的問題

    您好,我是使用hero的使用者,想使用看看您製作的這個程式,可是有幾個地方不是很了解想請問一下,請問安裝時有先後順序嗎,是要先裝好Support EPWing 格式字典然後再在裝SDK1.6 QrCode嗎?因為我裝的時後順序倒過來了不知道會不會有問題。

    另外由於我之前沒用過EPWing,所以不太清楚他的字典檔案要在哪裡下載,是在 EB Library的開發者福本先生的那個網頁下載嗎?

    抱歉一次問這麼多,因為使用這類型手機的資歷尚淺,所以很多不懂的地方,還請多多指教,謝謝。
  • 安裝的順序是沒有問題,不過 Hero 應該要安裝 SDK1.5 版而非 SDK1.6 的

    而 EPWing 或 EB 格式字典... 福本先生網頁內有幾個可下載的簡單字典,不過主要的三省堂、廣辭苑等則要購買 (或... 「找」了... 嗯... 你明白我的意思吧....)

    我也是個初心者,Android 系統是個開放系統,大家互相分享心得,有空的話寫些有趣好玩的東西出來交流,才是真正的 android-fan 嘛 :D

    superlubu 於 2009/12/26 23:32 回覆

  • 鴨子
  • 只要直接安裝apk進去就可以了,然後他會出現一個資料夾/EBAndroid,把字典檔案丟進去就可以了,不過字典檔案要自己找XD
  • 謝謝鴨子幫忙回覆 <(_ _)>

    這些日子實在是忙不過來。非常抱歉 <(_ _)>

    superlubu 於 2009/12/26 23:33 回覆

  • 鴨子
  • 解決大部分右側吃字的問題了,不過好像有些還是會吃到半個字(沒出現橫向捲軸),不過大致上不妨礙XD 謝謝你回應我的問題。
    剛裝好SDK,有機會也來研究撰寫XD"
  • 橫向捲軸要把縱向的捲完了才會出現,這是目前 Android SDK 裡 HorizontalScrollView + ScrollView 會出現的小問題,不過就算沒看到 scroll bar 也可以照樣橫捲的

    superlubu 於 2009/12/27 17:41 回覆

  • Mantis
  • Hi 您好,這個軟體真不錯,有打算要 open source 嗎?
  • 謝謝你的支持和使用。其實也沒有什麼好 open source 的 :P,因為整個軟體最骨幹的部份是福永先生的 eb4j,我只是寫了一個 android 使用的介面而已。

    eb4j 的 source code 可以在 http://eb4j.source.sourceforge.jp 下載,裡面有一個可作為範例的 WebBook application,懂 Java 的人很快就會明白怎麼使用整個 library 了。

    最中心問題仍然是無法順利讀取 eb 格式的 binary data,還沒有事間好好研究,要是真的弄好了,open source 才變得有意義。

    superlubu 於 2010/02/03 21:35 回覆

  • mantis
  • 你好,的確如你所說,不這樣的話, open source 似乎也沒太大意義,很期待之後你能夠有時間弄好囉。
    我在 http://eb4j.source.sourceforge.jp 裡頭並沒有看到 WebBook 下載連結?
    是哪個版本裡頭呢?還是額外的地方?
  • WebBook 是已包括在 eb4j 裡頭了 :)

    superlubu 於 2010/04/23 08:31 回覆

  • Leo
  • DroidWing Free問題

    DroidWing Free 我的Hero載不下來, 可否寄apk給我
  • 呃... 這樣好像不太好?畢竟那是別人的作品...

    superlubu 於 2010/04/23 08:32 回覆

  • 悄悄話
  • OMORI
  • 感謝分享這個好軟體。
    我是TATTOO的使用者,
    這個軟體在TATTOO中,字體真的是很小。
    不知道在下一版中是否可以加入調整字體大小的功能呢~
    謝謝。
  • (驚) 你怎麼知道我從昨天開始又手癢在動這個的原始碼 XD

    好的,感謝你的意見,我會在下一版加上字體大小的設定,不過因為部份「字體」是使用字典的自定字型,要研究一下放大縮小那些自定字型的問題,可能一開始那些字體都不能放大縮小的 (因為懶惰 XD)

    另外下一版會拿掉橫向捲軸... 那個真的很麻煩耶... 計算字數那邊經常會出現怪事,有點灰心,所以直接拿掉不用橫向算了 Orz

    superlubu 於 2010/04/23 08:38 回覆

  • 悄悄話
  • 悄悄話
  • nicole
  • 不好意思想請教一下,我最近也是買了Android系統的新手機丫,想找日文字典,不知有那些是可以灌的付費的也可以,本來想裝新時代日漢的,結果只限於ap跟wm.....什麼才會有Android系統的...嘆)))
  • 只要是 EPWING 格式字典就行,日漢的我倒不知道有哪一本呢... 因為常用的只是日日的辭典,如三省堂大辭林、廣辭苑等

    superlubu 於 2010/09/02 14:24 回覆

  • Pei Chien
  • 最近剛好也有找到DroidWing Free
    之前這段日子真是感謝大大!
  • Pei Chien
  • 最近剛好也有找到DroidWing Free
    之前這段日子真是感謝大大!