アーカイブ 3月, 2009

WMPのストリーミングでシークや自動リプレイが出来ない場合はContent-Lengthが

HTTP HeaderをFiddler2なりで見て、Content-Lengthがきちんと出力されているかを見る。Content-Lengthはファイルのサイズの値。phpならfilesize()で取得出来る(gzip配信状態のファイルにfilesizeしようとすると失敗するので、ホワイトリストかブラックリストで何とかするなりする)。

されていないと、普通に再生することは出来るものの、WMPの場合シークと自動リプレイが出来なくなる。QuickTime PlayerやFlashでは上手くいくんだけど。

まあ出力させて損はないだろうし、きちんと出力させるようにしよう。

コメントを書く

phpでfilesize()でファイルサイズが取得出来ない特定の拡張子のファイルがあって、何が原因だろうと思ってたらgzipだった

apacheのmod_deflateでgzipで配信されてる状態のファイルはfilesize()してもファイルサイズが取得出来ないっぽい。

若干はまった。

コメントを書く

phpのreadfile()でURLが読み込めなくて、php.iniの設定かなんかがおかしいのかなーと思ってたら、ルーターのせいだった

ルーターで自分のグローバルIPを叩くと拒絶するようになってたせいで届いてなかった。
解決するには、hostsにアクセスしたいドメイン>127.0.0.1といったように設定する。

ヘアピンNATという機能があるルーターでは普通に直接アクセス出来るみたいだけど、通常はセキュリティ的な問題で拒絶するようになっているらしい。ちなみにNECのWR8500N。

コメントを書く

Jailbreaked iPhoneでWinterBoardテーマを落としたらReSpringするたびに4つの変な空アイコンが出るようになった場合

どうやらCydiaで配布されているWinterBoardテーマの中には変なBookmark(WebClip)をHome画面に毎度生成するSpamまがいのものがあるらしい。

今回僕が確認したのは「dezign999.com」というサイトの4つのWebclip。

これを削除するには、DiskAidなりSCPなりで繋いで「/var/mobile/Library/Webclips」の中にある4つのフォルダを削除すればいい。

参考:

http://www.howardforums.com/showthread.php?threadid=1443318

コメントを書く

iPhoneを2.2.1にしてJailbreakしたらアプリが3分の1くらい吹っ飛んだけど元に戻ったでござるの巻

http://www.iphooone.com/pukiwiki/index.php?FAQ%20%B9%D8%C6%FE%B8%E5#g5763cb1

iPhoneを2.2.1にアップデートしてJailbreakしたらリンゴ画面で起動しなくなった。

で、このページの2を試したら、最初はアプリの3分の1くらいが吹っ飛んで起動したんだけど、その後CydiaからAppBackupをインストールしてrestoreして再起動したらまたリンゴマークで起動しなくなったので、仕方ないからまた2の手順を踏んだら全部元通りに直った。

意味わからん。

コメントを書く

Googleガジェットを削除する方法

VistaならDocument>Google ガジェットの中の.ggファイルを削除する。
なぜかGoogleデスクトップのインターフェイス上からは削除出来ない。

コメントを書く