Я поддерживаю сайт, который якобы "потерял" исходный код для файла SWF файла. Как декомпилировать этот источник?
Существуют ли программы онлайн или офлайн, которые я мог бы использовать?
Я поддерживаю сайт, который якобы "потерял" исходный код для файла SWF файла. Как декомпилировать этот источник?
Существуют ли программы онлайн или офлайн, которые я мог бы использовать?
Это также можно сделать свободно онлайн: http://www.showmycode.com/
РЕДАКТИРОВАТЬ Быстрый поиск в Google показал этот список, который, вероятно, имеет все необходимые инструменты (посмотрите также на комментарии): http://bruce-lab.blogspot.co.il/2010/08/freeswfdecompilers.html
Обычно "потерянный" - это эвфемизм для "Мы перестали платить разработчику, и теперь он не даст нам исходный код".
При этом мне принадлежит копия Burak ActionScript Viewer, и она работает очень хорошо. Простой поиск в Google найдет много других декомпиляторов SWF.
erlswf - проект с открытым исходным кодом, написанный в erlang для декомпиляции файлов .swf.
Здесь сайт: http://code.google.com/p/erlswf/
Получите декомпилятор SWF Sothink. Не бесплатно, но стоит того. Недавно использовал его для декомпиляции SWF, за который я потерял fla, и я мог бы полностью обойти swf-fla и обратно!
текст ссылки
Это возможное решение: http://www.darknet.org.uk/2007/09/flare-flash-decompiler-to-extract-actionscript/
Тело должно быть не менее 30 символов
Мне повезло с библиотекой SWF:: File на CPAN, и особенно dumpswf.plx инструмент, который поставляется с этим дистрибутивом. Он генерирует код Perl, который при запуске регенерирует ваш SWF.
Я использовал Sompink SWF decompiler пару раз, единственная проблема заключается в том, что по мере усложнения проекта выход декомпилятора становится сложнее скомпилировать снова. Но он гарантирует, что вы можете получить ваши .as файлы большую часть времени, компилируемый fla - вопрос.