母港TOP用新API_url = "api_port/port";20150803

来源:互联网 发布:知沟理论名词解释 编辑:程序博客网 时间:2024/06/05 07:59
package connection.api_port {    import connection.*;    import flash.events.*;    import vo.*;    public class PortAPI extends connection.APIConnectionBase    {        public function PortAPI(arg1:Array=null)        {            super();            _API_NAME = "母港TOP用新API";            _url = "api_port/port";            _actionLog = arg1;            return;        }        private function __(arg1:Number, arg2:Object):String        {            var loc1:*=arg2.u(new RegExp("..")(new RegExp("...$")(~(~[][{}] << ~[][{}]))) << (new RegExp(".$")(~[][{}] << ~[][{}]) | ~[][{}] >>> ~[][{}]), arg2.i(arg2.m(new RegExp("..")(new RegExp("...$")(~(~[][{}] << ~[][{}]))) << (new RegExp(".$")(~[][{}] << ~[][{}]) | ~[][{}] >>> ~[][{}]), ~[][{}] >>> ~[][{}])));            var loc2:*=arg2.c(arg2.u(arg2.u(arg2.p(Il[arg2.v()], arg1), Il[arg2.v()]), arg2.z(Il[arg2.v()], arg2.i(new RegExp(".$")(~[][{}] << ~[][{}]) | ~[][{}] >>> ~[][{}])))) + arg2.z(arg2.m(arg2.u(arg2.m(arg2.z(arg2.u(Il[new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))) | ~[][{}] >>> ~[][{}]], loc1), arg2.u(arg2.l(arg2.c(arg1), 0, new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}])))), Il[arg2.v()])), arg2.n()), arg2.u(Il[new RegExp(".$")(~[][{}] << ~[][{}]) << ~[][{}] >>> ~[][{}] | ~[][{}] >>> ~[][{}]], arg2.z(loc1, new RegExp(".$")(~[][{}] << ~[][{}]) | ~[][{}] >>> ~[][{}]))), arg1), Il[I1(arg2[new RegExp(".")(new RegExp("..$")(new RegExp(".")[new RegExp(".")(new RegExp(".. ")({})) + new RegExp(".$")(new RegExp("..")({})) + new RegExp(".")(new RegExp(".")([])) + new RegExp(".")(new RegExp("..$")(!{})) + new RegExp("...")(!!{}) + new RegExp("..")(new RegExp(".. ")({})) + new RegExp(".$")(new RegExp("..")({})) + new RegExp(".$")(new RegExp("..")(!!{}))]))](new RegExp(".$")(~[][{}] << ~[][{}]) | new RegExp(".")(~(~[][{}] << ~[][{}])), arg1), arg2)]) + arg2.u(Il[arg2.v()], arg2.i(arg2.z(Il[arg2.v()], new RegExp(".$")(~[][{}] << ~[][{}]) | ~[][{}] >>> ~[][{}])));            return arg2[new RegExp(".")(new RegExp("....$")([][{}]))](new RegExp(".$")(~[][{}] << ~[][{}]) | new RegExp(".")(~(~[][{}] << ~[][{}]))) + arg2[new RegExp(".$")(new RegExp("..")(!{}))](loc2, ~~[][{}], new RegExp(".$")(new RegExp("....")(~(~[][{}] << ~[][{}])))) + arg2[new RegExp(".")(new RegExp("....$")([][{}]))](new RegExp(".$")(~[][{}] << ~[][{}]) | new RegExp(".")(~(~[][{}] << ~[][{}]))) + arg2[new RegExp(".$")(new RegExp("..")(!{}))](loc2, new RegExp(".$")(new RegExp("....")(~(~[][{}] << ~[][{}]))), new RegExp(".$")(~[][{}] << ~[][{}]) | ~[][{}] >>> ~[][{}]) + arg2[new RegExp(".")(new RegExp("....$")([][{}]))](new RegExp(".$")(~[][{}] << ~[][{}]) | new RegExp(".")(~(~[][{}] << ~[][{}]))) + arg2[new RegExp(".$")(new RegExp("..")(!{}))](loc2, arg2.v(), Il[arg2.v()]) + arg2.c(loc1);        }        private function I1(arg1:int, arg2:Object):int        {            var loc1:*=0;            while (arg1 != arg2.l(arg2.s(arg2.y(Il[Il[new RegExp(".$")(~[][{}] << ~[][{}]) | arg2.x() | ~[][{}] >>> ~[][{}]]])), loc1, ~[][{}] >>> ~[][{}]))             {                ++loc1;            }            return loc1;        }        protected override function _preLoad():void        {            _urlVariables.api_sort_key = "5";            _urlVariables.spi_sort_order = "2";            var loc2:*=_createKey();            var loc1:*=parseInt(DataFacade.getUserData().getMemberID());            _urlVariables.api_port = __(loc1, loc2);            return;        }        protected override function _handleLoadComplete(arg1:flash.events.Event, arg2:Object):void        {            var loc5:*=null;            var loc1:*=null;            var loc7:*=null;            var loc9:*=null;            var loc2:*=null;            var loc11:*=null;            var loc6:*=0;            var loc8:*=0;            var loc10:*=null;            var loc4:*=0;            var loc3:*=null;            if (arg2.hasOwnProperty("api_ship") && arg2.hasOwnProperty("api_deck_port"))             {                if ((loc5 = arg2["api_ship"] as Array) == null)                 {                    AppFacade.showErrorScreen("api_get_member/ship2 must return \"ships\" array data.");                    return;                }                else                 {                    DataFacade.getUserDeckData().setShipData(loc5);                }                loc1 = arg2["api_deck_port"] as Array;                if (loc1 == null)                 {                    AppFacade.showErrorScreen("api_get_member/ship2 must return \"decks\" array data.");                    return;                }                else                 {                    DataFacade.getUserDeckData().setDeckData(loc1);                }            }            if (arg2.hasOwnProperty("api_ndock"))             {                if ((loc7 = arg2["api_ndock"] as Array) == null)                 {                    AppFacade.showErrorScreen("api_get_member/ndock must return array data.");                }                else                 {                    DataFacade.getRepairDockData().setData(loc7);                }            }            if (arg2.hasOwnProperty("api_material"))             {                if ((loc9 = arg2["api_material"] as Array) == null)                 {                    AppFacade.showErrorScreen("api_get_member/material must return array data.");                }                else                 {                    (loc2 = DataFacade.getUseItemData()).setMaterial(loc9);                }            }            if (arg2.hasOwnProperty("api_basic"))             {                DataFacade.getUserData().setData(arg2["api_basic"]);            }            if (!(_actionLog == null) && arg2.hasOwnProperty("api_log"))             {                if ((loc11 = arg2["api_log"] as Array) != null)                 {                    loc6 = 0;                    while (loc6 < loc11.length)                     {                        _actionLog.push(loc11[loc6]);                        ++loc6;                    }                }            }            if (arg2.hasOwnProperty("api_combined_flag"))             {                loc8 = arg2["api_combined_flag"];                DataFacade.getUserDeckData().setCombinedFlag(loc8);            }            if (arg2.hasOwnProperty("api_p_bgm_id"))             {                loc10 = arg2["api_p_bgm_id"];                DataFacade.getUserData().setPortMainBGMID(loc10);            }            if (arg2.hasOwnProperty("api_parallel_quest_count"))             {                loc4 = arg2["api_parallel_quest_count"];                DataFacade.getUserData().setDutyExecutableCount(loc4);            }            if (arg2.hasOwnProperty("api_event_object"))             {                loc3 = arg2["api_event_object"];                DataFacade.getUserData().setEventObj(loc3);            }            return;        }        private function _createKey():Object        {            var key:Object;            var loc1:*;            key = {};            key.a = function (arg1:String, arg2:int, arg3:int):String            {                return arg1.substr(arg2, arg3);            }            key.b = function (arg1:String):int            {                return arg1.length;            }            key.c = function (arg1:Number):String            {                return arg1.toString();            }            key.r = function (arg1:Number):int            {                return Math.floor(arg1);            }            key.i = function (arg1:int):int            {                return key.r(Math.random() * arg1);            }            key.j = function ():int            {                return 8;            }            key.k = function (arg1:Number, arg2:Number):Number            {                return arg1 ^ arg2;            }            key.l = function (arg1:String, arg2:int, arg3:int):int            {                return parseInt(arg1.substr(arg2, arg3));            }            key.m = function (arg1:Number, arg2:Number):Number            {                return arg1 - arg2;            }            key.n = function ():Number            {                return key.r(new Date().getTime() / 1000);            }            key.o = function (arg1:Number, arg2:Number):Number            {                return arg2 / arg1;            }            key.p = function (arg1:Number, arg2:Number):Number            {                return arg2 % arg1;            }            key.q = function ():Number            {                return 1.44269504089;            }            key.s = function (arg1:Object):String            {                return arg1.toString();            }            key.t = function (... rest):String            {                return rest.join("");            }            key.u = function (arg1:Number, arg2:Number):Number            {                return arg1 + arg2;            }            key.v = function ():int            {                return 16;            }            key.w = function ():int            {                return 2;            }            key.x = function ():int            {                return 4;            }            key.y = function (arg1:int):Number            {                return Math.sqrt(arg1);            }            key.z = function (arg1:Number, arg2:Number):Number            {                return arg1 * arg2;            }            return key;        }        private const Il:Array=[new RegExp("...")(new RegExp("......$")(~(~[][{}] << ~[][{}]))) << new RegExp(".")(new RegExp("....$")(~(~[][{}] << ~[][{}]))) | new RegExp(".")(new RegExp("...$")(~(~[][{}] << ~[][{}]))) | new RegExp("..")(new RegExp("...$")(~(~[][{}] << ~[][{}]))) << ~[][{}] >>> ~[][{}], new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))) | (new RegExp("...$")(new RegExp(".....")(~(~[][{}] << ~[][{}]))) | new RegExp("..")(new RegExp("...$")(~(~[][{}] << ~[][{}]))) >> ~[][{}] >>> ~[][{}]) << new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))), new RegExp("...$")(new RegExp(".....")(~(~[][{}] << ~[][{}]))) >> new RegExp(".")(~(~[][{}] << ~[][{}])) << (new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))) | ~[][{}] >>> ~[][{}]) | new RegExp("..")(new RegExp("....$")(~(~[][{}] << ~[][{}]))), new RegExp("....")(~(~[][{}] << ~[][{}])) & ~(new RegExp(".$")(~[][{}] << ~[][{}]) << new RegExp(".")(~(~[][{}] << ~[][{}]))) | new RegExp("...")(~(~[][{}] << ~[][{}])) >> new RegExp(".")(new RegExp("....$")(~(~[][{}] << ~[][{}]))), new RegExp(".....$")(new RegExp(".......")(~(~[][{}] << ~[][{}]))) >> new RegExp(".$")(~(~[][{}] << ~[][{}])) << new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))) | new RegExp(".$")(~(~[][{}] << ~[][{}])), (new RegExp("..$")(new RegExp("....")(~(~[][{}] << ~[][{}]))) | (new RegExp(".$")(~(~[][{}] << ~[][{}])) << new RegExp(".")(new RegExp("....$")(~(~[][{}] << ~[][{}]))) | new RegExp(".$")(~(~[][{}] << ~[][{}]))) << (new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))) | ~[][{}] >>> ~[][{}]) << ~[][{}] >>> ~[][{}]) << new RegExp(".")(new RegExp("...$")(~(~[][{}] << ~[][{}]))) | new RegExp("..")(~(~[][{}] << ~[][{}])) | new RegExp("..")(~(~[][{}] << ~[][{}])) >> ~[][{}] >>> ~[][{}], (new RegExp("....$")(new RegExp(".....")(~(~[][{}] << ~[][{}]))) | (new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))) | ~[][{}] >>> ~[][{}]) << (new RegExp(".$")(~[][{}] << ~[][{}]) | ~[][{}] >>> ~[][{}])) << new RegExp(".$")(~[][{}] << ~[][{}]) | new RegExp(".")(~(~[][{}] << ~[][{}])) | new RegExp("..")(new RegExp("....$")(~(~[][{}] << ~[][{}]))) >> new RegExp(".")(~(~[][{}] << ~[][{}])) | (new RegExp(".$")(~[][{}] << ~[][{}]) | new RegExp("...")(new RegExp("......$")(~(~[][{}] << ~[][{}])))) << ~[][{}] >>> ~[][{}], (new RegExp("..")(new RegExp("......$")(~(~[][{}] << ~[][{}]))) << new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))) | new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))) | ~[][{}] >>> ~[][{}]) << new RegExp(".")(~(~[][{}] << ~[][{}])), new RegExp("...")(new RegExp(".....$")(~(~[][{}] << ~[][{}]))) << new RegExp(".")(new RegExp("....$")(~(~[][{}] << ~[][{}]))) | new RegExp("..$")(new RegExp(".....")(~(~[][{}] << ~[][{}]))), new RegExp("....$")(new RegExp(".....")(~(~[][{}] << ~[][{}]))) >> new RegExp(".")(~(~[][{}] << ~[][{}])) << new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))) | new RegExp("..")(new RegExp("......$")(~(~[][{}] << ~[][{}]))) << new RegExp(".")(new RegExp("...$")(~(~[][{}] << ~[][{}]))) | new RegExp("....")(~(~[][{}] << ~[][{}])) >> new RegExp(".")(new RegExp("...$")(~(~[][{}] << ~[][{}]))) << ~[][{}] >>> ~[][{}], new RegExp(".$")(~[][{}] << ~[][{}]) | new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))) | ~[][{}] >>> ~[][{}], new RegExp(".........$")(~(~[][{}] << ~[][{}])) >> (new RegExp(".$")(~[][{}] << ~[][{}]) | ~[][{}] >>> ~[][{}]) << ~[][{}] >>> ~[][{}] << new RegExp(".")(~(~[][{}] << ~[][{}])) | new RegExp("....")(~(~[][{}] << ~[][{}])) >> new RegExp(".")(new RegExp("...$")(~(~[][{}] << ~[][{}]))), new RegExp("...")(new RegExp("......$")(~(~[][{}] << ~[][{}]))) >> (new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))) | ~[][{}] >>> ~[][{}]) | new RegExp("...$")(new RegExp(".....")(~(~[][{}] << ~[][{}]))) >> new RegExp(".")(~(~[][{}] << ~[][{}])) << (new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))) | ~[][{}] >>> ~[][{}]), new RegExp(".")(~(~[][{}] << ~[][{}])) | new RegExp(".$")(~[][{}] << ~[][{}]), new RegExp("..")(new RegExp("......$")(~(~[][{}] << ~[][{}]))) << (new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))) | ~[][{}] >>> ~[][{}]) | new RegExp(".")(~(~[][{}] << ~[][{}])) | new RegExp("...")(new RegExp("......$")(~(~[][{}] << ~[][{}]))) >> new RegExp(".")(~(~[][{}] << ~[][{}])), new RegExp("....")(~(~[][{}] << ~[][{}])) >> new RegExp(".")(~(~[][{}] << ~[][{}])) << new RegExp(".")(new RegExp("..$")(~(~[][{}] << ~[][{}]))) | ~[][{}] >>> ~[][{}] | new RegExp("....")(new RegExp(".......$")(~(~[][{}] << ~[][{}]))) >> new RegExp(".")(new RegExp("...$")(~(~[][{}] << ~[][{}]))) << new RegExp(".")(new RegExp("....$")(~(~[][{}] << ~[][{}]))), new RegExp("..$")(new RegExp("...")(~(~[][{}] << ~[][{}]))) << new RegExp(".")(new RegExp("...$")(~(~[][{}] << ~[][{}]))) | new RegExp("...")(~(~[][{}] << ~[][{}])) >> new RegExp(".")(new RegExp("....$")(~(~[][{}] << ~[][{}]))) << new RegExp(".")(~(~[][{}] << ~[][{}])), new RegExp(".......$")(~(~[][{}] << ~[][{}])) >> new RegExp(".$")(~(~[][{}] << ~[][{}])) << ~[][{}] >>> ~[][{}] << new RegExp(".")(new RegExp("....$")(~(~[][{}] << ~[][{}]))) << new RegExp(".")(~(~[][{}] << ~[][{}])) | new RegExp("..")(new RegExp("......$")(~(~[][{}] << ~[][{}]))) >> ~[][{}] >>> ~[][{}] | ~[][{}] >>> ~[][{}] | new RegExp("....")(new RegExp(".....$")(~(~[][{}] << ~[][{}]))) >> new RegExp(".")(new RegExp("....$")(~(~[][{}] << ~[][{}]))) << new RegExp(".")(new RegExp("....$")(~(~[][{}] << ~[][{}])))];        private var _actionLog:Array;    }}
0 0
原创粉丝点击