Як декомпілювати SWF-файл [закрито]


94

Я власник сайту, який нібито 'втратив' вихідний код у flash SWF-файл. Як декомпілювати це джерело?

Чи є в Інтернеті чи офлайн програми, якими я можу користуватися?


5
Якщо ви хочете перетворити його в HTML5, ви можете скористатися Swiffy: google.com/doubleclick/studio/swiffy
Йоханнес Фаренкрук

Відповіді:


71

Це також можна вільно робити в Інтернеті: http://www.showmycode.com/

EDIT Швидкий пошук Google з'явив цей список, який, мабуть, має всі інструменти, які ви могли б хотіти (дивіться також коментарі): http://bruce-lab.blogspot.co.il/2010/08/freeswfdecompilers.html


5
цей веб-сайт зараз баггі і більше не показує код, чи є ще якийсь хороший?
Оса

3
Швидкий пошук Google з’явився у цьому списку, який, мабуть, має всі інструменти, які ви могли б хотіти (дивіться також коментарі) bruce-lab.blogspot.co.il/2010/08/freeswfdecompilers.html
Шнайдер,

Для запису, у списку безкоштовних декомпіляторів не було нічого, що працювало на мене. Деякі були близькими, але все ж таки зрештою марними.
Роман Старков

@romkyns - ви можете розробити, що саме не працювало? Який у вас файл, AS2 чи AS3 (чи можете ви його десь завантажити)? Які інструменти ви спробували?
Охад Шнайдер

2
showmycode каже, що проект закритий; порожня сторінка.
Дор1000

21

Зазвичай "втрачено" - це евфемізм для "Ми перестали платити розробнику, і тепер він не хоче дати нам вихідний код".

За його словами, у мене є копія ActionScript Viewer Бурака , і вона працює досить добре. Простий пошук в Google знайде вам багато інших декомпіляторів SWF.


ASV ще не декламує матеріали AS3 / Flash 9.
Brent

1
Про що ви говорите, це декомпільовані речі AS3 на віки, я використовував це для таких. Звичайно, ви повинні придбати його, безкоштовна версія набагато старша за платну версію.
дав


9

Отримайте декомпілятор Sothink SWF. Не безкоштовно, але варто того. Нещодавно використовував його для декомпіляції SWF, за який я втратив flaf, і я міг повністю обернути swf-fla і назад!
текст посилання


Sothink насправді дуже хороший. У Лі Брімелоу є чудовий підручник з його використання: gotoandlearn.com/play?id=70
Крістіан Дж.

2

Мені пощастило з SWF :: Бібліотекою файлів на CPAN, і особливо інструментом dumpswf.plx , який постачається з цим дистрибутивом. Він генерує код Perl, який під час запуску відновлює ваш SWF.


2

Я кілька разів використовував декомпілятор Sothink SWF, єдина проблема полягає в тому, що коли проект стає складнішим, вихід декомпілятора стає важче знову скласти. Але це гарантує, що ви можете отримати ваші .as файли більшу частину часу, компіляція fla - це питання.

Sothink SWF Decompiler


ви можете додати посилання на це? Тоді я піднесу пропозицію.
Натан Фегер

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.