|
|
|||||
Игнорировать ошибки.
Собрал небольшую программку, которая должна сортировать SWF по 2 папкам - AS2 и AS3.
Для получения версии использую Loader и свойство LoaderInfo["actionScriptVersion"]. Всё прекрасно работает и сортируется, но возникает проблема - в связи с отсутствием stage в подгружаемых флешках в них возникают тонны ошибок, и по возникновению четырёх рантайм AIR виснет намертво. Даже если добавлять всё на сцену, некоторые ошибки остаются, и всё равно вызывают зависание. Как можно просто решить проблему?
__________________
There is no thing in this world that is not simple. |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
|
|
|||||
Игнорировать не нужно, можно обрабатывать
__________________
...вселенская грусть |
|
|||||
Во, спасибо!
А ещё кроме этого выскакивают SecurityErrorы, и не знаю, что с ними делать, этот хендлер не помогает)
__________________
There is no thing in this world that is not simple. Последний раз редактировалось ZackMercury; 08.07.2015 в 16:48. |
|
|||||
Вообще, можно же не загружать в Loader, а просто парсить байты swf-файла. В интернетах можно найти спецификации swf.
__________________
...вселенская грусть |
|
|||||
Собственно, в документе все более-менее описано.
Есть файл, он состоит из тэгов. Первым делом в файле идет заголовок сразу за ним тэг FileAttributes (который нам и нужен) Сами тэги состоят из побитовых записей
__________________
...вселенская грусть |
|
|||||
Понимаете, я никогда не работал с ByteArray, и мне это мало о чём говорит.
Есть ли какой-то пример/туториал по парсингу байтэррея?
__________________
There is no thing in this world that is not simple. |
Часовой пояс GMT +4, время: 15:33. |
|
« Предыдущая тема | Следующая тема » |
|
|