要約:iPod touchでローカルサーバを立てているときにサーバ上に置くと動作する、簡易ファイラのようなものを公開
用途がマニアックなので、使う人がいるかわかりませんがどうぞ。Apache or Lighttpd + PHPをインストール済みのiPhone / iPod touchのウェブ公開ディレクトリ上で動作します。


Mobile Finderで十分だよという人もいると思うけど、ウェブ上だと動画や音声が直で開けて便利だしね。Mobile Finderほど多機能なものは要らないという人は便利かもしれない。
Safari上の動画視聴は便利ですね。アプリ版Movie Playerと違って、ちゃんとiPod touchを縦にすると縦に向いてくれますし。アプリ版より普通に便利なのだけど、ここらへんの不均衡はファームウェア1.1.3で直るのかな。
あ、ちなみに画像・動画にサムネイルを付けようと思ったんだけど、iPhone用PHPにはGDが入ってなかったので試せませんでした。残念。
- ダウンロード
- iPod touch ローカルファイル表示スクリプト
動画ファイルがある場合、正常に見られるように動画埋め込みHTMLを生成するようにしました。
フォルダ名やファイル名が長い場合はスクロールするようにした。これで動画のタイトルが途中で省略されてシリーズ物がどれがどれだか分からなくなる問題も解決か。
なお、スクロール部分はJavaScript Marqueeを使わせていただいています。著作権についてはもちろん留保します。勝手に再配布しちゃってますが、もし問題があればお手数ですがコメント・ご連絡をお願いいたします。
書き忘れていましたが、lighttpdの場合は別途設定ファイル内(/usr/local/etc/lighttpd.conf)にて設定が必要です。以下のように、cgi.assignを書き換えてください(参考:iPod touchでlighttpdの動的コンテンツ)。dir-listing.activateについても念のために追記しておいてください(設定を反映するには本体の再起動が必要です)
dir-listing.activate = "enable"
cgi.assign = (
".pl" => "/opt/iphone/bin/perl",
".py" => "/opt/iphone/bin/python",
".rb" => "/opt/iphone/bin/ruby",
".php" => "/opt/iphone/bin/php-cgi",
".cgi" => "",
".sh" => ""
)- キーワード:




読者のコメント
4件