SetNumbers



数十件、数百件の電話番号を登録するにはiPhoneよりパソコンの方がずっとカンタン!・・・というわけでパソコンで一括登録するためのアプリをつくりました。
電話番号だけでなくemail addressや住所、写真などの登録もできます。
また、標準アプリではできない電話帳のグループ分けもできます。
【注意】
パソコンとiPhoneとのデータのやりとりにはiTunesのファイル共有機能を使っています。
このため、このアプリを使うにはiTunesでiPhoneと連携できるパソコンが必要です。
また、このアプリではインスタントメッセージやWeb、誕生日、着信音などの設定はできません。
これらは、あとで標準アプリの「連絡先」を使って設定することができます。
【使い方】
(使い方はWindowsもMacOSXも同じです。)
アプリを起動したら、まず、「iPhone→リスト」ボタンで現在iPhoneに登録されている電話番号のリスト(Numbers.txt)をつくります。
パソコンにiPhoneをつないでiTunesを起動します。



画面左側で自分のiPhoneの名前を選択。画面上部のAppをクリック。
画面下部の「ファイル共有」のところのAppとしてSetNumbersを選択。
「SetNumbersの書類」が表示されるのでNumbers.txtを選択してデスクトップにドラッグ&ドロップする。



デスクトップにできたNumbers.txtはバックアップとしてどこかに保存しておき、そのコピーをテキストエディターで編集します。
MacOSXなら標準の「テキストエディット」を、Windowsならフリーの優秀なテキストエディターがたくさん出ているので、それを使ってください。(例えばTeraPadなど)。
テキストの文字コードはutf8。改行はline feedです。
編集したNumbers.txtを、もとあった「SetNumbersの書類」のところにドラッグ&ドロップするとiPhone内に書き戻されます。
SetNumbersで「リスト→ iPhone」ボタンを押すと編集した内容がiPhoneに反映されます。

登録できる要素の詳細はiPhone内にあるExample.txtに雛形があります。



【リストの書き方】
電話番号やメールアドレスはひとつの連絡先にいくつでも登録できます。
画像:に画像ファイル名(kao.jpgなど)を書いて、画像ファイルをNumbers.txtと一緒にiPhoneの中に登録すると、その写真が表示されるようになります。画像ファイルはjpegのほか、pngなども大丈夫です。
住所は個々の連絡先の末尾に書いてください。【自宅 所在地】の欄の「自宅」のところは「会社」や「学校」などほかの言葉に変えられます。ただし、空欄はだめです。「国コード」や「国」「郵便番号」などは空欄のままでも大丈夫です。住所は複数登録することもできます。

【設定】
リストをiPhoneに登録するときには、それまでiPhoneにあった電話帳をどうするか選択することができます。
「すべて削除」を選択すると、それまでiPhoneにあった電話帳を全部削除してから電話番号のリストを登録します。
(削除してしまった電話帳はもういちど入力する以外復活の方法はないので、十分注意して行ってください。一度、「iPhone→リスト」でiPhone内の電話帳を取り出して、パソコン内のどこかにバックアップしておいた方がいいでしょう。)
それまでiPhoneにあった電話帳を残したままリストの電話番号を追加していく場合、同じ名前の登録がすでにあったときは、重複する名前の登録をやめてしまうか(スキップ)、重複する登録を上書きしてしまうか選択でします。



【グループ分けについて】
個々の連絡先は「仕事」や「プライベート」「○○プロジェクト」など・・グループに分類しておくと便利です。



「グループ作成」でグループを作成し、「連絡先をグループに追加」していきます。
ひとつの連絡先をいくつものグループに登録しておくこともできます。
また、「連絡先をグループから削除」しても連絡先自体がiPhoneから消去されてしまうわけではありません。単にそのグループから抜けるだけです。
さらに、グループ自体を削除しても、そのグループに登録してあった連絡先はiPhoneから削除されてしまうわけではありません。
連絡先を削除したいときにはiPhoneにはじめからついてくる「連絡先」という名前の標準アプリで削除してください。

【購入】App Storeへ
【ご意見・お問い合わせ】
 milknopapa@fj8.so-net.ne.jpまでメールでお願いします。
[お願い]メール内に「SetNumbersについて」のご意見・ご要望と明記してください。
(いろいろなアプリをつくっているので)