|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Цитата:
Цитата:
__________________
...вселенская грусть Последний раз редактировалось gloomyBrain; 03.03.2011 в 23:21. |
|
|||||
.
|
2Ariel. Я нашел в чем подвох. Все-таки Вы с названием темы ошиблись.
Добавлено через 56 секунд Не припомню такую. Сами поищите, пожалуйста. |
|
|||||
А я не припомню, чтобы -include-libraries включал только реально используемые классы. Так что, рекомендую все таки Вам заглянуть в руководство по mxmlc
__________________
...вселенская грусть |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Цитата:
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
.
|
Цитата:
Последний раз редактировалось dimarik; 03.03.2011 в 23:37. |
|
|||||
Modus ponens
|
Может можно было сделать красивше, но и так работает
<project name="SWC Extractor" default="parse-swc-definitions"> <property name="SWC" value="${basedir}/assets/ashley"/> <target name="parse-swc-definitions" description="Extracts definitions from SWC file and generates a class with imports"> <unzip src="${SWC}.swc" dest="${SWC}"/> <copy file="${SWC}/catalog.xml" tofile="${SWC}/library.xml-replaced"> <filterchain> <linecontains> <contains value="<script name=""/> </linecontains> <replacestring from="<script name="" to="import "/> <replaceregex pattern=""[^>]+>" replace=";" flags="gi"/> <replaceregex pattern="(\w+);" replace="\$1;\$1;" flags="gi"/> <replaceregex pattern="\/" replace="." flags="gi"/> </filterchain> </copy> <echo file="${SWC}.as"> package { @imports@ publc class Generated { public function Generated() { super(); } } } </echo> <loadfile srcfile="${SWC}/library.xml-replaced" property="IMPORTS"/> <replace file="${SWC}.as" token="@imports@" value="${IMPORTS}"/> <delete file="${SWC}/library.xml-replaced"/> </target> </project>
__________________
Hell is the possibility of sanity |
|
|||||
Modus ponens
|
Oh shi... ну а вообще можно, с использованием swfdump, сплавить ему library.swf, и потом анализировать, из того, что он нагенерит выкусывать только DefineBitsX, но это уже декомпиляторы на анте писать... ))
EDIT: А кстати можно... только не по DefineBits, а по Symbol, только будут не только картинки, но и остальные ресурсы. Ну и картинки, которые не линковались ни к какому классу не подцепятся. А искать какой DefineBits в каком другом теге используется, ето уже очень много работы...
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 04.03.2011 в 00:44. |
Часовой пояс GMT +4, время: 09:20. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|