HOMEFactoryメール
80_Factory

Offisnail Contact+ α004

要望対応と若干の高速化を行ったOffisnailContactの次期バージョンContact+のα版を公開します。

見た目はほとんど変わりませんがデータベースアクセスの方式変更など中身は大幅に変更してあります。主なバグは潰しているつもりですが動作実績が少ないためβ前のα版として公開します。

【主な新機能・変更点】

  • 登録されている住所からGoogleMapで地図を表示する機能
    ・連絡先の詳細画面で電話やメールを送るのと同じ要領で住所を選択するとGoogleMapで地図を表示します。
    ・あらかじめモバイルGoogleMapのVer2以降がインストールする必要があります。
    ・住所は最初の1行で検索をかけます。ビル・マンション名の前で改行すると検索精度があがります。
        
  • 複数メールアドレス指定・送信機能
    ・連絡先一覧でメールアドレスが登録されている連絡先にはメールアイコンが表示されます。
    ・このアイコンをタップするか、p(半角小文字)を押すことでメールアドレス一覧のコンテキストメニューが表示されるので、送信したいメールを選択します。(この操作を繰り返します。最大10件)
    ・選択が終わったら、右メニューから複数メール送信を選ぶかo(半角小文字)キーを押してください。
    ・メールアドレス一覧の画面に切り替わりますので、右メニューからメールを選択するとメールアプリを起動します。
    ※標準のメールでのみ確認
    ・メールアドレス一覧の画面では、他に以下の操作が可能です。
    クリップボードにコピー:メールの一覧をクリップボードにコピーします。
    移動:メールアドレスの表示位置を変更します。
    一覧から削除:メールアドレスを一覧から削除します。
    一覧をクリア:メールアドレス一覧をクリアします。
    ファイルに保存:メールアドレス一覧をファイルに保存します。
    ファイルを開く:保存したメールアドレス一覧を開きます。
    ※ファイル操作のためにはホーミン氏作FileDialogChangerを事前に導入してください。
      
  • 一覧にふりがなを表示
    設定→共通→一覧表示を”ふりがなを表示”に設定すると一覧にふりがなを表示します。
    設定後、画面表示がおかしくなる場合(行の高さが変更されない)がありますが、一度アプリを再起動するか、短縮・履歴画面を表示させると正常に描画されます。そのうち直します(;^^A
  • タブ順の変更
    ふりがな無しの連絡先がリストの下にならびます。あわせて?タブを右端に変更しました。
  • 詳細画面に電話番号の表示
    会社代表・秘書の電話など今まで無視していた電話番号を詳細画面に表示します。電話をかける事も可能です。
  • OS標準の編集画面
    OffisnailContactの独自編集画面で編集できない項目については、詳細画面の右メニューからOS標準の編集画面を呼び出し編集することが可能です。
  • 着信音の編集
    詳細画面の右メニューから着信音の編集が可能になります。再生ボタンを押すとメディアプレイヤーが起動し音の確認ができます。(厳密にいうと拡張子に関連付けがされているアプリが起動します)
  • SMS設定
    WindowsMobileのSMS、MMS用アプリは独自のものが多いためSMSについてもアプリケーションと引数を指定できるようにしました。X01Tの場合は以下のように指定するとSMSが送れるようになります。
    種類:詳細設定
    実行ファイルのパス:\windows\softbankmail.exe
    コマンドラインパラメータ:sms:%to%
  • コマンドラインパラメータ
    以下のコマンドラインパラメータを追加しました。
    -in :着信履歴を表示します。
      -out :発信履歴を表示します。
    -speed :短縮ダイアルを表示します。
  • インストールディレクトリと実行ファイル名の変更
    今後、AP間の連携を強化していくつもりなのでディレクトリや実行ファイル名の変更・統一を行いました。
    \Program files\Offisnail\Contact+にインストールされます。
    また実行ファイル名も全プラットフォームでOffisnailContact+.exeに統一しました。
  • 国際電話機能(暫定版)
    知人から頼まれ実装しはじめたものですが、あいにく急きょ帰国し日本勤務になってしまった為、テストが事実上できていません。一応、初期設定をすませればあとは、どこに行っても普通に電話をかけるだけの操作を目指しています。
    海外SIMでの利用やローミングでの動作確認をしレポートしていただけると大変助かります。

    使い方は以下の通りです。(W-ZERO3系では、この機能は使用できません)

    ■準備(その1)
    ・設定→国際電話→国際電話機能を”使用する”に設定
    ・設定→国際電話→既定の国を設定
    国際番号を指定していない電話番号については、この設定の国として取扱います。
    ・一度APを終了し、起動します。
    ・起動すると画面のかな検索欄に端末の現在のキャリアと国名が表示されます。
    たとえばソフトバンクの場合、Softbank(44020) 日本(+81)と表示されます。

    ■準備(その2)
    基本的に準備その1で国際電話をかけられるようになりますが、この場合は+ではじまる電話番号となります。
    発信時に電話番号の先頭に番号を付加したい場合、以下の手順でOffisnail Contact+がインストールされているフォルダのMCC.txtをテキストエディタ等で編集してください。
    MCC.txtを開くと200行ほどのデータがあります。例えば日本から国際電話をかける際に先頭に番号を付加したい場合、440ではじまる行を見つけます。(キャリア名の後ろに表示されている5桁の番号の頭3桁)
    440,日本,+81,none
    (この設定で米国の022-333へ国際電話をかける場合、+122333とダイアルします)
    と記載されているので、noneと書かれた部分に先頭に付加したい番号を記入し保存します。 440,日本,+81,010
    (この設定で米国の022-333へ国際電話をかける場合、010122333とダイアルします)
    ちょっと面倒ですが、国際電話機能の需要がありそうであれば、そのうち編集画面を作ります(;^^A

  • ■国際電話をかける
    通常どおり電話をかけるだけです。端末からの情報で現在国を識別し国内・国際電話をかけるハズです。
      (現在国の認識はアプリ起動時にのみ行っています。アプリ起動中に現在国が変更されることは想定していません)

    その他
    電話番号欄でEnterキーを押すと国際電話番号の入力支援画面が開きます。
    国番号、電話番号、電話番号の形式を指定し登録する電話番号を生成します。

    【ダウンロード】
    必ず端末のOSにあったものをダウンロードしインストールしてください。
    また、使用にあたっては事前にPIMデータのバックアップを行い、自己責任にてご利用ください。

    【サポート】

    本アプリのバグ・要望・動作確認等のレポートはこのエントリーのコメントかメールにてお願いします。
    国際電話など、ご意見を絶賛募集中ですのでよろしくお願いしたします。m(_ _)m

    Trackback

    TrackBack URL: http://www.offisnail.info/mt/mt-tb.cgi/112

    コメント

    新ver開発お疲れ様です。
    要望ですが、グループ別ソートをできるようにしていただきたいでうす。
    普通の携帯にはよくある
    タブ1→グループ1、タブ2→グループ2・・・
    ってやつです。

    後回しでも構いませんので実現できそうならよろしくお願いいたします。

    yasuさん
     グループ別と会社名でのソートは非常に高い要望なので実装したいのは山々なのですが、今のところ速度を維持した実装方法が見つかっていません。
     
    ■分類別
     基本的に以下の方法があります。
    1)起動時に連絡先をメモリに読み込む
    →起動時間とメモリにしわ寄せが来ますので実装の意味なし。
    2)pim.volから直接読み込む
    →処理時間は稼げそうですが、構造上かなでの並び替えができない為
     結局対象を全件をメモリに読み込み並び替える必要がある
     
    ■会社名
     基本的に以下の方法があります。
    A)起動時に連絡先をメモリに読み込みソート
    →上記と同じく起動時間とメモリにしわ寄せが。
    B)会社名かなでソートする
    →会社名が入力されていない個人のデータがかな無しとなってしまい実用性に乏しい。
    C)DBのかなを無理やり会社名に合わせて更新する
    →実用性はもっとも高いが標準の連絡先や他APに影響がでる可能性大
     
     他にも独自DB化して、軽量な常駐モジュールで標準のデータベースと同期させるなど幾つか解決方法もありますが作るのが面倒なのと、OSがバージョンアップした際の移植の手間が膨大になります。
     
     という訳で、WM6までのプラットフォームでグループ別や会社名でのソート機能を実装することは、非常に残念ながらほぼ0%と考えて頂いて結構です。
     
     グループ分けや会社名でのソートが最優先事項であれば、
    1)Offisnail Contact+ではなく他のアプリを利用
     QDzやW03Phonebookでは分類分け管理が可能です。
    2)ふりがなに分類名を入力して運用対処する
     といった方法を考えてみてください。

    お久しぶりです
    国際電話機能についてSBMローミング時と米国キャリアでの挙動を報告します。
    (私の設定が根本的に間違っているような気がしないでもないですが)
    1)SBMローミング時
    上記ReadMeでの準備(その1)を行い、ローミング中のキャリアが表示されることを確認しました。
    デフォルトのまま番号確認すると、日本の電話番号は元データ通り0で始まる表示。国番号のついた日本の電話番号は+81で始まる表示です。ところが、国番号のついた米国の電話番号は+1が0に置き換えられてしまいます。
    規定の国を米国に変更してContact+を再起動後も同じ表示です。
    次にMCC.txtをまず日本をReadMeの通りに変更しました。
    その状態で番号確認した結果は、上と同じでした。規定の国を変更しても変化はありませんでした。
    次にMCC.txtの米国の部分を変更しました。規定の国は日本です。
    その状態では米国の電話番号は+1が0に置き換えられ、日本の国番号のついた電話番号は+がきちんと変換されました。ですが、日本の国番号のない電話番号はMCC.txtで入力したもののみが表示され、電話番号部分が欠落しています。
    規定の国を米国に変更すると、米国の電話番号は+1が0に、日本の国番号ありはきちんと変換、日本の国番号なしはオリジナルPIMデータの通り0で日本の電話番号となります。
    2)米国キャリア時
    (1)ローミングと同じことを一通り試してみましたが、すべて同じでした。

    すべて番号確認のみで発信はしていません。
    SBMローミングはTOSHIBA G900、米国キャリアはTreo750vでいずれもWM6 Pro版での動作です。

    ややこしい書き方で恐縮ですが、お役に立てば...

    はじめまして
    wm6std用(X02HT用)をDLさせていただきました。
    標準の連絡先では全く使い物にならなかった、住所のgooglemaps検索の機能が実用的でとても助かります。
    ところで、不具合か仕様か分かりませんが、インクリメントサーチを仕様とすると、最初の一文字目しか認識してくれないようです(たとえば、「き」ではじまる姓を検索しようとして、「k」、「i」と入力しても、「か」行の最初までしか移動しません。
    ご対応いただけましたら幸いです。

    lst111さん
    Standard版の使い方は以下になります。
    A)一覧画面では
     akstnhmyrw(英数小文字)キーで、あかさたな..タブ移動 (←質問の操作はこの部分)
     ABCDEF...キーで入力したアルファベットを先頭にもつ連絡先に移動
    B)Spaceキーを押すと画面上部のかな入力欄の入力状態になり、ここでアルファベット、かなを入力して検索します。

     Pro版では、B)の操作の時に"ki"といれると"き"と自動確定するIMEの制御が可能なんですが、Std版だとEnterでかな入力を確定させないと検索できないので、インクリメンタルサーチにならないのが今一つなんですが(;^^A
     上記の方法で使ってみてください。

    なるほど、操作方法理解できました。
    詳しいご解説ありがとうございました。

    はじめまして
    Offisnail Contact Version1.03 Advenced W-ERO3[es]対応版を使わせて頂いております。
    この度、Offisnail Contact+ α004 WM6 Classic版を、試用して気づいたのですが、インクリメンタルサーチでテンキーを使うと、ア行以外では候補の文字が、とびとびに出てきます。
    (例えばカ行では か→空白→く→空白→こ→空白→き→空白→け→空白→か 以下繰り返し)
    かな検索IMEの設定は、共に「変換中の文字で検索」にしてありますが、「ひらがな自動確定」でも同じ挙動の様です。
    もしかしたら、当方のみの現象かもしれませんが、検証をお願い出来るでしょうか?

    書き忘れましたが、旧版では正常に動作しております。

    nobutaさん
    確認してみますね

    Offisnail様
    本日起動したところ、なぜか正常に動作していました。
    昨日はリセット等してみても、ずっと同じ挙動をしていたのですが・・・
    書き込み後、特にかわった操作もしておらず、原因は分かりませんが、とりあえず解決です。
    お手数をかけてしまい、申し訳有りませんでした。

    と思いましたが、かな検索IMEの設定をONに切り替えたのを忘れていました。
    「変換中の文字で検索」にすると、やはり昨日と同じ挙動をします。
    早とちりをしてしまいました。

    Offisnail様
    先日、時間が出来たので、アドエスの再構築がてら検証してみました。
    フルリセット後、Offisnail Contact+ α004 WM6 Classic版をインストール
    検索IMEの設定を、「変換中の文字で検索」にしてインクリメンタルサーチでテンキーを使うと、やはりア行以降では候補の文字がとびとびに出てきます。
    そこで、連絡先を先頭から削除していき確認すると、ア行の連絡先を全て削除した時点でカ行の挙動が正常になりました。
    そこで、A行に連絡先を作ってみると、ア行からとびとびに出る様になりました。
    どうやら、目的の行よりも前に連絡先のデータが有ると挙動がおかしくなる様です。
    アドエスのバージョンは1.02からアップデートした2.00aです。
    お忙しいかと思いますが、対策をお願い出来ますでしょうか?

    nobutaさん
     確認ありがとうございましたm(_ _)m
     ちょっと立て込んでまして(;^^A
     なるべく早めに対応しますね

    複数メールアドレス指定・送信機能ですが、npopでは送信アドレスの区切りが,なのでうまく送信できません。
    アドレス区切り文字も指定できるようにしないとメーラーによってはうまく動作しないと思います。

    ktさん
     お返事が遅くなりましたm(_ _)m
     確かに標準のメールでしか動作しませんね(;^^A
     次回リリースで対応します。

    > ふりがな無しの連絡先がリストの下にならびます。

    とありますが、WILLCOM 03で①記号(@で確認)②ふりがな無し③アルファベットの順になっています。旧版では①ふりがな無し②記号③アルファベットの順でした。
    「?」タブの位置同様「わ」の下にふりがな無しが並ぶのかと思ったのですが、上記のような並びは意図されたものなのでしょうか。

    もう一点、「あ」→「A」→「?」とタブ移動した際に、旧版では「?」でふりがな無し(リストの先頭)にカーソルが移動したのですが、+α版では記号にもふりがな無しにもカーソル移動せず、「A」のアルファベットの位置のままとなっています。そのため、起動後に「あ」などにタブ移動した場合に、再度記号あるいはふりがな無しの連絡先にカーソルを合わせるためにはカーソルキーの↑を押すしか手段がない状態です。

    当機種固有の問題かもしれまんが、特に後者の点については「?」タブの存在が無意味になってしまっているように思われましたので、念の為報告させて頂きました。

    こんにちは。
    E-MOBILE EM-ONEにて試用させていただいています。
    残念ながら本機はPHONE機能を有しないため、コンタクトからのTELデバイスでの発信は出来ません。
    そのためSKYPEのSKYPEOUTをよく使うのですがコンタクトとの連携が出来ず大変不便です。SKYPEのPKYPEOUTに対応していただくことは出来ないでしょうか?
    また、他のTONEDIALソフトと(ToneDialer等)連携できるようにはならないでしょうか?
    ご検討の程よろしくお願いいたします。


    初めまして。

    Offisnailシリーズは大好きなアプリでいろいろと活用させていただいています。 X02HTのユーザです。

    私は海外出張が多いのでこれまではQDzを使っていましたが,Cotact+の機能に非常に魅力を感じていますが,いかんせん 最近のアップデートではWM6ProのみでStd版がありません。

    もしお時間がありましたら是非是非H02HT版もアップデートしていただけると非常に助かります。

    お忙しいのは十分承知の上でのお願いです。

    どうぞ,よろしくお願いいたします。

    JS3SUH
     電話時に他のアプリと連動するのは面白そうですね。電話時に他アプリを起動できる機能を考えてみます。
     SKYPEは電話番号を引数に起動できるような機能はあるのでしょうか?

    ジャンボさん
     処理的にはPro版と全く同じで動くんですがUIの調整が面倒なもので...
    もう少しお待ちくださいm(_ _)m

    Offisnail様,

    返信 ありがとうございました。
    アジア巡業が終わったと思ったら来週はまた米国です。

    楽しみに首を長くして待っていますのでなにとぞよろしくお願いいたします。

    コメントを投稿