STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228140
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5122

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/38939495?noj=FRM38939495-19DC" width="1" height="1"></div>

Rape.swf

This is the info page for
Flash #84250

(Click the ID number above for more basic data on this flash file.)


Text
<p align="left"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">|</font></p>

Send

I'm LIVE

<p align="left"><font face="Corbel" size="14" color="#fffe65" letterSpacing="0.000000" kerning="1">Hi I’m online… let’s chat LIVE</font></p>

LIVE SEX CAMS
Chat free with people
around the world
on their live cams

<p align="center"><font face="Corbel" size="29" color="#ffff66" letterSpacing="0.000000" kerning="1">&lt;niche &gt; </font></p>

CHAT WITH ME

X

ActionScript [AS3]

Section 1
//Main (classes.document.Main) package classes.document { import flash.events.*; import classes.utils.*; import flash.display.*; import flash.net.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.external.*; public class Main extends MovieClip { private var CURRENT_DIRECTION:Boolean;// = true public var ROOMLIST_URL:String;// = "http://i{IND}.imlive.com/pcashimlive/xml/GetXml_WM_HostList.asp?top=20&freechat=1&PropList=cdnserver" private var nicheId:int; private var loader:URLLoader; public var end_frame_bg_mc:MovieClip; private var id:Number; private var HOSTLIST_array:Array; private var imageCounter:Number;// = -1 private var CDN_INDEX:String;// = "0" private var streamName:String; public var STATIC_LINK:String;// = "http://i{IND}.imlive.com/pcashimlive/AdvancedFeed/OnlineHosts.ashx?wid=12345&ItemCount=5&QueryID=" private var retries:Number;// = 5 private var appName:String;// = "serversunl/_definst_" private var CURRENT_INDEX:int;// = 5 private var nicheArray:Array; public var notice_mc:MovieClip; public var press_btn:SimpleButton; private var TIME_COUNTER:int;// = -1 private var serverName:String;// = "serversunl.fc.llnwd.net" private var isVideo:Boolean; public var connecting_mc:MovieClip; public var image_container_mc:MovieClip; private var stream:NetStream;// = null private var _hostNick:String;// = "lustfullola" public var end_frame_mc:MovieClip; public var close_btn:SimpleButton; public var videoObject:Video; public var over_anim:MovieClip; private var data:Object; private var nc:NetConnection; private var linkId:String; private var imagesArray:Array; private var finalText:String; private var TIME_OUT:int; private var room_retries:Number;// = 2 private var myTimer:Timer; public static const HOST_MESSAGE:String = "Hi BB, Let's sex chat LIVE from "; public static const LOADING_MESSAGE:String = "Chat with REAL Amateurs LIVE from "; public static const NICHE_LINK:String = "http://media.pussycash.com/caption.xml"; private static const FRAMERATE:int = 24; public static const NAVIGATE_LINK:String = "http://imlive.com/wmaster.ashx"; public function Main(){ HOSTLIST_array = []; nicheArray = []; imagesArray = []; super(); stage.scaleMode = StageScaleMode.EXACT_FIT; Security.loadPolicyFile("http://pcash.imlive.com/crossdomain.xml"); Security.allowDomain("*"); ExternalInterface.addCallback("ClearAllConnections", ClearAllConnections); InitApp(); } private function hostDisconnected():void{ timeIsOver(); end_frame_mc.visible = true; videoObject.visible = false; image_container_mc.visible = false; end_frame_bg_mc.alpha = 1; onDisconnect(); } private function initConnection(_arg1:Object):void{ nc = new NetConnection(); data = _arg1; _hostNick = String(data.NickName).toLowerCase(); _hostNick = _hostNick.split("_86").join(""); streamName = AS2MD5.calculate((_hostNick + "Version 1.0.1")); nc.client = this; nc.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler); nc.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler); var _local2:String = CDN.getRTMP(HOSTLIST_array[CURRENT_INDEX].cdnserver); nc.connect(_local2, false); } public function onBWDone(... _args):void{ } function subscribe(_arg1:String){ if (CDN.useFCSubscribe == true){ nc.call("FCSubscribe", null, _arg1); } else { PlayVideo(); }; } private function timeIsOver():void{ press_btn.removeEventListener(MouseEvent.MOUSE_OVER, onMouseOver); press_btn.removeEventListener(MouseEvent.MOUSE_OUT, onMouseOut); over_anim.visible = false; over_anim.gotoAndStop(1); } private function onLoadNicheXML(_arg1:Event){ var xml:XML; var o:Object; var e = _arg1; try { xml = XML(e.target.data); for each (o in xml.child("Niche")) { nicheArray[int(o.@ID)] = String(o.@Caption); }; end_frame_mc.end_frame_txt.text = nicheArray[nicheId]; loadStaticXml(); } catch(e) { }; } function netStatusHandler(_arg1:NetStatusEvent):void{ switch (_arg1.info.code){ case "NetConnection.Connect.Failed": case "NetConnection.Connect.Rejected": LoadNextRoom(true); break; case "NetConnection.Connect.Success": subscribe(streamName); id = setInterval(subscribe, 2000, streamName); break; case "NetStream.Play.UnpublishNotify": imageCounter = Math.floor((Math.random() * imagesArray.length)); loadImagesBackup(); break; case "NetStream.Play.StreamNotFound": imageCounter = Math.floor((Math.random() * imagesArray.length)); loadImagesBackup(); break; case "NetStream.Buffer.Full": data = HOSTLIST_array[CURRENT_INDEX]; onInitStream(); isVideo = true; break; default: break; }; } private function loadImagesBackup():void{ var _local1:Loader; if (imagesArray.length > 0){ _local1 = new Loader(); _local1.contentLoaderInfo.addEventListener(Event.COMPLETE, onCompleteImageHandler); _local1.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onErrorImageHandler); _local1.load(new URLRequest(imagesArray[imageCounter].HostPicture)); }; } private function onMouseOut(_arg1:MouseEvent){ if (notice_mc.visible == true){ over_anim.gotoAndStop(1); }; } private function onLoadXML(_arg1:Event){ var xml:XML; var o:Object; var _cdnServer:*; var e = _arg1; try { xml = XML(e.target.data); if (xml.@Status == "200"){ for each (o in xml.child("Data")) { if (((((((((((!((o.@BighostID == undefined))) && (!((o.@MainImg == undefined))))) && (!((o.@WS == undefined))))) && (!((o.@NickName == undefined))))) && (!((o.@RoomID == undefined))))) && (!((o.@HostRating == undefined))))){ _cdnServer = o.child("PropList").@cdnserver; HOSTLIST_array.push({BighostID:o.@BighostID, MainImg:o.@MainImg, WS:o.@WS, NickName:o.@NickName, RoomID:o.@RoomID, HostRating:o.@HostRating, cdnserver:_cdnServer}); }; }; if (HOSTLIST_array.length == 0){ } else { CURRENT_INDEX = Math.floor((Math.random() * HOSTLIST_array.length)); LoadNextRoom(true); loadNicheXml(); }; }; } catch(e) { loadNicheXml(); }; } private function onErrorImageHandler(_arg1:Event):void{ if (imageCounter < (imagesArray.length - 1)){ imageCounter++; } else { imageCounter = 0; }; loadImagesBackup(); } private function onLink(_arg1:MouseEvent){ var _local2:String; if (stream){ onDisconnect(null); }; if (isVideo == true){ _local2 = (((((NAVIGATE_LINK + "?") + decodeURIComponent(linkId)) + "&hostnick=") + data.NickName) + "&from=freevideo4"); } else { _local2 = ((((NAVIGATE_LINK + "?") + decodeURIComponent(linkId)) + "&hostnick=") + data.NickName); }; var _local3:URLRequest = new URLRequest(_local2); ClearAllConnections(); navigateToURL(_local3, "_blank"); } public function ClearAllConnections():void{ onDisconnect(); } private function loadStaticXml():void{ loader = new URLLoader(); loader.addEventListener(Event.COMPLETE, onLoadStaticXML); loader.load(new URLRequest((STATIC_LINK + nicheId))); } function PlayVideo(){ clearInterval(id); stream = new NetStream(nc); stream.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler); stream.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler); stream.bufferTime = 0.5; stream.receiveAudio(false); videoObject.deblocking = 2; videoObject.smoothing = true; videoObject.attachNetStream(stream); stream.play(streamName); } function securityErrorHandler(_arg1:SecurityErrorEvent):void{ } private function LoadNextRoom(_arg1:Boolean):void{ if (room_retries-- == 0){ return; }; retries = 2; if (_arg1 == true){ CURRENT_INDEX++; } else { CURRENT_INDEX--; }; if (CURRENT_INDEX >= HOSTLIST_array.length){ CURRENT_INDEX = 0; }; if (CURRENT_INDEX < 0){ CURRENT_INDEX = (HOSTLIST_array.length - 1); }; initConnection(HOSTLIST_array[CURRENT_INDEX]); } private function onTimer(_arg1:TimerEvent):void{ hostDisconnected(); myTimer.stop(); myTimer = null; } private function LoadHostData():void{ loader = new URLLoader(); loader.addEventListener(Event.COMPLETE, onLoadXML); var _local1:String = ((ROOMLIST_URL + "&queryid=") + data.queryid); loader.load(new URLRequest(_local1)); } private function closeStream():void{ try { stream.close(); } catch(e) { }; try { nc.close(); } catch(e) { }; nc = null; stream = null; } function asyncErrorHandler(_arg1:AsyncErrorEvent):void{ } private function onCompleteImageHandler(_arg1:Event):void{ var _local2:Number = image_container_mc.width; var _local3:Number = image_container_mc.height; var _local4:Loader = LoaderInfo(_arg1.target).loader; image_container_mc.addChild(_local4); image_container_mc.width = _local2; image_container_mc.height = _local3; data = imagesArray[imageCounter]; _hostNick = imagesArray[imageCounter].NickName; onInitStream(); } public function onFCSubscribe(_arg1:Object):void{ if (_arg1.code == "NetStream.Play.StreamNotFound"){ if (retries-- == 0){ clearInterval(id); LoadNextRoom(true); }; } else { if (_arg1.code == "NetStream.Play.Start"){ clearInterval(id); PlayVideo(); }; }; } private function InitApp():void{ data = LoaderInfo(this.root.loaderInfo).parameters; if (data.queryid == undefined){ data.queryid = 1; }; CDN_INDEX = String((uint(data.queryid) % 10)); ROOMLIST_URL = ROOMLIST_URL.replace("{IND}", CDN_INDEX); STATIC_LINK = STATIC_LINK.replace("{IND}", CDN_INDEX); if ((((data.timer == undefined)) || (isNaN(Number(data.timer))))){ TIME_OUT = (60 * 1000); } else { TIME_OUT = (Number(data.timer) * 1000); }; nicheId = int(data.queryid); if (data.link == undefined){ linkId = "wid=12345%26linkid=1071%26queryid=1"; } else { linkId = data.link; }; if ((((data.text == undefined)) || ((data.text == "")))){ finalText = null; } else { finalText = data.text; }; press_btn.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver); press_btn.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut); press_btn.addEventListener(MouseEvent.MOUSE_DOWN, onLink); close_btn.addEventListener(MouseEvent.MOUSE_DOWN, onCloseBanner); end_frame_mc.visible = false; notice_mc.visible = false; end_frame_bg_mc.alpha = 0; over_anim.gotoAndStop(1); LoadHostData(); } private function loadNicheXml():void{ loader = new URLLoader(); loader.addEventListener(Event.COMPLETE, onLoadNicheXML); loader.load(new URLRequest(NICHE_LINK)); } private function onDisconnect(_arg1:Event=null):void{ if (nc){ nc.removeEventListener(NetStatusEvent.NET_STATUS, netStatusHandler); nc.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler); }; if (stream){ stream.removeEventListener(NetStatusEvent.NET_STATUS, netStatusHandler); stream.removeEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler); }; closeStream(); } function unsubscribe(_arg1:String){ nc.call("FCUnsubscribe", null, _arg1); } private function onLoadStaticXML(_arg1:Event):void{ var xml:XML; var o:Object; var e = _arg1; try { xml = XML(e.target.data); for each (o in xml.child("Host")) { imagesArray.push({NickName:o.@NickName, HostLink:o.@HostLink, HostPicture:o.@HostPicture}); }; imageCounter = Math.floor((Math.random() * imagesArray.length)); loadImagesBackup(); } catch(e) { }; } private function onCloseBanner(_arg1:MouseEvent):void{ ClearAllConnections(); ExternalInterface.call("su_close"); } private function onInitStream():void{ myTimer = new Timer(TIME_OUT, 1); myTimer.addEventListener(TimerEvent.TIMER, onTimer); myTimer.start(); connecting_mc.visible = false; notice_mc.visible = true; if (finalText){ notice_mc.external_txt.text = finalText; } else { notice_mc.external_txt.text = (data.NickName + " CAM"); }; } private function onMouseOver(_arg1:MouseEvent=null){ if (notice_mc.visible == true){ over_anim.gotoAndPlay(1); }; } } }//package classes.document
Section 2
//AS2MD5 (classes.utils.AS2MD5) package classes.utils { public class AS2MD5 { private static function md5_hh(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number):Number{ return (md5_cmn(((_arg2 ^ _arg3) ^ _arg4), _arg1, _arg2, _arg5, _arg6, _arg7)); } private static function md5_cmn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number):Number{ return (safe_add(bit_rol(safe_add(safe_add(_arg2, _arg1), safe_add(_arg4, _arg6)), _arg5), _arg3)); } private static function str2binl(_arg1:String):Array{ var _local2:Array = new Array(); var _local3:Number = ((1 << 8) - 1); var _local4:Number = 0; while (_local4 < (_arg1.length * 8)) { _local2[(_local4 >> 5)] = (_local2[(_local4 >> 5)] | ((_arg1.charCodeAt((_local4 / 8)) & _local3) << (_local4 % 32))); _local4 = (_local4 + 8); }; return (_local2); } private static function md5_ff(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number):Number{ return (md5_cmn(((_arg2 & _arg3) | (~(_arg2) & _arg4)), _arg1, _arg2, _arg5, _arg6, _arg7)); } public static function calculate(_arg1:String):String{ return (hex_md5(_arg1)); } private static function binl2hex(_arg1:Array):String{ var _local2:String = new String(""); var _local3:String = new String("0123456789abcdef"); var _local4:Number = 0; while (_local4 < (_arg1.length * 4)) { _local2 = (_local2 + (_local3.charAt(((_arg1[(_local4 >> 2)] >> (((_local4 % 4) * 8) + 4)) & 15)) + _local3.charAt(((_arg1[(_local4 >> 2)] >> ((_local4 % 4) * 8)) & 15)))); _local4++; }; return (_local2); } private static function safe_add(_arg1:Number, _arg2:Number):Number{ var _local3:Number = ((_arg1 & 0xFFFF) + (_arg2 & 0xFFFF)); var _local4:Number = (((_arg1 >> 16) + (_arg2 >> 16)) + (_local3 >> 16)); return (((_local4 << 16) | (_local3 & 0xFFFF))); } private static function md5_gg(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number):Number{ return (md5_cmn(((_arg2 & _arg4) | (_arg3 & ~(_arg4))), _arg1, _arg2, _arg5, _arg6, _arg7)); } private static function md5_ii(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number):Number{ return (md5_cmn((_arg3 ^ (_arg2 | ~(_arg4))), _arg1, _arg2, _arg5, _arg6, _arg7)); } private static function hex_md5(_arg1:String):String{ return (binl2hex(core_md5(str2binl(_arg1), (_arg1.length * 8)))); } private static function bit_rol(_arg1:Number, _arg2:Number):Number{ return (((_arg1 << _arg2) | (_arg1 >>> (32 - _arg2)))); } private static function core_md5(_arg1:Array, _arg2:Number):Array{ var _local8:Number; var _local9:Number; var _local10:Number; var _local11:Number; _arg1[(_arg2 >> 5)] = (_arg1[(_arg2 >> 5)] | (128 << (_arg2 % 32))); _arg1[((((_arg2 + 64) >>> 9) << 4) + 14)] = _arg2; var _local3:Number = 1732584193; var _local4:Number = -271733879; var _local5:Number = -1732584194; var _local6:Number = 271733878; var _local7:Number = 0; while (_local7 < _arg1.length) { _local8 = _local3; _local9 = _local4; _local10 = _local5; _local11 = _local6; _local3 = md5_ff(_local3, _local4, _local5, _local6, _arg1[(_local7 + 0)], 7, -680876936); _local6 = md5_ff(_local6, _local3, _local4, _local5, _arg1[(_local7 + 1)], 12, -389564586); _local5 = md5_ff(_local5, _local6, _local3, _local4, _arg1[(_local7 + 2)], 17, 606105819); _local4 = md5_ff(_local4, _local5, _local6, _local3, _arg1[(_local7 + 3)], 22, -1044525330); _local3 = md5_ff(_local3, _local4, _local5, _local6, _arg1[(_local7 + 4)], 7, -176418897); _local6 = md5_ff(_local6, _local3, _local4, _local5, _arg1[(_local7 + 5)], 12, 1200080426); _local5 = md5_ff(_local5, _local6, _local3, _local4, _arg1[(_local7 + 6)], 17, -1473231341); _local4 = md5_ff(_local4, _local5, _local6, _local3, _arg1[(_local7 + 7)], 22, -45705983); _local3 = md5_ff(_local3, _local4, _local5, _local6, _arg1[(_local7 + 8)], 7, 1770035416); _local6 = md5_ff(_local6, _local3, _local4, _local5, _arg1[(_local7 + 9)], 12, -1958414417); _local5 = md5_ff(_local5, _local6, _local3, _local4, _arg1[(_local7 + 10)], 17, -42063); _local4 = md5_ff(_local4, _local5, _local6, _local3, _arg1[(_local7 + 11)], 22, -1990404162); _local3 = md5_ff(_local3, _local4, _local5, _local6, _arg1[(_local7 + 12)], 7, 1804603682); _local6 = md5_ff(_local6, _local3, _local4, _local5, _arg1[(_local7 + 13)], 12, -40341101); _local5 = md5_ff(_local5, _local6, _local3, _local4, _arg1[(_local7 + 14)], 17, -1502002290); _local4 = md5_ff(_local4, _local5, _local6, _local3, _arg1[(_local7 + 15)], 22, 1236535329); _local3 = md5_gg(_local3, _local4, _local5, _local6, _arg1[(_local7 + 1)], 5, -165796510); _local6 = md5_gg(_local6, _local3, _local4, _local5, _arg1[(_local7 + 6)], 9, -1069501632); _local5 = md5_gg(_local5, _local6, _local3, _local4, _arg1[(_local7 + 11)], 14, 643717713); _local4 = md5_gg(_local4, _local5, _local6, _local3, _arg1[(_local7 + 0)], 20, -373897302); _local3 = md5_gg(_local3, _local4, _local5, _local6, _arg1[(_local7 + 5)], 5, -701558691); _local6 = md5_gg(_local6, _local3, _local4, _local5, _arg1[(_local7 + 10)], 9, 38016083); _local5 = md5_gg(_local5, _local6, _local3, _local4, _arg1[(_local7 + 15)], 14, -660478335); _local4 = md5_gg(_local4, _local5, _local6, _local3, _arg1[(_local7 + 4)], 20, -405537848); _local3 = md5_gg(_local3, _local4, _local5, _local6, _arg1[(_local7 + 9)], 5, 568446438); _local6 = md5_gg(_local6, _local3, _local4, _local5, _arg1[(_local7 + 14)], 9, -1019803690); _local5 = md5_gg(_local5, _local6, _local3, _local4, _arg1[(_local7 + 3)], 14, -187363961); _local4 = md5_gg(_local4, _local5, _local6, _local3, _arg1[(_local7 + 8)], 20, 1163531501); _local3 = md5_gg(_local3, _local4, _local5, _local6, _arg1[(_local7 + 13)], 5, -1444681467); _local6 = md5_gg(_local6, _local3, _local4, _local5, _arg1[(_local7 + 2)], 9, -51403784); _local5 = md5_gg(_local5, _local6, _local3, _local4, _arg1[(_local7 + 7)], 14, 1735328473); _local4 = md5_gg(_local4, _local5, _local6, _local3, _arg1[(_local7 + 12)], 20, -1926607734); _local3 = md5_hh(_local3, _local4, _local5, _local6, _arg1[(_local7 + 5)], 4, -378558); _local6 = md5_hh(_local6, _local3, _local4, _local5, _arg1[(_local7 + 8)], 11, -2022574463); _local5 = md5_hh(_local5, _local6, _local3, _local4, _arg1[(_local7 + 11)], 16, 1839030562); _local4 = md5_hh(_local4, _local5, _local6, _local3, _arg1[(_local7 + 14)], 23, -35309556); _local3 = md5_hh(_local3, _local4, _local5, _local6, _arg1[(_local7 + 1)], 4, -1530992060); _local6 = md5_hh(_local6, _local3, _local4, _local5, _arg1[(_local7 + 4)], 11, 1272893353); _local5 = md5_hh(_local5, _local6, _local3, _local4, _arg1[(_local7 + 7)], 16, -155497632); _local4 = md5_hh(_local4, _local5, _local6, _local3, _arg1[(_local7 + 10)], 23, -1094730640); _local3 = md5_hh(_local3, _local4, _local5, _local6, _arg1[(_local7 + 13)], 4, 681279174); _local6 = md5_hh(_local6, _local3, _local4, _local5, _arg1[(_local7 + 0)], 11, -358537222); _local5 = md5_hh(_local5, _local6, _local3, _local4, _arg1[(_local7 + 3)], 16, -722521979); _local4 = md5_hh(_local4, _local5, _local6, _local3, _arg1[(_local7 + 6)], 23, 76029189); _local3 = md5_hh(_local3, _local4, _local5, _local6, _arg1[(_local7 + 9)], 4, -640364487); _local6 = md5_hh(_local6, _local3, _local4, _local5, _arg1[(_local7 + 12)], 11, -421815835); _local5 = md5_hh(_local5, _local6, _local3, _local4, _arg1[(_local7 + 15)], 16, 530742520); _local4 = md5_hh(_local4, _local5, _local6, _local3, _arg1[(_local7 + 2)], 23, -995338651); _local3 = md5_ii(_local3, _local4, _local5, _local6, _arg1[(_local7 + 0)], 6, -198630844); _local6 = md5_ii(_local6, _local3, _local4, _local5, _arg1[(_local7 + 7)], 10, 1126891415); _local5 = md5_ii(_local5, _local6, _local3, _local4, _arg1[(_local7 + 14)], 15, -1416354905); _local4 = md5_ii(_local4, _local5, _local6, _local3, _arg1[(_local7 + 5)], 21, -57434055); _local3 = md5_ii(_local3, _local4, _local5, _local6, _arg1[(_local7 + 12)], 6, 1700485571); _local6 = md5_ii(_local6, _local3, _local4, _local5, _arg1[(_local7 + 3)], 10, -1894986606); _local5 = md5_ii(_local5, _local6, _local3, _local4, _arg1[(_local7 + 10)], 15, -1051523); _local4 = md5_ii(_local4, _local5, _local6, _local3, _arg1[(_local7 + 1)], 21, -2054922799); _local3 = md5_ii(_local3, _local4, _local5, _local6, _arg1[(_local7 + 8)], 6, 1873313359); _local6 = md5_ii(_local6, _local3, _local4, _local5, _arg1[(_local7 + 15)], 10, -30611744); _local5 = md5_ii(_local5, _local6, _local3, _local4, _arg1[(_local7 + 6)], 15, -1560198380); _local4 = md5_ii(_local4, _local5, _local6, _local3, _arg1[(_local7 + 13)], 21, 1309151649); _local3 = md5_ii(_local3, _local4, _local5, _local6, _arg1[(_local7 + 4)], 6, -145523070); _local6 = md5_ii(_local6, _local3, _local4, _local5, _arg1[(_local7 + 11)], 10, -1120210379); _local5 = md5_ii(_local5, _local6, _local3, _local4, _arg1[(_local7 + 2)], 15, 718787259); _local4 = md5_ii(_local4, _local5, _local6, _local3, _arg1[(_local7 + 9)], 21, -343485551); _local3 = safe_add(_local3, _local8); _local4 = safe_add(_local4, _local9); _local5 = safe_add(_local5, _local10); _local6 = safe_add(_local6, _local11); _local7 = (_local7 + 16); }; return (new Array(_local3, _local4, _local5, _local6)); } } }//package classes.utils
Section 3
//CDN (classes.utils.CDN) package classes.utils { import flash.net.*; public class CDN { public static var useFCSubscribe:Boolean = true; public static var CdnName:String = ""; public static var data:URLVariables = null; public static function getRTMP(_arg1:String):String{ var _local2 = ""; var _local3:* = _arg1.split("?"); CdnName = _local3[0]; if (_local3.length > 1){ data = new URLVariables(_local3[1]); if (CdnName == "lln"){ } else { if (CdnName == "cdnet"){ } else { if (CdnName == "l3"){ useFCSubscribe = false; } else { if (CdnName == "edg"){ }; }; }; }; _local2 = data.server1; } else { _local2 = "rtmp://serversunl.fc.llnwd.net/serversunl/_definst_"; }; _local3 = null; return (_local2); } } }//package classes.utils
Section 4
//Gauge_2 (MsnStreamBanner200x200_fla.Gauge_2) package MsnStreamBanner200x200_fla { import flash.display.*; public dynamic class Gauge_2 extends MovieClip { public function Gauge_2(){ addFrameScript(0, frame1); } function frame1(){ } } }//package MsnStreamBanner200x200_fla
Section 5
//over_15 (MsnStreamBanner200x200_fla.over_15) package MsnStreamBanner200x200_fla { import flash.display.*; public dynamic class over_15 extends MovieClip { public function over_15(){ addFrameScript(3, frame4); } function frame4(){ stop(); } } }//package MsnStreamBanner200x200_fla

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:Timeline
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:6
Symbol 6 MovieClip {MsnStreamBanner200x200_fla.Gauge_2}Uses:5Used by:Timeline
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:9
Symbol 9 MovieClipUses:8Used by:10
Symbol 10 MovieClipUses:9Used by:Timeline
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:27
Symbol 13 FontUsed by:14
Symbol 14 EditableTextUses:13Used by:27
Symbol 15 GraphicUsed by:18
Symbol 16 FontUsed by:17
Symbol 17 TextUses:16Used by:18
Symbol 18 MovieClipUses:15 17Used by:20
Symbol 19 GraphicUsed by:20 50
Symbol 20 ButtonUses:18 19Used by:27
Symbol 21 FontUsed by:22
Symbol 22 TextUses:21Used by:23
Symbol 23 MovieClipUses:22Used by:24
Symbol 24 MovieClipUses:23Used by:27
Symbol 25 FontUsed by:26 34 35
Symbol 26 EditableTextUses:25 40Used by:27
Symbol 27 MovieClipUses:12 14 20 24 26Used by:Timeline
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:28Used by:Timeline
Symbol 30 VideoUsed by:Timeline
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:33
Symbol 33 MovieClipUses:32Used by:36
Symbol 34 TextUses:25Used by:36
Symbol 35 EditableTextUses:25 40Used by:36
Symbol 36 MovieClipUses:33 34 35Used by:Timeline
Symbol 37 GraphicUsed by:Timeline
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:43
Symbol 40 FontUsed by:26 35 41
Symbol 41 TextUses:40Used by:42
Symbol 42 MovieClipUses:41Used by:43
Symbol 43 MovieClipUses:39 42Used by:44
Symbol 44 MovieClip {MsnStreamBanner200x200_fla.over_15}Uses:43Used by:Timeline
Symbol 45 GraphicUsed by:46
Symbol 46 ButtonUses:45Used by:Timeline
Symbol 47 GraphicUsed by:50
Symbol 48 FontUsed by:49
Symbol 49 TextUses:48Used by:50
Symbol 50 ButtonUses:47 49 19Used by:Timeline

Instance Names

"connecting_mc"Frame 1Symbol 6 MovieClip {MsnStreamBanner200x200_fla.Gauge_2}
"notice_mc"Frame 1Symbol 27 MovieClip
"end_frame_bg_mc"Frame 1Symbol 3 MovieClip
"image_container_mc"Frame 1Symbol 29 MovieClip
"videoObject"Frame 1Symbol 30 Video
"end_frame_mc"Frame 1Symbol 36 MovieClip
"over_anim"Frame 1Symbol 44 MovieClip {MsnStreamBanner200x200_fla.over_15}
"press_btn"Frame 1Symbol 46 Button
"close_btn"Frame 1Symbol 50 Button
"title_txt"Symbol 27 MovieClip Frame 1Symbol 14 EditableText
"external_txt"Symbol 27 MovieClip Frame 1Symbol 26 EditableText
"end_frame_txt"Symbol 36 MovieClip Frame 1Symbol 35 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.




http://swfchan.com/17/84250/info.shtml
Created: 31/3 -2019 13:07:17 Last modified: 31/3 -2019 13:07:17 Server time: 19/05 -2024 08:01:31