張曉薇 狄焰亮
本文向教師們介紹幾個解析Flash課件作品的軟件,這些軟件用于分析Flash課件,不僅可以理清課件作品的制作結構,而且可以解析出各個具體的元素。通過這些軟件我們可以了解優(yōu)秀作品的制作思路、表現(xiàn)手法、邏輯思維和資源使用等方法,不斷積累自身制作經(jīng)驗,使多媒體課件更好地為課堂教學服務。
碩思閃客精靈
碩思閃客精靈是一款解析Flash作品的工具軟件。其簡體中文語言、明了方便的操作設計贏得了廣大教師的歡迎。它不僅能夠從IE瀏覽器中或臨時文件緩存中直接捕捉Flash動畫,還能夠通過分析和反編譯將Flash動畫中的聲音、圖像、視頻、字體、圖形元件和影片剪輯等元素整理出來,保存成對應的MP3、JPEG和可導入的swf文件等。還能夠分析并導出Flash課件中的Action Script動作語句,甚至可以直接將swf播放文件轉換為Fla可編輯文檔,使教師能夠清晰地了解關于Flash課件的結構,并可以將提取出來的素材為己所用。界面如圖1所示。
目前碩思閃客精靈最高版本為MX 2005,安裝大小為1.33M,可在Window 9X/ME/NT/XP下良好地運行。中文版本下載地址為http://www.y9b.com/Soft/ShowSoft.asp?SoftID=20

Imperator FLA
“將任何一個swf文件完美還原成Fla原始代碼”,這句話在Imperator FLA身上表露無遺。Imperator FLA是一個將swf文檔還原為Fla源文件的工具,它可以將加密的swf播放文件中的圖片、聲音、影像和Action Script分析出來并單獨保存。只要您的計算機系統(tǒng)中安裝有Macromedia Flash MX以上版本,就能夠利用此軟件將加密的swf文件還原成Fla源文件,這樣您就可以對Flash作品重新編輯、修改。界面如圖2所示。
該軟件目前版本為Imperator FLA v2.0,安裝文件1.49M,應用文件1.34M,可以運行于Windows 9X/ME/NT/XP系統(tǒng)下。軟件運行時占用系統(tǒng)資源較大,對于連續(xù)進行復雜swf文檔的分析時會出現(xiàn)系統(tǒng)假死的現(xiàn)象。下載地址為http://www.y9b.com/Soft/ShowSoft.asp?SoftID=19
Swf2fla
在Flash作品發(fā)布時,很多朋友會將swf文件創(chuàng)建為播放器文件,就是大家熟悉的exe文件。這種程序文件保密性在swf文件上有所增加,給教師資源共享帶來了極大的難題。Swf2fla可以將exe文件轉換為可編輯的swf文件,使Flash動畫很輕易地從程序中剝離開來。
Swf2fla為綠色軟件,無需安裝直接雙擊運行。軟件大小525K,可以運行于Windows 9X/ME/NT/XP等系統(tǒng)。下載地址為http://www.y9b.com/Soft/ShowSoft.asp?SoftID=21

Flash Decompiler
Flash Decompiler是另一款功能強大的swf分析、提取和轉編工具,除具備同類軟件的提取資源、轉換格式的功能之外,最大的特點是運行速度非常快,適合多個文件的編譯工作,操作界面簡潔,將swf文件中的資源分門別類地歸納在操作界面的右側,使操作者很容易區(qū)分資源的種類。界面如圖3所示。
目前版本為2.11,安裝文件為3.47M,應用文件為3.97M,可運行于Windows 9X/ME/NT/XP系統(tǒng)下,版本語言為英文,熟悉英文的教師可以熟練的操作。下載地址為http://www.y9b.com/Soft/ShowSoft.asp?SoftID=18

Flash Eraser
在Flash解析軟件中,有很多功能單一但是效果卻非常好的軟件,F(xiàn)lash Eraser就是其中之一。Flash Eraser的中文名稱為“Flash橡皮擦”,它可以在swf文件中刪除指定的圖像、圖形、聲音和文本等,方便地修改加密swf的細節(jié)部分。它還可以對目標swf文件進行圖片、圖形和文字替換,避免了先解析再修改的尷尬,如圖4所示。

此軟件有兩個版本:安裝版和免安裝版。免安裝版本體積454K,純綠色軟件,軟件信息不會寫入注冊表,可以在Windows 9X/ME/NT/XP下運行。下載地址為http://www.y9b.com/Soft/ShowSoft.asp?SoftID=23
URL Action Editor
Flash課件中一般都有學校信息、作者信息的超級鏈接,利用URL Action Editor可以在加密的swf文檔中快速方便地修改這些鏈接,而不破壞swf文檔的整體結構。唯一的缺點是它只適合于Flash 5.0以下發(fā)布的swf文檔,如圖5所示。
目前版本為2.0,安裝文件為774K,應用文件為1M,可運行于Windows 9X/ME/NT/XP系統(tǒng)下。中文版本下載地址為http://www.y9b.com/Soft/ShowSoft.asp?SoftID=39

Flashextractorcn
Flashextractorcn同樣是一款功能單一的解析工具,可以很方便地整理出IE緩存中的動畫文件,并進行解析。同時也可以將加密的swf文件中的圖片、文字和元件等進行替換,所以,它的中文名稱為“移花接木”。
Flashextractorcn 1.8為中文漢化軟件,安裝文件為847K,應用文件為1.23M,體積小巧,是修改swf的一款利器。下載地址為http://www.y9b.com/Soft/ShowSoft.asp?SoftID=22
解析Flash作品的軟件還有很多,功能方面各有側重。有注重元件的分析提取,有注重Action Script的編輯整理,有注重URL的替換,有注重exe的格式轉換等等,但所有的這些解析手段都是基于Flash常規(guī)加密措施基礎上的。如果要想真正地做到解析Flash加密作品,必須掌握Flash的編碼特點,才可以從根本上分析并完整地進行解析。
在網(wǎng)絡上有這樣一句話:“你只能知道最后的結果是5,但是你永遠也不會知道是3+2還是1+4”。所以,使用任何工具進行swf文檔的解析,只能是按照理論的推斷,而無法真實地還原制作時的原文檔。
任何一個課件作品,都傾注了制作者的心血。資源共享并不是對課件作品的原狀照搬,而是要在解析的過程中學習課件作品的結構組織、資料運用和設計創(chuàng)意等,在解析中提高自己的創(chuàng)作水平。