Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #50, ЯНВАРЬ 2005 г.

Интерактивность Macromedia Flash

Jenius и Mcrush

Спецвыпуск: Хакер, номер #050, стр. 050-086-3


По умолчанию в Windows действует "вшитый" Flash-плейер, к сожалению, шестой версии. Так как весь мир давно пересел на семерку, то придется доставать последнюю версию самостоятельно. Не все так плохо: при инсталляции Flash’а тебе предложат установить и плейер. Теперь можешь спокойно смотреть и оценивать шедевры. А так как пришлось поставить Flash, то воспользуйся случаем попробовать себя в web-developing. "Полистаю макулатуру пару-тройку деньков и "по-быстрому" научусь выдавать шедевры," - поверь, это ниже твоего достоинства. Действующие под таким девизом получают только новое "заброшенное на полку" и продолжают "гаматься".

Еще один способ получить SWF-плейер - скачать его с www.macromedia.com. Там все отлично продумали - адрес набирать не придется, код в HTML’е сам детектит, есть у тебя плейер или нет. Установить плейер придется и в том случае, если у тебя стоит версия старее, чем та, что используется в просматриваемом мувике. Запустив у себя любой .swf-файл, ты увидишь довольно скучное окошко без какого-либо интерфейса (лишь с парой менюшек вверху). Если автор .swf’ки не отключил через AS возможность зума, то, щелкнув правой кнопкой мыши, ты можешь спокойно приблизить любые детали картинки или анимации и разглядывать прорисовки. Главное, чтобы в кадре было не растровое изображение, иначе ты увидишь лишь кучку пикселей на экране.

Публикация и защищенность

Как же сделать Flash’ку открываемой через IE? Достаточно лишь "опубликовать" ее (File-> Publish). Готовый HTML-файл вместе с .swf’ой будет размещен в папке с исходником. Смело переименовывай HTML в index и выкладывай на сервер. Твой первый сайт готов! SWF-файл весом гораздо меньше исходника, так как при компилировании ликвидируется ворох дополнительной информации и все это еще оптимизируется. Например, FLA-файл размером 1 Мб после компилирования выдает swf-файл на 800 Кб меньше (порой разница в весе более значительна).

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

1. Декомпилировать чужой труд нехорошо. Человек старался, обливался потом, выкуривал сигарету за сигаретой, а ты, такой умный, взял и недолго думая поюзал его работу.

2. Самое веселое в этой теме то, что даже достав код ты вряд ли сможешь его как-нибудь использовать: тебе не удастся угадать чужие мысли (если только код не примитивный).

Так что не играй в хирурга, а отправляйся на www.flasher.ru - там обязательно помогут, в рот все положат и разжуют. С помощью декомпилера кроме кода можно достать картинки, шрифты, шейпы (векторную графику), звуки, объекты для использования в ролике (кнопки, клипы, графику). Так что не стоит пытаться получить доступ к какому-нибудь разделу сайта под паролем, который храниться в AS, иначе любой чел, знакомый со словом Decompiler, обойдет такую защиту.

Назад на стр. 050-086-2  Содержание  Вперед на стр. 050-086-4