import com.senocular.utils.SWFReader; var swf:SWFReader = new SWFReader(root.loaderInfo.bytes); trace("swf.compressed: "+swf.compressed); trace("swf.version: "+swf.version); trace("swf.fileSize: "+swf.fileSize); trace("swf.dimensions: "+swf.dimensions); trace("swf.width: "+swf.width); trace("swf.height: "+swf.height); trace("swf.tagCallbackBytesIncludesHeader: "+swf.tagCallbackBytesIncludesHeader); trace("swf.frameRate: "+swf.frameRate); trace("swf.totalFrames: "+swf.totalFrames); trace("swf.asVersion: "+swf.asVersion); trace("swf.usesNetwork: "+swf.usesNetwork); trace("swf.backgroundColor: "+swf.backgroundColor); trace("swf.protectedFromImport: "+swf.protectedFromImport); trace("swf.debuggerEnabled: "+swf.debuggerEnabled); trace("swf.metadata: "+swf.metadata); trace("swf.recursionLimit: "+swf.recursionLimit); trace("swf.scriptTimeoutLimit: "+swf.scriptTimeoutLimit); trace("swf.hardwareAcceleration: "+swf.hardwareAcceleration); trace("swf.tagCallback: "+swf.tagCallback); trace("swf.parsed: "+swf.parsed); trace("swf.errorText: "+swf.errorText); //trace("swf.toString: "+swf.toString); //trace("swf.parse: "+swf.parse); // OUTPUT ... //swf.compressed: false //swf.version: 10 //swf.fileSize: 7281 //swf.dimensions: (x=0, y=0, w=550, h=400) //swf.width: 550 //swf.height: 400 //swf.tagCallbackBytesIncludesHeader: false //swf.frameRate: 30 //swf.totalFrames: 1 //swf.asVersion: 3 //swf.usesNetwork: false //swf.backgroundColor: 16777215 //swf.protectedFromImport: false //swf.debuggerEnabled: true //swf.metadata: // // Adobe Flash CS4 Professional // 2010-04-13T11:55:21+01:00 // 2010-04-14T15:36:11+01:00 // 2010-04-14T15:36:11+01:00 // // // application/x-shockwave-flash // // // // xmp.iid:A46D647BE046DF11A42FA6A489EBD966 // xmp.did:A46D647BE046DF11A42FA6A489EBD966 // xmp.did:A46D647BE046DF11A42FA6A489EBD966 // // xmp.did:17201428D147DF119956F0DDDFBC1A28 // xmp.iid:17201428D147DF119956F0DDDFBC1A28 // xmp.did:A46D647BE046DF11A42FA6A489EBD966 // // //swf.recursionLimit: 15 //swf.scriptTimeoutLimit: 256 //swf.hardwareAcceleration: 0 //swf.tagCallback: null //swf.parsed: true //swf.errorText: