суббота, 7 августа 2010 г.

as3swf - создаем, парсим, меняем и компилируем swf не отходя от кассы

Эх, регистрации, вакансии...

Никудышный из меня репортер, но все же пора б новости "разбалять" девом.

Я вот узнал недавно от Thibault Imbert (возможно вы его знаете) о новом проекте Claus Wahlers (да, это именно он в свое время написал fzip) под названием as3swf.


Что же такое эта as3swf?

Это as3 библиотека, которая позволяет парсить, создавать, изменять и компилировать (хм...) SWF файлы.

Сама либа еще находится в стадии альфы, но ее уже можно пощупать, потыкать.

Что приятно — либа опенсурная, распространяется на условиях лицензии MIT license.


И так, для тест-драйва нужно:

1. скачать swc

2. подключить ее во Flash IDE

3. Написать вот такой вот нехитрый код:


import com.codeazur.as3swf.SWF;

var swf:SWF = new SWF(root.loaderInfo.bytes);

trace(swf);


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


Автор, кстати, ради тестов выложил дампы YouTube плеера и не только.


Буду дальше следить за ходом развития либы и держать в курсе.

Интересно бы глянуть на сборку swf налету.


зы: надеюсь, это интересно, ново. Или это я в танке... Smile

Комментариев нет:

Отправить комментарий