Archive for 2009/7/24
注意)2009/8/6現在は、バージョンアップしております。
新しいバージョンはこちらからどうぞ。
Zipの解凍方法もほぼほぼわかったので、Zip解凍AIRアプリを作ってみました。
Adobeさんに載っていたZIPファイルの読み方をサンプルに、いろいろとそれから勉強してみました。
それで、ZIPファイルはファイルの後ろから読むんですね。
このおかげで、非同期読み込みで処理をして固まらないようにしたかったのですが、
できず、setTimeout関数を使って解凍処理はバックグラウンドで処理をしています。
ファイル名のSJISとUTF-8は自動的に判断しています。(Macの濁点などの問題も一応解決しています。)
現在の制約は・・・・
パスワード付きZipは解凍できません。
また、解凍もzipファイルのあるフォルダにしか解凍できません。
こちらからどうぞ
ちなみに確認した環境はWindows Vistaです。
今後、部分解凍(選択したファイルのみ)とか、エラー処理とか・・・・ いろいろやっていきたいと思います。


