2009-08-23 10 views

答えて

0

私はas3 tarライブラリを見たことがありません。しかし、そこにはnochumpのジップとfzipのようなzipライブラリがあります。 回避するには、サーバーに要求されたtarをzipにしてフラッシュにロードし、コンテンツを取得したら、サーバーにそのzipをwhipeするように指示することです。あなたがas3用のtarライブラリを持っていたのであれば、それはかなり長いものです。 もう1つのオプションは、明らかに独自のtarライブラリを作ることです。

私はnochumpのzipを使用していて問題はありませんでしたが、圧縮する必要がないため、これは何の理由もなく複雑なものになります。どのような圧縮も全く使用しないで、全体をタールにまとめないでください。試してくださいBulk Loader:。あなたのニーズに合っているようです。バルクに項目を追加し、URLLoaderクラスとその

<files> 
    <file url="/images/icon.png" id="icon" /> 
... 
</files> 

ロード、ループノードを経由:あなたは手動ですべてのファイルを追加するような気がしない場合は、手動で、あなたはおそらく、のような一般的なものを、サーバー上のXMLを生成することがありましたローダー全体をロードしてください。

+0

こんにちはジョージ! 私はnochumpとfzipライブラリで苦労しています。ブラウザ(Flash Player)で動作しているときにAdler32チェックサムが必要になると、私にとって問題が発生します。 ファイルの内容が既に圧縮されているので(mp3sとpngs)、さらに圧縮/解凍する必要はありません。 – Cambiata

+0

私は自分の答えを編集しました。 –

+0

もう一度、ジョージ! 私はBulkLoaderを使用していましたが、現在のプロジェクトでは、各サンプルに処理され、再配置されなければならない非常に多くの差別化されたファイルオブジェクトが含まれており、クライアント上のフレックス/ ) "すべてのファイルを1つに保つ"。たぶんEdwin VanrijkomのFAR(http://code.google.com/p/vanrijkom-flashlibs/)が代わりになるだろう...私は完全な長さのmp3ファイルを使用しているので、圧縮されていない代替/オプションを好むだろう。圧縮/圧縮解除は、それよりも多くを必要とします... – Cambiata

3

は、tarを含むフォーマットの多数をサポートするhaXeのライブラリは、...あなたは

少しサイドノートが...どちらかswc outputまたはActionScript 3 generationを使用して、そのためのHaxeが必要になりますhxformatをお試しください:個人的に、私は」とにかくhaXeのためにAS3からの切り替えをお勧めしますdは... haXeのも、あなたが同様に使用しているPHPに変換することができますので、あなたは、便利なクライアントとサーバーの両方で、それを使用することができます...


編集:はい実際にはHaxeは直接swfsにコンパイルすることができ、結果としてas3より高速のバイトコードが得られますが、as3genを使用することもできます。Haxe/PHPはPHPコードを生成するので非常にクールですが、Haxeこれは厳密に型指定されており、API全体が一貫性のある優れたOOの方法で公開されていることを暗示しています... Haxeはトップレベルの機能を許可しません...しかし、あなたが本当に汚いものをする必要がある場合インラインphpを使用してください...

APIには、クリーンでシンプルなデータベースアクセスのためのSPOD layer(パッケージphp.db)のように、多くの役に立つものが含まれています...このチュートリアルはneko用ですが、実際にはHaxe/PHPとHaxe/Nekoの標準APIが完全に互換性があるからです...これは、phpからnekoへの移植(場合によってはより速く、よりエフェクタントなもの)は通常、コンパイラディレクティブを使用してnekoをパッケージ化するパッケージphp ... haXeのは本当に素晴らしい言語を使用しながら、PHPのデプロイ - どこかの利点を使用するためのソリューションです...

また、haXeのは、はるかに表現力AS3とPHPの両方よりも...それはパラメータ、ジェネリック、構造的なサブタイプなどの列挙型を持っています...プラットフォームに依存しないという事実のためにいくつかの欠点がありますが、これらはコードが厳密に型付けされていない場合にのみ発生します。コンパイラは多くの型を推論します。したがって、変数を初期化することによって、型はすでに厳密に型付けされています。:)

本当にHaxeを使用したい場合はhaxelib、多くのクールなライブラリを持っています...

+0

こんにちはBack2dos!Haxeは本当に面白そうです!as3とphpの両方でコード生成に使用できますか?私はPHP地獄から抜け出すことを夢見ています。:-) – Cambiata

関連する問題