如何使用flash反編譯工具閃客精靈
碩思閃客精靈使用教程 ——如何導(dǎo)出SWF的矢量圖
碩思閃客精靈支持導(dǎo)出SWF的矢量圖,閃客精靈是一款先進(jìn)的Flash反編譯工具,它不僅可以將一個(gè)或多個(gè)swf轉(zhuǎn)為fla格式文件 ,還可以將flash中的除矢量圖之外的資源,如:圖片,字體,文本,腳本等所有資源完全分解并導(dǎo)出。
碩思閃客精靈使用教程教您如何將導(dǎo)出SWF的矢量圖,步驟如下:
第一步:添加需要轉(zhuǎn)換的swf文件
打開(kāi)閃客精靈軟件,點(diǎn)“快速打開(kāi)”按扭進(jìn)入文件選擇列表,在打開(kāi)的對(duì)話框中選擇您所需要導(dǎo)出矢量圖的swf文件,如我們選擇一個(gè)名為“阿凡提”的flash文件:
第二步:查看有關(guān)此swf的所有信息,選擇SWF的矢量圖
查看swf格式文件資源信息:在“資源”對(duì)話框中點(diǎn)擊這個(gè)文件前面的“+”號(hào)會(huì)出現(xiàn)有關(guān)此SWF的所有資源信息,如我們現(xiàn)在要導(dǎo)出SWF的矢量圖,在此資源對(duì)話框中選擇“矢量圖”,然后點(diǎn)擊“導(dǎo)出資源”按鈕。
注:如何將SWF轉(zhuǎn)為FLA,如何從資源列表中導(dǎo)出除矢量圖之外的其他資源,如:圖片、聲音、文字、幀等資源,我們將在碩思閃客精靈的其他使用教程里面具體教大家怎么操作。
第三步:成功導(dǎo)出swf的矢量圖
上述兩步,我們已經(jīng)通過(guò)閃客精靈將swf文件的矢量圖選擇了,當(dāng)出現(xiàn)如下所示的對(duì)話框時(shí),選擇一個(gè)您所需要保存的路徑,點(diǎn)擊“確定”。
閃客精靈 http://wm.makeding.com/iclk/?zoneid=10097根據(jù)您所保存的位置,查看通過(guò)碩思閃客精靈軟件從swf導(dǎo)出的矢量圖資源信息。
碩思閃客精靈使用教程不僅可以教您如何用閃客精靈從flash中導(dǎo)出格式為SWF的矢量圖,還可以教您如何將swf文件轉(zhuǎn)為fla,甚至是從flash中提取其它的資源信息,如:圖片、動(dòng)作、幀、聲音、文字等等,只要是有關(guān)這個(gè)flash的一切信息,它都可以幫您導(dǎo)出,以備您學(xué)習(xí)使用。
Adobe Flash CS5的反編譯Flash
Flash CS5中包含:矢量圖,聲音,圖片,片段,字體,文本,腳本等復(fù)雜元素。我們常說(shuō)的flash反編譯,就是解析Flash ,把Flash導(dǎo)出的格式(常見(jiàn)的為swf和exe)再編譯成fla格式,提取出swf或exe中的矢量圖,將圖片,片段,聲音,字體,文本,腳本等盡量還原成原來(lái)fla格式,即flash可編輯格式。 ·Intel Pentium 4或AMD Athlon 64處理器
·帶有Service Pack 2(建議使用Service Pack 3)的Microsoft Windows XP;帶有Service Pack 1的Windows Vista Home Premium、Business、Ultimate或Enterpri;或者Windows 7。
·1GB的RAM。
·3.5GB的可用于安裝的硬盤(pán)驅(qū)動(dòng)器空間;在安裝過(guò)程中所需的額外空閑空間(不能安裝在基于可移動(dòng)閃盤(pán)的存儲(chǔ)設(shè)備上)。
·1024×768的顯示屏(建議使用1280×800)以及16位的視頻卡。
·DVD-ROM驅(qū)動(dòng)器。
·多媒體特性所需的QuickTime 7.6.2軟件。 ·多核Intel處理器。
·Mac OS X版本10.5.7或版本10.6。
·1GB的RAM。
·4GB的可用于安裝的硬盤(pán)驅(qū)動(dòng)器空間;在安裝過(guò)程中所需的額外空閑空間(不能安裝在使用區(qū)分大小寫(xiě)的文件系統(tǒng)的卷上或者基于可移動(dòng)閃盤(pán)的存儲(chǔ)設(shè)備上)
FLASH反編譯
【Flash解析】 Flash 是一種創(chuàng)作工具,設(shè)計(jì)人員和開(kāi)發(fā)人員可使用它來(lái)創(chuàng)建演示文稿、應(yīng)用程序和其它允許用戶交互的內(nèi)容。Flash 可以包含簡(jiǎn)單的動(dòng)畫(huà)、視頻內(nèi)容、復(fù)雜演示文稿和應(yīng)用程序以及介于它們之間的任何內(nèi)容。通常,使用 Flash 創(chuàng)作的各個(gè)內(nèi)容單元稱為應(yīng)用程序,即使它們可能只是很簡(jiǎn)單的動(dòng)畫(huà)。您也可以通過(guò)添加圖片、聲音、視頻和特殊效果,構(gòu)建包含豐富媒體的 Flash 應(yīng)用程序。
Flash 特別適用于創(chuàng)建通過(guò) Internet 提供的內(nèi)容,因?yàn)樗奈募浅P lash 是通過(guò)廣泛使用矢量圖形做到這一點(diǎn)的。與位圖圖形相比,矢量圖形需要的內(nèi)存和存儲(chǔ)空間小很多,因?yàn)樗鼈兪且詳?shù)學(xué)公式而不是大型數(shù)據(jù)集來(lái)表示的。位圖圖形之所以更大,是因?yàn)閳D像中的每個(gè)像素都需要一組單獨(dú)的數(shù)據(jù)來(lái)表示。
要在 Flash 中構(gòu)建應(yīng)用程序,可以使用 Flash 繪圖工具創(chuàng)建圖形,并將其它媒體元素導(dǎo)入 Flash 文檔。接下來(lái),定義如何以及何時(shí)使用各個(gè)元素來(lái)創(chuàng)建設(shè)想中的應(yīng)用程序。
在 Flash 中創(chuàng)作內(nèi)容時(shí),需要在 Flash 文檔文件中工作。Flash 文檔的文件擴(kuò)展名為 .fla (FLA)。Flash 文檔有四個(gè)主要部分:
舞臺(tái)是在回放過(guò)程中顯示圖形、視頻、按鈕等內(nèi)容的位置。在Flash 基礎(chǔ)中將對(duì)舞臺(tái)做詳細(xì)介紹。
時(shí)間軸用來(lái)通知 Flash 顯示圖形和其它項(xiàng)目元素的時(shí)間,也可以使用時(shí)間軸指定舞臺(tái)上各圖形的分層順序。位于較高圖層中的圖形顯示在較低圖層中的圖形的上方。
庫(kù)面板是 Flash 顯示 Flash 文檔中的媒體元素列表的位置。
ActionScript 代碼可用來(lái)向文檔中的媒體元素添加交互式內(nèi)容。例如,可以添加代碼以便用戶在單擊某按鈕時(shí)顯示一幅新圖像,還可以使用 ActionScript 向應(yīng)用程序添加邏輯。邏輯使應(yīng)用程序能夠根據(jù)用戶的操作和其它情況采取不同的工作方式。Flash 包括兩個(gè)版本的 ActionScript,可滿足創(chuàng)作者的不同具體需要。有關(guān)編寫(xiě) ActionScript 的詳細(xì)信息,請(qǐng)參閱"幫助"面板中的"學(xué)習(xí) Flash 中的 ActionScript 2.0"。
Flash 包含了許多種功能,如預(yù)置的拖放用戶界面組件,可以輕松地將 ActionScript 添加到文檔的內(nèi)置行為,以及可以添加到媒體對(duì)象的特殊效果。這些功能使 Flash 不僅功能強(qiáng)大,而且易于使用。
完成 Flash 文檔的創(chuàng)作后,可以使用"文件">"發(fā)布"命令發(fā)布它。這會(huì)創(chuàng)建文件的一個(gè)壓縮版本,其擴(kuò)展名為 .swf (SWF)。然后,就可以使用 Flash Player 在 Web 瀏覽器中播放 SWF 文件,或者將其作為獨(dú)立的應(yīng)用程序進(jìn)行播放。有關(guān) Flash Player 的介紹,請(qǐng)參閱關(guān)于 Flash Player。
反編譯一個(gè)flash,為什么有很多錯(cuò)誤啊?求高手解惑
據(jù)說(shuō)正版的碩思閃客精靈很強(qiáng)大,沒(méi)用過(guò),不太清楚。但是反編譯FLASH,越新的越容易出錯(cuò),因?yàn)楝F(xiàn)在很多都是加密之類的處理后再放到網(wǎng)上。
反編譯畢竟是軟件,一般都是看到好的效果,然后照著做出來(lái)。如果是AS2的還有可能反編譯后還能用。AS3的稍微加密可能就不行了。
還有,如果反編譯真的那么強(qiáng)大,那么很多人都要失業(yè)了。。。
如何使用flash反編譯工具閃客精靈
首先,這個(gè)工具只能反編譯swf格式未加密的文件。
其次,反編譯也不能完美的反編譯,很多時(shí)候會(huì)出一堆錯(cuò)。
最后,這個(gè)工具用來(lái)拿到swf文件中的資源,如圖片,聲音等還是一點(diǎn)問(wèn)題都沒(méi)有的。