SWFUpload 1.0.2のビルド

SWFUploadでアップロードすると、フィールド名がFiledataとして送信される。

http://livedocs.adobe.com/flex/201_jp/langref/flash/net/FileReference.html#upload()

リファレンスによると、uploadメソッドの第二引数を省略すると、デフォルトで”Filedata”が指定される。

これが決め打ちだと、ちょっと既存のシステムに組み込んで利用する際に、サーバサイドの修正をしないといけないので、SWFUploadが送信するフィールド名を変更することにした。

SWFUpload.asを見ると、

// Start upload

currentFile.upload(uploadScript);

ということで、ここに目的のフィールド名を指定する。

で、ビルドをしようと思って、FlashDevelopをインストールするところから始めたのだが、どうにもビルドが成功しない。

FlashDevelopのインストール手順に関しては、以下のサイトを参考に。

http://weekbuild.sakura.ne.jp/trac/wiki/as3/FlashDevelop

で、フォーラム見たら、mtascでいける模様。

http://swfupload.mammon.se/forum/viewtopic.php?pid=644#p644

C:\SWFUpload-src1.0.2>”\Program Files\FlashDevelop\Tools\mtasc\mtasc.exe” src/classes/com/mammon/swfupload/*.as -swf SWFUpload.swf -version 8 -main -v -header 1:1:12:FFFFFF

で、おk。


新しく会社作りました!

コメントをどうぞ