- 2008-09-23 (火)
- Tips - 使いこなす
-
![]()
この記事は脱獄に関連する内容を含んでいます。iPhone単体でメールに添付されたZipファイルをダウンロードして解凍する方法です。今回ばかりはJailbreakが必須となってしまいます…そして面倒くさい。こういうのがサクッとできるようになるといいな…
脱獄については脱獄する危険性及び安全に使うためのヒントをご覧頂き、慎重にご検討ください。また脱獄及び記事内容の実施は、自己の責任において御願い致します。
おさらい
過去の快適なメール生活をiPhoneで実現する方法シリーズ(着信音・着信表示編/メール検索・横画面入力編)において以下に成功しています。
- 着信音と着信表示を自由自在に設定する!
- 着信があったらmobilemeだけをチェックすればOKな環境にする!
- メールのラベリング(フォルダ分け)をする!
- 過去のメール検索をする!
- 横画面でメール入力をする!
今回解決?!する不満
メールに添付されたZipファイルの中身を見るです。
標準の状態ですとメールアプリではダウンロードすらできません。(できると言う噂も聞きましたが開けたことがありません。)

しかし、Jailbreakしていれば実現する方法があるのでご紹介します。やたらと面倒ですが…
準備するもの
Cydiaから以下をインストールしてください。
- BossPrefs Safari DL Control 2.0
iphone safariにファイルダウンロードするプラグインです。(これ入れれば必要なもの一通りはいるかと。)
- unzip 5.25-5
zipファイルを解凍するアーカイバーです。
- Docs 2.1
エクスプローラーライクなファイルビューワーです。
2008年11月23日 – MobileFinderで代用しています。
zipファイルをダウンロードする
BossPrefs Safari DL Control 2.0があればsafariからiPhoneにファイルがダウンロードできます。
しかし、いつものgmailではなぜかダウンロードできません。

しょうがないのでYahoo!Mail(.com)に転送してファイルをダウンロードします。(safari経由でアクセス)

ダウンロードしたファイルは/var/mobile/Library/Downloadsにダウンロードされます。
Yahoo!Mailの添付ファイルは常にattachmentDと言うファイル名になるようですね。(ちなみに同名ファイルは上書きされます。)
zipファイルを解凍する
GUIの使いやすいツールがないのでターミナル上から作業します。
解凍コマンドは以下の通りです。
unzip /var/mobile/Library/Downloads/attachmentD -d /var/mobile/Library/Downloads/
何度も同じコマンドを入力するのが面倒なので私は/private/etc/profile.d/my.shを作ってます。
alias unzipa=’unzip /var/mobile/Library/Downloads/attachmentD -d /var/mobile/Library/Downloads/’
unzipaと入力すればOKにしてます…

もっと賢い方法あると思いますがとりあえず。
解凍したファイルを閲覧する
Docsを使って閲覧します。(/var/mobile/Library/Downloadsに移動して)
2008/09/30 – 追記
MobileFinder(Cydia)の方がオススメです。
.pdf/.xls
性能は以下をご覧下さいませ。
iPhoneでどの程度添付ファイルが読めるか試してみた(Excel編)
iPhoneでどの程度添付ファイルが読めるか試してみた(PDF編)
.txt
2009/01/24 – 追記
さらにmoyashiさんのレポジトリにてnkfが公開されています。コマンド好きはこちら。
2008/09/30 – 追記
理想的なコピペ環境と日本語テキスト閲覧環境を入手した!で文字コードについては解決ずみです!
TXTについては文字コードが限定的すぎてほとんど使えない状態…
羅生門 – 青空文庫を秀丸にて文字コード変換したファイルにおいて。
|
ファイル形式
|
読込み
|
|---|---|
|
shift-jis
|
×
|
|
euc-jp
|
×
|
|
utf-8
|
×
|
|
utf-8(BOM付)
|
○
|
|
utf-16
|
×
|
|
utf-16(BOM付)
|
○
|
その他にDocsでは.docなども読めるようです。(iPhone内蔵ビューワー相当)
日本語ファイル名のZip/日本語ディレクトリ/日本語ファイル名
これはどうにかなりました。(化け化けだけど…)
|
形式
|
状態
|
|---|---|
|
日本語ファイル名のzip
|
ダウンロードするときはattachmentDなので問題なし
|
|
日本語ディレクトリ
|
化けるけどDocsから閲覧可能
|
|
日本語ファイル名
|
化けるけどDocsから閲覧可能
|

(参考)BossPrefs Safari DL Control 2.0
BossPrefsが入っていればON/OFFの切替えが可能です。

不満
テキストファイル使えなさすぎ。解決済み。
lhaのアーカイバは見つからなかった。個人的には解決済み。
- Newer: Buzzer!(iPhone Musicライブラリを使った対戦ゲーム)で遊んでみた
- Older: flickrで見つけたiPhoneたち
Comments:1
- Lubbykko 08-10-28 (火) 5:43
-
Good site! Interesting information.. )
Trackbacks:0
- トラックバックURL
- http://iphone.goodegg.jp/archives/1161/trackback
- Listed below are links to weblogs that reference
- 快適なメール生活をiPhoneで実現する方法3(Zipファイルのダウンロードと解凍) from iPhone.goodegg.jp






