« 月遅れで... ^^; | Main | iPhone でソルフェージュ »


iPhone/iPod touch で青空文庫 [ iPhone 3G / iPod touch ]

iPhone/iPod touch & 青空文庫を検索キーワードにしてここに来る方も結構いるようなので,自分用の備忘録も兼ねて改めて書いておく.

現時点では,ちょっと面倒な条件ありで,
・あなたは,テキストファイルをアップロードできるwebサーバーがある.(ローカルPCでもオーケー)
または
・あなたは,iPodまたはiPhoneにsftpでファイルを転送できる.
どちらかが必要.


1.通常のApp storeからダウンロードしたテキストリーダー

前提:自分のwebサーバーにテキストファイルをアップロードできる.
(手元にある自分のパソコンで構わないので,http://xxx.xxx.xxx.xxx/なんちゃら/テキストファイル.txt のように,ブラウザからアクセスできればOK)

1)テキストリーダーをインストールする.
 たとえばBookZ(有料)など.
2)青空文庫のテキストファイルを用意する.
 テキストファイルの文字コードを調べる.(UTF8, ShiftJIS, EUC, etc..)
 改行コードはUNIX形式が良かったはず.
3)テキストファイルを,webサイトにアップロードする.
4)テキストリーダーにテキストファイルを読み込ませる.
 iPhone/iPod touchにファイルを直接転送できると良さそうに思えるが,BookZはテキストを専用形式にコンバートして保存するので,読み込みの手順が必須.

 例:BookZの場合
(巻物の次の)初期画面 下 ハンマーアイコンのutilities ボタン
→ "Surf and Download TXT file" ボタン
→ 上方のURL入力フィールドに,3)でファイルを保存したディレクトリを指定する.
  例 http://xxx.xxx.xxx.xxx/aozora/ でディレクトリの内容が表示されるので,テキストファイルを選んでクリックする.
  (サーバーの設定によって,.txtまでのフルパス指定をしないと読めないことがある.)
5)テキストリーダーのプリファレンスの設定
メイン画面の下右端,Preferences
 Font: Hiragino ... (ヒラギノ)
 Preferred encoding: 2)で調べたコードを指定する(UTF8, ShiftJIS, EUC, etc..)
6)読む.
 日本語の改行が反映されてない場合は,元のファイルの改行コードをUNIX形式やその他試行錯誤.
他は,適当に調整

2.Cydia installerから

前提:
・自分のwebサーバーがある.
または
・iPodまたはiPhoneにsftpでファイルを転送できる.

1)テキストリーダーをインストールする.
 たとえばTextReader (in Cydia installer)
2)青空文庫のテキストファイルを用意する.
 テキストファイルの文字コードを調べる.(UTF8, ShiftJIS, EUC, etc..)
3)用意したテキストファイルを,アップロードする.
3−1)Openボタン → "Download File via URL" 前の3)以降とほぼ同じ.
 または
3−2)sftp転送できるなら,iPodまたはiPhoneの/var/mobile/Media/textReaderに直接入れる.

いちいち/var/mobile/Media/textReaderを'開くのがめんどうなので,rootのホームディレクトリ(/var/root)から,シンボリックリンクを張っておくと楽ではないか?という場合は
(% ln -s /var/mobile/Media/textReader /var/roo/textReader)

4)以降,前の4)以降とほぼ同じ

------------
私は後者を,各種メモの格納に利用している.
Palmのようにカテゴリー付で母艦と同期できるシステム標準のメモアプリが,iPhone/iPod touchにもあるといいのにね....

Comment (2)

ゼファー生 | | 2008年9月 4日 22:35

「青空ミセラス君」と名付けて、青空文庫全作品のプレーンテキスト(txt)を収録したサイトを作りました。
 これで、青空文庫も Gutenberg 並みになりました。(^_-)。よろしかったらご利用ください。


Clover Author Profile Page | | 2008年9月 9日 23:36

ゼファー生 さま

貴重な情報をありがとうございます.

もう,iPhoneのBookZなどのアプリケーションで直にダウンロードできるのですね.
大変助かります.


コメントを投稿

せっかくですから,どうぞ一言!
(コメント表示まで,数時間以上かかることがあります。)