2010年11月24日 (水)

アプリ公開サイト移転のお知らせ

このたびBlackBerryアプリの公開用サイトを移転することにいたしました。
新しいサイトのURLは、以下のとおりです。
http://www.cloudhunter.net/

また、最新のアプリとして、上記サイトにてBlackBerryで電話がつながったとき、切断したときにバイブやLED点滅でお知らせするPhone Extensionsというアプリを公開しています。
(いわゆるガチャブルという呼び方をするらしいです)

以下のページからダウンロードが可能です。アプリの詳細も紹介しています。
http://www.cloudhunter.net/ja/phone-extensions/

このアプリは非常に好評で公開から48時間で既に300ダウンロードを突破しています。
またBlackBerry FanSiteでもご紹介いただいております。
ぜひお試しいただき、コメントをお寄せいただければと思います。

また、EBBerry、MemoPad Extensions、Flex Alarmも引き続きご愛顧いただければと思います。

よろしくお願いいたします。

| | トラックバック (0)

2010年8月24日 (火)

BlackBerryのMemoPadを拡張するツール!

最近はiPhoneやAndroidが盛り上がっていますが、BlackBerryのキーボードに慣れるとなかなか他のスマートフォンに変える気にならないですよね。

私はBlackBerryの標準アプリのMemoPadでメモを取りまくるのですが、それにはQWERTYキーボードが欠かせません。

でもそんなMemoPadにも不満があります。
最も大きい不満は、メモが最近更新された順に並ばないこと、です。
以前使っていたWindows Mobileのアプリではできていたのに。

ということで、標準MemoPadを拡張するアプリを作りました。
題して、MemoPad Extensions for BlackBerry

アプリ詳細、スクリーンショット、およびダウンロードはこちらから

メモを並び替えるほか、日本語も正しく検索できるなど、いくつかの特徴を備えています。

Mpextensionsjp02

| | コメント (0) | トラックバック (0)

2010年6月25日 (金)

EBBerryバージョンUP - 皆様のご要望に対応

久しぶりにEBBerryをバージョンUPしました。
今回はいただいた要望に対応するためのバージョンUPです。(V 0.4.2)

[ ダウンロード ページ ] [ スクリーンショット ページ ] [動作報告ページ ]

<< 機能強化ポイント >>   

1.URLを開けるようにした
 本文中にhttp://で始まる文字列があった場合、クリックするとブラウザでそのURLを開くようにしました。

  • リンクモードに切り替える必要があります。
  • リンクモードについてはアプリをインストールした後でヘルプを参照してください。

2.リンクをたどっていったときに、最初の画面に一発で戻れるようにした
 Sキーを押すと、検索結果一覧に一発で戻ります。

3.クリップボードによる他のアプリとの連携
 たとえばブラウザ利用中に分からない単語があるときに、その単語をコピーしてEBBerryに切り替えると、検索語の欄にその単語がセットされた状態でEBBerryが立ち上がるようにしました。

  • あらかじめ設定画面で「アクティブ時にクリップボードの内容を貼付」にチェックを入れて置いてください。

4.数式が表示されるようにした
 WikipediaなどをEPWING化したときの数式が [[インラインカラー画像]] と表示されていた問題を修正した。

5.タッチ式BlackBerryへの対応
 Stormなどのタッチ式デバイスで、設定画面の下半分がかけてしまう問題を修正。

<< その他補足 >>   

「入力した検索語をクリアする場合、[del]を何回も押さないといけないので何とかして欲しい」
との要望をいただいておりましたが、これは以前よりESCキーを押すことで一発クリアできるようになっています。もしこの仕様でも問題がある場合は、お手数ですが再度コメントいただけると助かります。
※ESCキー = トラックボールの右にある矢印が書かれたキー

では、引き続きEBBerryをよろしくお願いします。

| | コメント (0) | トラックバック (0)

2010年4月29日 (木)

BlackBerry用の無料アラームアプリ を公開します!

EBBerryの改善要望はいろいろと難しいところが多くあまり進んでいません。   
が、その合間を縫ってずっと作りたかったアラームアプリを作ってみました。

 

仕事やプライベートで電車に乗ることが多いのですが、仕事が忙しくて毎日夜遅いときは、電車で座っている少しの時間だけでも居眠りしたいことがあります。   
日本のケータイを持っていたときはNAVITIMEなどで駅に付く時間を調べて、ケータイのアラームで1分前にバイブ設定をしてひと時の居眠りをしていたのです。しかし、BlackBerry Boldに変えてからいろいろと問題が・・・

 

その1つはBBBのバイブの振動がとても小さいこと、そして数回しかバイブできないことです。   
実際試してみると見事にバイブに気づきませんでした。

 

そこでバイブの回数を99回まで指定できるこのアプリを作りました。   
そのほかにも比較的柔軟(Flexible)に設定ができるので、Flex Alarmと名づけました。

 

詳細は別サイトに記述しましたので、ダウンロードもそちらからお願いします。
また、要望・不具合などありましたら、下記「コメント」に記入いただけますと幸いです。

 

[ 詳細はこちら ]   
   
FlexAlarm01

| | トラックバック (0)

2009年12月18日 (金)

EBBerry 0.4 - クロス検索に対応

もうすぐクリスマスですね。   
私からも皆様にEBBerryバージョンUPのクリスマスプレゼント?です。

今回のバージョンUPは多くの方からご要望をいただいていた「クロス検索」が目玉です。   
でもBlackBerry Boldのファイルアクセスってやっぱり少し遅いので、辞書をたくさんインストールしていると多少待たされます。    
でも個人的には結構気に入っているので、最近はクロス検索をデフォルトに設定して利用しています。 

[ ダウンロード ページ ] [ スクリーンショット ページ ]

 

<< 主な機能強化ポイント >>   

●クロス検索    
・検索語を入力してalt+ENTER(またはalt+トラックボールクリック)でクロス検索ができます。    
・設定画面からENTERをクロス検索に変更することも可能です。この場合alt+ENTERが通常検索になります。    
・クロス検索で表示される辞書の間は、SPACEで次の辞書へ、shift+SPACEで前の辞書にジャンプできます。

●検索履歴の保持   

・検索語入力欄で、alt+トラックボールの上下で検索履歴が表示できます。

●ESCキーによる検索語クリア   

・検索した後、ESCを1回押すと検索語がクリアされるようになりました。もう1回押すとEBBerryをバックグラウンドに隠します。

●キー割り当ての変更   

・クロス検索をalt+ENTERに割り当てたため、従来あった完全一致検索をshift+ENTERに変更しました。

●ヘルプの追加   

・メニューからヘルプを表示できるようになりました。    
・ただしブラウザで表示しますので、見栄えはそれなりです。

では、EBBerryでよいお正月を(笑)

| | コメント (1) | トラックバック (0)

2009年11月 3日 (火)

EBBerry 0.3.0 リリース - 機能追加、外字対応、Wikipedia対応など

バグフィックスといくつかの機能改善を行ったバージョンを、0.3.0として本日公開させていただいた。
インストールは右にある「EBBerryダウンロードページ」リンクから行っていただきたい。
なお、過去のバージョンをインストールしている場合は、eb4j_core_bbとEBBerryの2つをアンインストールしてから、今回のバージョンをインストールする必要がある。

今回の対応は多岐に渡っている。下記に簡単に説明しているが、もしよく分からない場合は、下記のコメント欄で質問していただけると幸いである。

●検索・閲覧機能の改善
    ・検索語を入力する欄で、ALT+トラックボールの左右を利用することで、検索する辞書が簡単に切り替えられるようにした
    ・検索語を入力する欄で、数字キー(例:1の場合ALT+W)を押すと、当該辞書に切り替えた上で即検索が実行できるようにした。(※1)
    ・リンクを順にたどった際、今まではESCを押すとすぐに検索結果一覧画面に戻ってしまっていたが、今回ESCを押すごとに1画面ずつ順に戻るようにした。
 ・サイズの大きい辞書(英辞郎やEPWING化したWikipediaなど)で検索に時間がかかる単語があったが、これらの検索速度を改善。

●辞書が読めない問題への対応
    ・WikipediaをEPWING化した辞書が読めない問題への対応(※2)
    ・半角スペースをディレクトリ名に含む場合に辞書が見つからなかった不具合への対応

●表示できない文字への対応
  ・小学館日中・中日辞典などで文字化けする不具合の修正
    ・小学館日中・中日辞典などで辞書に格納されている文字コードでそのままだと■に文字化けする文字をEBWinで採用されているロジックを利用してunicodeに変換できるようにした(※3)

●現時点で残っている不具合
 ・過去にウムラウトが表示できないとの報告があり⇒独語辞書が手元にないためまだ検証できていない。

----------
※1 文章を読んでもよく分からないかもしれないが、やってみると分かるはず!

※2 BlackBerryの制限かと思われるが2GBを超えるファイルは扱えないようである。なのでWikipediaをEPWING化したときはEBZipで圧縮した"後"のサイズを2GB以内に収まるようにする必要がある。また、EBZipの制約かと思われるが圧縮する"前"のファイルサイズについて4GBが上限である。

※3 詳細はダウンロードページの真ん中あたりに記載しているが、EBWin作者様のページから*.mapファイルをダウンロードし、辞書ファイルと一緒に配置することで文字化けしていた文字をBlackBerryで利用できる文字に変換することができるようになる。ただし、この対応をしても■などと表示されてしまう文字があり、「小学館日中・中日辞典」などでこの現象を確認している。これはどうも該当フォントがBlackBerry Boldには収録されていないのが原因のようである。

ダウンロード ページ

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

動作報告ページ

| | コメント (0) | トラックバック (0)

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

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

ダウンロード ページ

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

動作報告ページ

| | コメント (0) | トラックバック (0)

2009年9月30日 (水)

EBBerry-圧縮形式 *.ebz に対応

mteiiさんのすばらしい調査によりまた1つEBBerryが良くなった(と思っている。)

じつは恥ずかしながら*.ebzという圧縮形式があるのを今日まで知らなかった。
mteiiさんに指摘され、無事にEBBerryに実装することができたので公開することにする。
なお、動作確認は「英辞郎EPWINGサンプル」を圧縮したもので実施した。

今回バージョンUPしたものは、eb_core_bbのライブラリが新バージョンの0.1.2になっただけだが、eb_core_bbとEBBerryの両方を再インストールする必要がある。

ダウンロード ページ

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

動作報告ページ

| | コメント (0) | トラックバック (0)

2009年9月26日 (土)

EBBerryで辞書が見つからない問題に取り組む!

辞書が見つからないよ~、という話をたまに聞く。
まずはそれに精力的に取り組むべく、本日公開の新バージョン(0.1.3)で2つのマイナーチェンジを施している。

ダウンロード ページ
※ 今回はeb4j_core_bbとEBBerryの両方を更新している。すでに利用中の方は、一旦両方ともアンインストールした上で、再インストールして欲しい。アンインストールの方法は、ダウンロードページの一番下に書かれている。

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

動作報告ページ

さて、変更点の1つ目はCATALOGSファイルに書かれているにも関わらずそのディレクトリが存在しない場合への対応。
例えばCD-ROMからコピーするときにいらない辞書のディレクトリはコピーしなかった場合などが該当する。
この場合、仮に他のディレクトリが存在しても「辞書が見つかりません」というつれないメッセージを出していた。
今回は存在しないディレクトリは無視するようにしたので、上記の例のような場合でも辞書が見つかる。

2つ目は辞書が見つからないときに、原因追求の手助けになるようにログを出力し、利用される方自身で確認できるようにしたことだ。とはいえ、まずは原因の切り分けができるようなところにだけログを入れただけなので、このバージョンを使った方からの報告を元にさらにログを追加し、原因を絞り込んで行きたいと思う。

では、以降ではこのログ確認機能について説明したいと思う。
繰り返しになるが、辞書が見つからない方は、お手数をおかけして申し訳ないが、下記を読んでもらってより詳細な報告を上げてもらえると助かる。
「EPWING形式の辞書が見つからない」
という人はもちろん、
「EB、EBG、EBXA、EBXA-C、S-EBXAなどの電子ブック形式の辞書が見つからない」
という人からもコメントをいただけると幸いである。

まず、基本操作として、BlackBerryのホーム画面で
「ALTキーをクリックしながらlglgとタイプする」
とBlackBerry標準機能のEvent Log参照画面になる。
Boldeventlog

以下、このEvent Logの使い方・見方を解説する。

1.表示されるログを絞り込む方法
これは必須ではないが、EBBerryが出力するログだけを画面に表示した方が見やすいと思う。
次の手順で表示を絞り込むことができる。

1) [メニューキー]をクリックしてOptionsを選択。
Bbeventlogoptions
2) アプリ名の一覧の先頭部分(上の図でいくと □ alarm のところ)にカーソルを移動して、もう一度[メニューキー]を押す。表示されたメニューの中からすべてのチェックボックスをOFFにするオプションである Hide all types を選択。
3) アプリ名の一覧を下にスクロールし、EBBerryにだけチェックを入れる

2.過去のログを消す
ログがたまって見にくい場合は、過去のログを一括削除できる。

1) [メニューキー]をクリックしてClear Logを選択

3.ログの見方
EBBerryが出力するログの見方は以下のとおりである。

a EBBerry - App Started

アプリが起動した時間。

a EBBerry - Found catalog(s)

見つかったCATALOG(S)ファイル。
辞書のルートディレクトリには必ずこのCATALOG(S)ファイルがある。
なので、SDカードにコピーしたはずなのにこのログが表示されていない場合は、コピーした場所が間違っている可能性が高い。内蔵メモリではなく、マイクロSDのBlackBerryディレクトリの配下にコピーしているか確認して欲しい。
なお日本語のファイル/ディレクトリ名は表示時に文字化けする。(動作上は支障ない。)

W EBBerry - Skipped sub book

CATALOG(S)ファイルに記載されているにも関わらず、そのディレクトリが存在しない場合に表示される。
その辞書が不要な場合は、対処する必要はない。

なお、このエラー行の上にカーソルを移動して、トラックボールをクリックすると、CATALOG(S)ファイルへのパスと見つからないディレクトリを確認することができる。

E EBBerry - No sub book directory found

1つ上の状態がさらに深刻になって、CATALOG(S)ファイルに記載されているディレクトリが1つも見つからない場合に表示される。

| | コメント (0) | トラックバック (0)

2009年9月17日 (木)

EBBerry0.1.2を公開 - スクロールが遅い問題への対応

EBBerryのバージョンアップを行った。

ダウンロード ページ

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

動作報告ページ

主な修正点として、画面表示やスクロールのパフォーマンスを改善した。ただ実機では確認していないので、どの程度改善したかは実は未知数なところがある。
また、ALTキーを押しながらスクロールすると、10行ずつ移動するようにしたので、文章量の多いコンテンツをスクロールするのに、多少便利になったかと思う。
その他、細かいバグフィックス。

また、今回の対応にあわせてアプリケーションのアイコンが表示されるようになった。
本当はBlackBerry Boldの標準アプリのアイコンのように、ワイヤーフレーム状のアイコンを作りたかったが、とてもそんな技術はないので、とりあえずFotolia.comから適当な画像を購入して加工したものをアイコンとした。
どなたかワイヤーフレーム上のアイコンをプレゼントいただけると嬉しいのだが・・・


       

| | コメント (1) | トラックバック (0)

«EBBerryバージョン0.1.1を公開 (辞書が見つからない件への対応)