Hatena::Groupsubtech

冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。

 | 

Mar 30, 2012 (Fri)

FlashAir の HTTPD をエミュレーションするスクリプト 01:33 はてなブックマーク - FlashAir の HTTPD をエミュレーションするスクリプト - 冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。

FlashAir に搭載されている HTTPD をエミュレーションする Plack::App::Emulate::FlashAir というのを書いた。SD カードマウントして書きかえて実機に直接アクセスするでもいいんだけど、それだと、書きこみで待たされたり、接続している間ネットができなかったりする。

機能は以下の通り

  • ./sdcard/ を sdcard のルートディレクトリとする
  • List.htm (コピーするのはアレっぽいので、付属のは自分で書いたやつ) によるディレクトリインデックス
  • thumnail.cgi によるサムネイル画像取得 (実機と同じく exif の ThumbnailImage を展開しているだけ)
  • command.cgi のダミーレスポンス
  • config.cgi のダミーレスポンス

List.htm をリライト (デザインかえたいとか) するとか、別途機能をちょっとつけたいときのデバッグに便利だと思う。


あと、SDカード内のファイルを最新順に表示するページをつくった。

を FlashAir のカード内のどっかにおいて、アクセスしたら動くとおもう。iPhoneAndroid でまぁまぁいい感じになるように調整した。

 | 

スポンサード リンク

書いてる人

cho45 (佐藤広央) (www.lowreal.net)

Perl, JavaScript, Ruby, HTML, CSS, Web etc


スポンサード リンク