
Код AS3:
private function loadByte():void
{
var loader :Loader = new Loader();
var byte :ByteArray = (new Assets.AppInfo() as ByteArray);
for (var i:int = 0; i < byte.length; i++)
{
byte[i] = byte[i] - i;
}
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadComplete);
loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onLoadError);
loader.loadBytes(byte);
function onLoadComplete(event:Event):void
{
loader.removeEventListener(Event.COMPLETE, onLoadComplete);
HTTPService.getInstance().secret = prite(MovieClip(loader.content)).getChildAt(0).name;
}
function onLoadError(event:IOErrorEvent):void
{
}
}
Обнаружил из-за чего ошибка! сдесь загружается swf файл загруженный через EMBED.
Этот файл защищен от декомпиляции.
при попытке открыть его через декомпилятор выдает ошибку
file is corrupted
Раньше эта функция ошибок не выдавала, почему теперь выдает, остается загадкой!