Главная » Adobe Flash » Получение исходника из SWF файла

Получение исходника из SWF файла

Здравствуйте, читатели моего блога. Сегодня, как и обещала ранее, я покажу вам, как получить исходник флэш файла с любого сайта, естественно с разрешения автора. В качестве примера буду использовать swf ролик, который нарисовала для статьи «Движение по траектории в Adobe Flash«.

Итак, нам понадобится: браузер FireFox Mazilla, ресурс, с которого хотим скачать swf ролик и программа Sothink_SWF_Decompiler, лично у меня установлена версия v6.0_build_610.

Открываем браузер FireFox Mazilla, вводим в адресную строку адрес сайта.

getting-the-source-code-of-swf-file-1

Выбираем пункт меню (оно появится, если зажать клавишу Alt) Инструменты — Информация о странице — Мультимедиа. Появится список всех объектов и значков, которые есть на данной странице. Ищем в списке swf объект и сохраняем его к себе на компьютер (кнопка Сохранить Как).

getting-the-source-code-of-swf-file-2

Теперь этот файл на вашем компьютере. Открываем программу Sothink_SWF_Decompiler. В левом окне в дереве каталогов ищем наш файл там, куда вы его сохранили. В центральном окне swf ролик будет проигрываться. А справа зададим параметры экспорта.

getting-the-source-code-of-swf-file-3

Вы можете экспортировать как весь ролик, для этого поставьте галочку напротив названия ролика, так и отдельные его элементы, выбрав их из раскрывающегося после нажатия на кнопку со знаком +, списка. В данном случае мы экспортируем весь ролик. Нажимаем на кнопку Export FLA/FLEX. Появится диалоговое окно с настройками.

getting-the-source-code-of-swf-file-4

Здесь задайте папку назначения и версию Adobe Flash для экспорта. Удобно то, что программа сама определяет в какую версию нужно выгрузить файл для корректного отображения. Нажимаем OK и вуа-ля! Открываем папку назначения — там нас поджидает Fla файл.

Ну вот, теперь вы знаете, как получить исходник из SWF файла. Это совсем несложно. И вы можете посмотреть все исходники из моих статьей, посвященных программе Adobe Flash. Тот, кто надеется защитить свои файлы, скомпилировав из swf exe файл будет разочарован. В программе Sothink_SWF_Decompiler есть фитча для экспорта exe в swf файл, и дальше вы знаете.

Почему в браузере FireFox открыта такая возможность для просмотра содержимого страницы — не знаю. По сути все файлы открыты для скачивания. Это противоречит авторским правам. Так что тот, кто хочет защитить свои swf файлы от скачивания и декомпиляции — будьте бдительны.

Не используйте данную статью для получения флэш роликов без разрешения авторов. Это нарушение авторских прав! Автор статьи не несет ответственности за использование чужих флэш роликов способами и методами, описанными в статье. Материал публиковался для ознакомительных целей и для получения исходников с уроков ресурса Des-life.ru.

Друзья, если мои публикации заинтересовали вас, то предлагаю оформить подписку на новые статьи, чтобы быть в курсе последних обновлений на сайте Des-life.ru.

(Visited 505 times, 1 visits today)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *