複製鏈接
請複製以下鏈接發送給好友

Action Script Viewer

鎖定
Action Script Viewer是一個32位(兼容64位)的Windows平台下的SWF(Flash)反編譯軟件。
中文名
Action Script Viewer
性    質
反編譯軟件
地    位
SWF文件
主要功能
上下文敏感的時間線視圖

Action Script Viewer軟件介紹

支持AS1,AS2,AS3,可以支持Flash1.0到20(Adobe Flash Professional CC)所有版本的SWF文件.
Action Script Viewer是一個查看器,它不具有編輯功能(好吧,除了一些簡單的編輯功能,比如修改影片屬性,SWF元數據,添加/修改腳本限制和文件屬性標籤,以及一些ActionScript常量之外).Action Script Viewer是一個高級反編譯器,一個提供給嚴肅的開發人員的專業工具.
目前最新版本是Action Script Viewer 2013/10.03.

Action Script Viewer主要功能

上下文敏感的時間線視圖
反編譯Flash影片(SWF)中的所有動作腳本
保存矢量元件為SVG格式,JSFL工具,或者AS代碼(AS2)
提取SWF中的所有資源(位圖,矢量圖,音頻,視頻,字體等)
查看SWF內部結構(支持查看幀,實例名,元件,影片剪輯等)
SWF反編譯為FLA(通過導出SWF中所有資源及生成JSFL重建腳本)

Action Script Viewer詳細功能列表

支持ABC文件
支持代碼搜索
支持拖放提取資源
支持代碼面板語法高亮
支持顯示AS2為AS1格式
支持刪除重複的位圖元件
支持反編譯加密的SWF文件
支持壓縮和解壓縮SWF文件
支持同時打開多個SWF文件
支持顯示AS3中的元數據標籤
支持打開和保存LZMA壓縮的SWF
支持反編譯SWF中的所有動作腳本
支持識別,預覽和提取ATF材質數據
支持識別,預覽和提取JPEG XR文件
支持修改背景色,幀速率,邊界矩形等
支持查看時隱藏未修改的幀,僅顯示關鍵幀
支持按Unicode方式查看SWF6/7/8中的動作腳本
支持在信息面板顯示上下文敏感的信息,如元件的大小
支持SWF轉換為FLA(通過導出SWF中的資源和JSFL重建腳本)
支持查看SWF影片信息:版本,寬度,高度,幀速率,幀數,背景色和元數據
支持按偽碼及字節碼方式查看代碼(可與偽碼同步顯示原始十六進制數據)
支持按動畫和元件來顯示時間線視圖,隱藏或顯示層,選取多個幀和層並實時預覽
支持轉換3.0或4.0的動作腳本到5.0(可以將3.0或4.0的腳本顯示為4.0或5.0的格式)
支持雙擊一個元件後在新窗口打開它,可以象一個單獨的SWF那樣瀏覽,並將其保存為新的SWF
支持提取以下格式文件中內嵌的SWF(Flash Projector和其他EXE,ZIP文件,嵌入的ZIP文件,UPX壓縮的EXE,SWC,AIR)
支持檢測並提取BinaryData標籤中的PBJ(Pixelbender)數據和PB3DASM(PixelBender3D)數據為.pb3dasm文件,和XML數據為.xml文件
支持通過插件擴展程序功能,當前插件有:Projector生成器,IE緩存搜索器,FLV到音頻FLV轉換器,SOL編輯器,MXP查看和提取器,SWF解密插件SWF Revealer等
提供幀視圖,列出幀上的內容及其相關信息如座標
提供幀標籤和命名錨點列表,它們的位置信息,並支持搜索
提供動作腳本列表及相關位置信息,可以按樹狀視圖查看類
提供實例名列表,它們相應的位置和元件信息等,並支持搜索
提供功能強大且上下文敏感的預覽窗口,多種選項調整預覽效果
提供元件列表,及某元件是否被用於主時間線,使用或被哪個元件使用的信息
提供特殊標籤列表,如保護,調試,導出標籤等,並可決定是否在另存為新文件時包含上述標籤
提供"使用樹"視圖,單獨列出被時間線和代碼所使用的元件.可以列出使用同一元件的所有元件
提供動作腳本常量列表(被ConstantPool所定義的,push的參數和函數名其及參數等),並允許編輯常量
添加和修改SWF元數據
添加和修改ScriptLimits標籤
添加和修改Fileattributes標籤(本地回放安全性)
保存所有層為SWF
保存所有幀為SWF
保存所有視頻元件為FLV
保存所有庫中的元件為SWF
保存SWF中選中的部分元素
保存或複製單獨的動作腳本
保存所有音頻元件為WAV/MP3
保存所有位圖元件為JPG/PNG
保存所有動作腳本為單獨的文件
保存矢量元件為SVG文件或JSFL工具
保存SWF中的色彩和漸變信息為CLR文件
保存矢量元件時只保留輪廓或保存為灰度圖形
保存打開的SWF時可智能忽略音頻,視頻,位圖,腳本
保存所有類腳本到單獨的文件並保持原來的目錄結構
保存所有字體元件為TTF,並可混合其他字體元件的輪廓
保存所有可提取的文本到單獨的文本文件(ANSI或UTF-8)
保存SWF文件中的所有動作腳本和其他信息到一個文件文件
保存字體字形信息為相應的動作腳本(運行腳本可重新生成相應圖形)
保存矢量元件輪廓信息為相應的動作腳本(運行腳本可重新生成相應圖形)
保存DefineFont2標籤定義的字體元件為帶有導出ID的SWF文件(可用於重新導入)
批量保存SWF數據到文本
批量生成JSFL重建數據(即批量將SWF轉換為FLA)
批量提取一個或多個文件中的所有資源:位圖,音頻,視頻,文本,字體,動作腳本

Action Script Viewer主要用途

檢查自已的SWF文件
作為一個強大的SWF調試器
源文件(FLA)丟失時,利用現存的SWF重新生成FLA,以便於維護
瀏覽文件結構和其中的代碼,用於學習之目的(僅通過查看代碼無法有效地學習)

Action Script Viewer提示

如果您是一個新手,ASV不會在幾個小時內就使奇蹟發生.不過,如果你準備學習或者你有足夠的經驗來閲讀代碼,ASV將是卓越的輔助工具!