2012-04-09 18 views
11

Voglio ottenere alcune immagini da una pagina Web flash e ho ottenuto i file .swf. C'è un modo per aprire il file .swf e prendere il contenuto di quel file. Non sto chiedendo come riprodurre il file o visualizzare il file. In realtà voglio aprire il file e visualizzarne il contenuto, se possibile. Non so nulla di flash e ho già provato a cercare. Probabilmente non è possibile dal momento che non ho trovato alcuna risposta tramite la ricerca, ma volevo provare qui prima.Come aprire un file .swf per visualizzare i contenuti

risposta

17

Sì, è perfettamente possibile, SWF è fondamentalmente un wrapper zippato di asset e bytecode. Prova uno di questi strumenti: http://www.swftools.org/

+0

raffreddare questo funziona decentemente. Grazie! Non ero preparato ad usare la linea cmd però. : D –

+0

questo software non funziona in win10 –

1

Il file SWF è una sorta di file binario compilato. Se vuoi ottenere il suo contenuto interno, decompilerai il file. Questo non è un modo normale. Ad ogni modo, ci sono alcuni strumenti che possono farlo su internet.

3

Ci sono diversi modi per fare questo, di cui posso dirvi 2:

  1. SWF Decompiler - il più facile uno
  2. SWF Mill che funziona brillante sotto linux ed esporta le immagini codificate in Base64
+0

Decompilatore SWF utilizzato per funzionare per me sul mio mac ma purtroppo la versione corrente è buggata e non funziona almeno non su mac 10.6.8 ma c'è decompilatore flex ma non è libero . – cea

1

aprire il file con Adobe Flash CS6 Professional. Quindi puoi convertirlo in .FLA e visualizzare e modificare il suo contenuto. I file SWF sono creati con questo programma quindi dovrebbe essere in grado di aprire e modificare facilmente.

+0

Questo non è il caso. Un swf deve essere decompilato prima di essere aperto in CS6, a meno che tu non abbia il FLA di origine, ovviamente. – cea

-9

Basta aprire con il vostro browser (Fire fox, Chrome)

+3

L'OP dice che non vogliono riprodurre o visualizzare il file, poiché vogliono vedere il contenuto (cioè il codice sorgente). – alexy13