« [iPhone]iPhone 3Gの「カメラ」のシャッター音を消し、あの聞こえづらいメール着信音を変更する | Main | [iPhone]iPhone 3Gのホームボタンのダブルプッシュ操作で「カメラ」を起動する »

2008.07.23

[iPhone]一発で指定の人に電話をかけるアイコン、一発で指定の人に送るメールを作成するアイコンをiPhone 3Gのホーム画面に登録する

iPhone 3Gをpwn (Jailbreak)したんで調子が出てきました。

一発で指定の人に電話をかけたり、一発で指定の人に送るメールを作成するアイコンをホーム画面に登録してみました。

危険な操作を含みます。最悪iPhone 3Gが動かなくなるかもしれません。
SoftBank MobileならびにAppleから修理を拒否されるかもしれません。
特に電話は、問い合わせ無しでかけ始めてしまうので注意してください。
何か起きても、私は一切助言できません。
また、私は何の保証もできかねます。
ご自分で試す場合は、すべて自己責任で実行してください。

  • Pwnage2.0.1(2008年7月22日現在最新版)でpwn (jailbreak)
  • CydiaからErica Utilitiesをインストール
  • one_tap_tel_mail_launcher.zipをダウンロードして、解凍。
  • mail01.appないしはtel01.appの中に入っているmailaddr.txt、telnum.txtを編集。好きなメールアドレス、電話番号に書き換えます。
  • scpで/Applications/以下にmail01.app、tel01.appをコピー。パスワードは「alpine」

000.000.000.000は、実際にはiPhoneのIPアドレスを入れます。もちろん、scpに対応したクライアントを使うのでもOKです。Windowsの人は、scpした後でcore.shに実行権を付けてください。
「.app」のファイル名には日本語が使えるようです。UTF-8で大丈夫でした。


$ scp -r mail01.app tel01.app root@000.000.000.000:/Applications

iPhoneの電源を入れ直すか、sshでiPhone 3Gにログインして、restartを実行。
ホーム画面に出現したアイコンをタップすれば、一発で電話をかけ始めるか、メール作成画面になります。

メールアドレスには引数を付けられます。mailaddr.txtを参考にしてもらえれば分かるかと思いますが、以下のような感じです。定型メールが一発で作成できます。

メールアドレス?cc=アドレス&bcc=アドレス&subject=表題&body=本文

アドレスは、カンマ区切りで複数指定できます。
表題、本文には日本語が使えますが、UTF-8で、なおかつURLエンコードしておく必要があります。
URLエンコードには、以下のページを使うと便利です。

TAG <index>: URLエンコード・デコードフォーム

複数登録する場合は、「Info.plist」を書き換えてください。特にCFBundleIdentifierは、それぞれ別のものにしないとだめです。

|

« [iPhone]iPhone 3Gの「カメラ」のシャッター音を消し、あの聞こえづらいメール着信音を変更する | Main | [iPhone]iPhone 3Gのホームボタンのダブルプッシュ操作で「カメラ」を起動する »