2012-04-09 82 views
11

我想從Flash網頁獲取一些圖像,並獲得了.swf文件。有沒有辦法打開.swf並獲取該文件的內容。我不問如何播放文件或查看文件。如果可能,我實際上想打開文件並查看其內容。我對閃光燈一無所知,並嘗試過搜索。這可能是不可能的,因爲我沒有通過搜索找到任何答案,但我想先在這裏嘗試。如何打開.swf查看內容

回答

17

是的,完全有可能,SWF基本上是資產和字節碼的壓縮包裝。請嘗試以下其中一種工具:http://www.swftools.org/

+0

酷開這工作體面。謝謝!儘管我沒有準備使用cmd命令行。 :D – 2012-04-09 07:39:31

+0

這個軟件不能在win10中工作 – 2016-05-05 19:02:10

1

Swf文件是一種編譯後的二進制文件。如果你想獲得它的內容,你會反編譯這個文件。這不是一個常規的方式。無論如何,有一些工具可以在互聯網上做到這一點。

3

有幾種方法可以做到這一點,而我可以告訴你2:

  1. 閃客精靈 - 最簡單的一個
  2. SWF穆勒這linux下工作的輝煌和出口以Base64
  3. 編碼的圖像
+0

SWF反編譯器在我的Mac上用於我的工作,但不幸的是,目前的版本是越野車,並不起作用,至少不是在Mac 10.6.8,但有Flex反編譯器,但它不是免費的。 – cea 2014-03-05 01:44:01

1

用Adobe Flash CS6 Professional打開文件。然後,您可以將其轉換爲.FLA並查看和編輯它的內容。 SWF文件是用這個程序製作的,所以它應該能夠輕鬆打開和編輯。

+0

事實並非如此。 swf必須在CS6中打開之前進行反編譯,除非您擁有源FLA。 – cea 2014-03-05 01:41:42

-9

只需使用你的瀏覽器(火狐,Chrome的

+3

OP表示他們不想播放或查看文件,因爲他們想查看內容(即源代碼)。 – alexy13 2015-10-29 11:23:39