SWF反編譯

SWF反編譯

計算機術語
複雜一些的往往需要大量手工修改後才能生成等效的源文件(Fla(xfl)/Flex/第三方工程文件).使用工具軟件如Action Script Viewer 2013進行反編譯的結果往往無法直接再次編譯通過.因為第三方軟件使用的可能不是标準的ActionScript語法,反編譯獲得的代碼無法通過Adobe官方Flash編譯器的檢查,如Mtasc,Haxe等生成的SWF.
    中文名:SWF反編譯 外文名: 别名: 所屬學科:計算機 用途:生成等效的源文件

源文件格式分類

最終得到的源文件分為以下幾種格式:Fla(xfl),Flex工程,其他第三方工程文件.

FlashIDE編譯

可以100%地反編譯為Fla(xfl).

Flex編譯

部分可以反編譯為Fla(xfl),部分可以在手工修改後反編譯為Fla,部分則隻能反編譯為Flex工程.

第三方軟件編譯

簡單的如Swish生成的SWF可以直接反編譯為Fla(xfl).

編輯修改方法

第一步:添加需要修改文字的SWF文件

打開閃客精靈軟件,點“快速打開”按扭進入文件選擇列表,在打開的對話框中選擇您所需要修改文字的SWF文件,例如我們選擇一個名為“非誠勿擾”的SWF文件:

第二步:将添加的SWF文件轉換為可以編輯的FLA格式文件

導入SWF文件後,點擊“導出FLA/FLEX(F)”按鈕。

選擇導出的FLA版本

在swf轉fla時,會出現一個選擇要導出的FLA版本,此時,根據需要選擇,“确定”即可。

第三步:找出需要修改的SWF文字

在FLASH程序中打開用閃客精靈導出的FLA文件,在庫面闆中查找出需要修改的文字位置,如我們修改“我們是誰”這四個字。

第四步:修改SWF文字

在FLASH程序中,單擊FLASH工具裡“文本工具”,然後單擊文本窗口進行文字修改。

上一篇:嗨,小姐

下一篇:捷克酷喜樂

相關詞條

相關搜索

其它詞條