EBBerry 0.2.0を公開 - EB形式対応と速度改善
しばらく忙しくてご無沙汰していたが、コツコツと修正していた部分がある程度まとまったので、新たにバージョン0.2.0として公開したいと思う。
今回、mrteii様にいろいろ協力していただいた。ここで改めて御礼を申し上げたい。
さて、今回の対応を列挙すると次のようなものになる。
- EB形式の辞書が読めない不具合への対応
- EPWING形式の辞書を最初に検索するときの時間を短縮
- 圧縮レベル4-5のEBZip形式が読めない不具合への対応
- 検索結果一覧の表示速度を改善
- 設定(Options)画面の表示を高速化
- 外字フォントと表示フォントのサイズが大きく異なる場合、外字をリサイズして表示するようにした
- スクロールするとモノクロ画像の位置がずれる不具合を修正
- 画面上の表示言語についてBlackBerryの Options > Language で設定した言語に合うようにした(日本語およびEnglishに対応)
- メニューの並び順をBlackBerryの他のアプリに合わせて変更
2番目のEPWING辞書の高速化だが、それでもまだ数秒待たされる。
これはEPWINGで使われている圧縮形式(Huffman圧縮)を伸張する際にプログラム上のループ処理が何千回も行われるのだが、BlackBerryの場合どうもこの処理が遅いようだ。
いろいろ試してみた結果、EBZip形式で圧縮したほうが高速なことが分かったので、私の場合EBShrinkというソフトを利用して、zip Level=0で圧縮して利用している。これで辞書の切り替えなどもかなり快適にできるようになった。
ちなみに英辞郎108は検索に時間がかかる。収録語数が多いのが原因かもしれないがまだ原因特定できていない。申し訳ない。
また、現時点ではディレクトリ名に半角スペースがあるとうまく辞書を認識できない。
さらに、日本語を含むディレクトリ名は認識できない"ときがある"、という報告もいただいている。
うまく辞書が認識できない場合はこれらもチェックしてみて欲しい。
| 固定リンク
「BlackBerry」カテゴリの記事
- BlackBerryのMemoPadを拡張するツール!(2010.08.24)
- アプリ公開サイト移転のお知らせ(2010.11.24)
- EBBerryバージョンUP - 皆様のご要望に対応(2010.06.25)
- EBBerry 0.2.0を公開 - EB形式対応と速度改善(2009.10.20)
- EBBerry-圧縮形式 *.ebz に対応(2009.09.30)
「EBBerry」カテゴリの記事
- アプリ公開サイト移転のお知らせ(2010.11.24)
- EBBerryバージョンUP - 皆様のご要望に対応(2010.06.25)
- EBBerry 0.2.0を公開 - EB形式対応と速度改善(2009.10.20)
- EBBerry-圧縮形式 *.ebz に対応(2009.09.30)
- EBBerryで辞書が見つからない問題に取り組む!(2009.09.26)

コメント