Rimon Lusi (fotovivo) wrote,
Rimon Lusi
fotovivo

Category:

Декомпиляция Flash для чайников

Разобрать флеш на части и что-нибудь исправить - надпись на открытке,
звуки, цветовую гамму или сделать локализацию(перевод) к игрушкам,
- возможно ли такое или безумно сложно?
- Задача вполне осуществима, есть для этого специальные редакторы.

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

А тем, кто не очень, поможет утилита с графической оболочкой, где с кодами дело иметь не обязательно - сама всё разложит по полочкам, только на кнопки нажимай. На кнопках человеческим языком написано: "изображения", "звуки", "цвета", "тексты", наглядно и специальных познаний не требует, не сложней, чем с фото-редактором управляться.


Единственный недостаток Trillix Flash Decompiler - прога триальная,
скачал-установил, тридцать дней для ознакомления, а потом уж решаешь вопрос с дальнейшим использованием.

Запускаем как обычно -> Add to tasks -> Редактировать

Add to tasks - откроется окошко "выбрать файл".
Заранее припасенный файл должен быть в формате swf (Shockwave Flash).
Где взять и как скачать

fotovivo

В программе можно корректировать стили объектов, ядовитые цвета заменить на более спокойные
(в примере - разобранный на винтики гадательный "Жребий Будды")

fotovivo

или тексты перевести с японского на понятный (гуглом, само собой).
Как у вчерашней "Классной доски"

Примечание: "Статический текст" становится виден и редактируется,
если предварительно указать шрифт в выпадающем меню.
Рядом можно и размер кегля поменять и цвет:

fotovivo

fotovivo


Примечание 2: В окошке просмотра возможна смена фона,
для лучшей видимости текстовых элементов

fotovivo

Заменить картинки на свои получится, если они вставлены как изображения png, jpg, gif;
фигуры, интегрированные в сам флеш, таким путем не отредактировать.
Убрать лишние надписи тоже не удастся, разве что перекрасить в цвет подложки.

Перед тем, как нажать "Сохранить" можно посмотреть превью.

(Трилликс умеет много чего еще, но это занятия для продвинутых юзеров.
Хотя извлечь музыку или изображения из флеша сумеет и начинающий)

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

Прежде, чем выложить ролик на своей странице, его нужно где-либо разместить:
так же как фото, видео или музыку. Идеальный вариант - на своем хосте.
За неимением такового - на специальных сайтах

www.yapfiles.ru
позволяет размещать swf-файлы и дает прямую ссылку.

А как прикрутить флеш к себе в журнал, мы уже знаем.


Файл для пробы - можете потренироваться.

В исходном виде :



и после некоторых преобразований:

fotovivo



На скорую руку можно провести более радикальную правку - минималистичной утилитой SWiX.
Чтобы удалить звук или другой ненужный компонент - особо вникать в структуру кодов не требуется,
просто выделить и delit, как в Блокноте:

fotovivo

У этой программки тоже есть предпросмотр и поиск элементов (запускается по ctrl F)

fotovivo



TheRabbit о флеш-технологии и уязвимостях

[От разработчика]"Когда мне говорят, что Flash Player является опасным, т.к. через него есть шанс словить вирус — я всегда улыбаюсь. Простая аналогия — шанс оказаться в реанимации после прогулки по темным углам города тоже велик. Просто не надо ходить там, где такая опасность максимальна. Но утверждать, что ходить по всему городу теперь нельзя — несправедливо. Но именно такую политику и ведут различные компании, которые настроены против Flash Player.
Кто-то из них делает это сознательно, ведь у них есть свои магазины приложений и надо туда как-то загонять народ (где как раз Flash, но никто не ругает за него), а кто-то подключается к движению против флеша, т.к. это мейнстрим. Я знаком с Flash уже 17-18 лет и примерно последних 15 лет я слышу о том, что он умирает, опасный и т.д.
Сегодня Adobe выпустили обновление 18.0.0.209, которое работает и не содержит тех уязвимостей, о которых то и дело, что пишут с утра до вечера."
Почему тормозит флеш-плеер и что с этим делать



Открытка-розыгрыш (с музыкой в конце)

Tags: Мануалы, веб-штучки, флешки
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 36 comments