Кик и чем изменять файлы swf?







+7 +/-

Скачал я мини игру, хочу дополнить... Как?

Профиль пользователя Kirimon Спросил: Kirimon  (рейтинг 21086) Категория: компьютеры и интернет

Ответов: 1

1 +/-
5454

Что тут можно посоветовать?

Если файл .swf защищён, то скорее всего и отредактировать его не получится. Правда если этот файл "написан" в ранних версиях "Flash", до седьмой версии, то можно попробовать снять защиту с помощью некоторых программ, например Unlock SWF или Swifty Unprotector.

Если файл .swf не защищён, или удалось снять защиту, можно попробовать его отредактировать в каком-нибудь специальном редакторе XML. Например Swix или Sothink SWF Editor.

В этих программах можно (при наличии приличных знаний языков XML и ActionScript конечно-же) открывать и редактировать SWF / GLS файлы путем изменения значений тегов. С помощью этих SWF-редакторов совсем не трудно заменить активные ссылки URL, изменить текстовые записи, изменить цвет фона - в общем произвести простое редактирование содержимого, например, какого-либо флеш-баннера, простейшей флеш-игрушки и так далее.

Если знания языков программирования, что называется - "на высоте" - то вполне возможно с помощью этих редакторов внести и какие-то более сложные изменения в структуру SWF-файла, но вот "дополнить" их новым содержимым если и получится, то это не совсем удобно, очень сложно, да и вряд-ли возможно. Для этого нужны другие программы.

Не "открою Америку" ели скажу, что редактировать "скомпилированные" файлы SWF невозможно в принципе. Самое большее, что получится, это "разобрать" SWF-файл на составляющие компоненты, "сграбить" из него все возможные ресурсы (аудио, видео, картинки и прочее) и даже отдельные "скрипты", которые можно использовать или редактировать по отдельности. Но структура файла при этом конечно-же не сохраняется.

Программ - "грабберов" и "вьюверов" ресурсов SWF существует много, самые популярные и стабильные это Sothink SWF Decompiler и Flash Decompiler Trillix. Эти программы запросто "вытащат" из "флешки" всё что нужно. Эти программы также позволяют вносить изменения в файл SWF - редактировать существующие изображения, звуки, тексты, ссылки, цвета и линии и так далее.

Но полноценное редактирование, с изменением структуры и тем более с возможностью внесения каких-либо дополнений в этих программах невозможно. Для этого понадобится программа Macromedia Flash 8 Pro или Adobe Flash Pro.

Чтобы "скомпилированные" SWF-файлы можно было отредактировать полноценно, нужно их "декомпилировать", то-есть вернуть им состояние исходника - FLA, и только потом импортировать их в Adobe Flash Pro для дальнейшей работы с ними, для редактирования и внесения изменений и дополнений.

Две вышеупомянутые программы - Sothink SWF Decompiler и Flash Decompiler Trillix могут помочь и в этом случае, что видно даже из их названий. Эти программы могут "декомпилировать" файл SWF целиком, или отдельные его части, как-бы создать "исходный" файл формата FLA, который уже можно импортировать в профессиональные флеш-редакторы.

Все эти программы действительно неплохие, но они лучше всего подойдут для SWF файлов с не очень сложной структурой. Эти программы часто обновляются и постоянно совершенствуются, но всё-же практически никогда не удаётся избежать ошибок в процессе "декомпиляции", многие "скрипты" могут искажаться и работать не правильно или не корректно.

Ответил на вопрос: Pedrero 

Похожие вопросы

Спросил
2 Отв.
Почему школьная программа так часто меняется?
Ответ: Потому что постоянно придумываются новые способы научить детей максимально эффективно. От этого и постоянная смена школьной программы. Ну и новым профессорам нужно как-то свои творения внедрять, а то ... Читать далее...
Автор вопроса: Karatas, в категории | |
Спросил Karatas
1 Отв.
Mediaget вирус или нет?
Ответ: Скорее они распространяют агрессивную рекламу. ... Читать далее...
Автор вопроса: Brushes, в категории | | | | |
Спросил Brushes
1 Отв.
Какой программой действительно можно собирать базы емейл адресов?
Ответ: Я всегда собираю емейл адреса с помощью программы StandartHarvester. Очень довольна их работой! ... Читать далее...
Автор вопроса: Athomas, в категории | | | |
Спросил Athomas
3 Отв.
Ирада Зейналова стала ведущей НТВ? Какую программу будет вести?
Ответ: Эта новость появилась 2 ноября: Ирада Зейналова покидает Первый канал и переходит работать на НТВ. На Первом канале Зейналова с 2003 года. Первым шагом в ее карьере стала работа в качестве корреспонд ... Читать далее...
Автор вопроса: Malcom, в категории | | |
Спросил Malcom
1 Отв.
Новый Яндекс.Браузер — плюсы и минусы, отзывы о Яндекс.Браузер?
Ответ: Из плюсов можно выделить скорость работы и поддержку многих плагинов, интеграция с сервисами самого поисковика. Лично я считаю, что яндекс. браузер мало чем отличается от того-же хрома или мозилы. Для ... Читать далее...
Автор вопроса: Elan, в категории | | | | |
Спросил Elan
2 Отв.
Где скачать программу для рута андроид с компьютера?
Ответ: Программу для рута можно скачать прямо в плэй маркете называется Рут все устройства. Она находит подходящую для твоего телефона рут программу(в моем случае ... Читать далее...
Автор вопроса: Rexen, в категории | |
Спросил Rexen
1 Отв.
Что за программа MasterCard Больше? Как стать участником программы?
Ответ: MasterCard більше - очень интересная программа для владельцев банковских карточек MasterCard любых украинских банков. Я случайно увидела рекламу этой ... Читать далее...
Автор вопроса: Sossick, в категории |
Спросил Sossick
4 Отв.
Какая программа «Путешествие в Рождество» 2016-2017 в Москве, где смотреть?
Ответ: Всенародно любимый фестиваль Путешествие в Рождество в 2016-2017 годах пройдет в Москве в период с 18 декабря 2016 года по 14 января 2017 года. В рамках ... Читать далее...
Автор вопроса: Fregozo, в категории | | | | |