« EBBerry-圧縮形式 *.ebz に対応 | トップページ | EBBerry 0.3.0 リリース - 機能追加、外字対応、Wikipedia対応など »

2009年10月20日 (火)

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は検索に時間がかかる。収録語数が多いのが原因かもしれないがまだ原因特定できていない。申し訳ない。

また、現時点ではディレクトリ名に半角スペースがあるとうまく辞書を認識できない。
さらに、日本語を含むディレクトリ名は認識できない"ときがある"、という報告もいただいている。
うまく辞書が認識できない場合はこれらもチェックしてみて欲しい。

ダウンロード ページ

スクリーンショット ページ

動作報告ページ

|

« EBBerry-圧縮形式 *.ebz に対応 | トップページ | EBBerry 0.3.0 リリース - 機能追加、外字対応、Wikipedia対応など »

BlackBerry」カテゴリの記事

EBBerry」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1256595/31856285

この記事へのトラックバック一覧です: EBBerry 0.2.0を公開 - EB形式対応と速度改善:

« EBBerry-圧縮形式 *.ebz に対応 | トップページ | EBBerry 0.3.0 リリース - 機能追加、外字対応、Wikipedia対応など »