Flex 2.0 一樣具有 RSL 的功能
不過 Flex 2.0 Builder 使用上更為方便
可以自由添加 SWC 路徑,或是直接引用其他 Flex Lib Project
還會自動把 swf 從 swc 內解出來
也可以把 Flex 2.0 Framework 整個設為 RSL 使用
但是 framework.swf 是除錯版本的
直接執行或是當作 RSL 載入
都會啟動 Flash Player 8.5 除錯對話視窗
有點討厭~~
急用 framewrok.swf RSL 的人
不妨可以使用以下方式挖掉 swf 內的除錯 Tag
先下載 Flasm
用 Flasm 將 framework.swf 解壓縮
(PS. Flasm 對舊版SWF,是可以拿掉除錯的,但是還不支援 9 的格式)
再用 UltraEdit 打開 framework.swf
找到 1e0h 位置,將以下位置選取並且 Cut 掉
因為檔案長度已經變更了
還要再把檔案長度資料作修改
其實不改也可以 RUN 啦
新的檔案長度為 2012384 相當於16進位 0x 00 1E B4 E0
顛倒過來就是 0x E0 B4 1E 00
檔案長度資料是在 swf 最前面
修改之後
存檔
再用 Flasm 壓縮,指令是 Flasm -z framewrok.swf
這樣就可以使用 framwrok.swf 而不會出現除錯對話視窗了
或者也可以把 swf 塞回去 swc 裡面



