Главная Статьи Работа с графикой Как декомпилировать SWF в FLA
Как декомпилировать SWF в FLA
30.03.2009 02:55

Редкий сайт сегодня обходится без использования технологии Flash. Она позволяет создавать красочные ролики, что в буквальном и переносном смысле оживляют интернет — ресурс. Flash анимация создается в специальных редакторах. На стадии разработки флеш ролик сохраняется в файл формата FLA. Его можно редактировать, изменять. В общем, совершать любые операции. Однако для размещения на сайте Flash анимация компилируется в формат SWF, редактирование которого невозможно. А что же делать если необходимо внести изменения во Flash ролик, а файл с расширением FLA отсутствует? В таком случае нужно провести обратный процесс — декомпиляцию — перевод из формата SWF во FLA. Чем мы с вами и займемся. А поможет нам в этом программа Sothink SWF Decompiler

{mosloadposition debug}

Перед началом работы предлагаю скачать Sothink SWF Decompiler с нашего сайта и произвести установку данного продукта.

Рассмотрим главное окно программы Sothink SWF Decompiler:


Слева мы видим проводник по файлам и каталогам компьютера, в центре экран просмотра флеш ролика, а справа экспорт – составляющие ролика, на которые разложит его программа после нажатия на кнопку Экспорт.
В программе используется два варианта экспорта: Exports FLA File и Exported FLA File Version.


Во втором случае Вы можете выбрать версию файла для экспортируемых FLA. Поддерживаемые форматы включают Macromedia Flash MX (Flash 6.0), Flash MX 2004 (Flash 7.0), Macromedia Flash 8 и Flash CS3 (9.0). Но мы с вами, как только начинающие осваивать эту программу воспользуемся Exports FLA File.
Первое что необходимо – это добавить файл в список для декомпиляции и выбрать место на жестком диске, куда будем сохранять результат.

Нажимаем Add File, откроется нам знакомый проводник, выбираем файл и жмем Открыть. Теперь выберем место, где будем сохранять результат (Export Path). Жмем на пиктограмму папку. Опять же появляется проводник. Выбираем подходящую нам папку и Ок.

Файл добавлен в список, сам ролик проигрывается в окне предпросмотра, а в панели Resources отображены составляющие. Вот этим списком мы сейчас и займемся.
Программа Sothink SWF Decompiler позволяет сохранять не только флеш ролик целиком, но и отдельно определенные его компоненты. Для того чтобы посмотреть эти компоненты, просто выберите их из списка. При этом выбранный элемент отобразится в окне предпросмотра.



Для начала, декомпилируем и сохраним все компоненты. Выбираем Export FLA и жмем Export.

Таким образом, мы получили *.fla файл готовый для работы в Adobe Flash например.
Если мы установим так же галочку напротив Export Resources, то программа сохранит все компоненты отдельно в папках.

Вот так:

 

Если же вы хотите сохранить только некоторые детали из файла, тогда необходимо сделать некоторые настройки.
Выбираем режим декомпиляции Export Resources. Жмем Option.



И наблюдаем окно с поддерживаемыми программой форматами файлов.

 

Галочки должны стоять напротив того формата, который вы хотите сохранить, например, вот так будут выглядеть настройки, если бы мы собирались сохранить только музыку.

Жмем Ок. затем кнопку Export. И наблюдаем, что в папке сохранен только mp3 файл.
Таким образом, мы рассмотрели с вами способы декомпиляции флеш-ролика, разобрались, как сохранить только определенные его компоненты, теперь у вас есть материал для создания своих собственных шедевров. Удачи!


Специально для Ячайник, Елена Долженкова.

{mosloadposition cpanel}

{mosloadposition debug}


Новые материалы на эту тему:
Также рекомендуем к прочтению:

Обновлено 14.02.2011 20:10
 
Интересная статья? Поделись ей с другими:


Онлайн казино Lev casino для бесплатной игры.
Игровой автомат aztec gold играть онлайн бесплатно без регистрации с бонусной игрой.