Liner Note

情報(ユーザー中心デザイン・ユーザビリティ)と技術(ウェブプログラミング・ウェブサービス)についてのメモ書き

要約:iPod touchでローカルサーバを立てているときにサーバ上に置くと動作する、簡易ファイラのようなものを公開

用途がマニアックなので、使う人がいるかわかりませんがどうぞ。Apache or Lighttpd + PHPをインストール済みのiPhone / iPod touchのウェブ公開ディレクトリ上で動作します。

スクリーンショットその1

スクリーンショットその2

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" => ""
)

キーワード:

似たもの記事

読者の皆さんの反応サイト内コメントの更新情報(RSSフィード)

読者のコメント

4

ブックマークコメント

0

他サイトの関連記事

0

読者のコメント

  1. お名前

    yousuke

    投稿日時
    2008年01月21日
    3時ごろ
    Comment No
    #1

    このページを知らずに、同じ用途のモノを、やはりPHPで作ってしまいました。
    safariでローカルファイルをブラウズって便利ですよね。
    スクリプト、読ませていただきます。
    http://eternalbeta.openprocess.jp/archives/64

  2. お名前

    yousuke

    投稿日時
    2008年02月13日
    2時ごろ
    Comment No
    #2

    その後うちのサイトに、他の方のコメントで、以下のページをご紹介いただきました。
    ご参考になれば。

    http://code.google.com/p/iui/downloads/list

  3. お名前

    名無しさん

    投稿日時
    2008年06月18日
    12時ごろ
    Comment No
    #4

    こんなべんりなものがあるなんて・・・。
    ありがたく使わせていただきます。

はてなブックマークでつけられたコメント

他サイトの関連記事

トラックバックはまだ寄せられていません


トラックバックとは
この記事に言及したサイトをこちらに掲載する仕組みをトラックバックと言います。ここでは、このサイトに頂いたトラックバックを一覧表示しています。
トラックバックしてくださる方へ
この記事への言及がない記事など、トラックバック受信方針に沿っていないものは、読者にお見せしても仕方ないこともあり削除させていただいることをご了承ください。
トラックバックを受け取るためのURI

コメント書き込みフォーム

  • メールアドレスはウェブ上で公開したり、連絡以外で使うことはありません
  • コメントを公開したくないが、作者に連絡を取りたい場合は メールで連絡してください
  • 本文中にHTMLコードは使用できません(URLはそのままお書きください)