1 line
421 KiB
JavaScript
1 line
421 KiB
JavaScript
|
var GLE_Plugin_Video=null;var GLELod=null;var VIPDASModule=null;var PublicModule=null;var ModelModule=null;var repairZero=null;var extend=null;var _glde_getGuidsByFamily=null;var _glde_isUESM=null;var _glde_isEmpty=null;var _glde_getQueryParms=null;var EventModifier=null;var EventType=null;var CallbackInformation=null;var ENGINEVERSION=null;+function(a,b,c,d,e,f){-function(g){var h=function(){return 0x7>>0x1;}()-function(){return 0x1<<0x1;}();repairZero=function(m){if(parseInt(m)<0xa){return'0'+parseInt(m);}return m;};extend=function(m,q){for(let r in q){if(q['hasOwnProperty'](r))m[r]=q[r];}return m;};_glde_getGuidsByFamily=function(m){let n=String(m)['split']('#');let o={'CesiumFeatures':[],'UEStaticMeshes':[]};for(let p=0x0;p<n['length'];p++){let q=n[p];if(q[k(0x0)]==0x0||q=='')continue;if(_glde_isUESM(q)){o['UEStaticMeshes']['push'](q);}else{o['CesiumFeatures']['push'](q);}}return o;};_glde_isUESM=function(m){return m['startsWith']('G'+l(0x0)+'^');};_glde_isEmpty=function(m){if(typeof m=='u'+l(0x1)+'d'||m==null||m===''){return!![];}else{return![];}};_glde_getQueryParms=function(m){if(typeof m=='u'+l(0x2)+'d'){let o=decodeURI(location['search']);}else{let p='?'+m['split']('?')[0x1];}let n=new Object();if(url['indexOf']('?')!=-0x1){let q=url['substr'](0x1);strs=q['split']('&');for(let r=0x0;r<strs[k(0x1)];r++){n[strs[r]['split']('=')[0x0]]=decodeURI(strs[r]['split']('=')[0x1]);}}return n;};ENGINEVERSION='v'+l(0x3)+'0';console['log']('A'+l(0x4)+'\x20'+ENGINEVERSION);CallbackInformation=new Map();(function(){let m={'serverIP':'127.0.0.1','port':'8000','container':'gl_UEgineContainer','taskId':'','token':'','openEarth':![],'bgColor':j(0x0),'sceneTime':['1'+l(0x5)+'0','6'+l(0x6)+'0','1'+l(0x7)+'0'],'origin':[],'tintColor':'r'+l(0x8)+')','useHttps':![],'cadMode':![]};SAPI=function(t,u){let v=this;v['defaults']=m;v['defaults']['container']=_glde_isEmpty(t['container'])?m[k(0x2)]:t['container'];v['defaults']['secretKey']=_glde_isEmpty(t['secretKey'])?m[k(0x3)]:t[k(0x4)];v[k(0x5)]['serverIP']=_glde_isEmpty(t['serverIP'])?m[k(0x6)]:t['serverIP'];v[k(0x7)][k(0x8)]=_glde_isEmpty(t['port'])?m[k(0x9)]:t['port'];v['defaults']['openEarth']=_glde_isEmpty(t['openEarth'])?m['openEarth']:t['openEarth'];v['defaults']['bgColor']=_glde_isEmpty(t['bgColor'])?m['bgColor']:t['bgColor'];v['defaults']['sceneTime']=_glde_isEmpty(t['sceneTime'])?m[k(0xa)]:t[k(0xb)];v['defaults']['origin']=_glde_isEmpty(t[k(0xc)])?m['origin']:t['origin']['length']==0x3?t['origin']:m['origin'];v['defaults']['useHttps']=_glde_isEmpty(t['useHttps'])?m['useHttps']:t['useHttps'];v['defaults']['cadMode']=_glde_isEmpty(t['cadMode'])?m['cadMode']:t['cadMode'];v['iframe']=document['createElement']('i'+l(0x9)+'e');v['iframe']['style']['cssText']=j(0x1);let w=(v['defaults']['useHttps']?'h'+l(0xa)+'s':'h'+l(0xb)+'p')+'://'+v['defaults']['serverIP']+':'+v['defaults'][k(0xd)]+'/view?id='+new Date()['getTime']();v['iframe']['src']=w;document['getElementById'](v['defaults']['container'])[k(0xe)]['position']='r'+l(0xc)+'e';document['getElementById'](v['defaults']['container'])['innerHTML']='';document['getElementById'](v['defaults']['container'])['appendChild'](v['iframe']);v['iframe'][k(0xf)]('a'+l(0xd)+'n',!![]);v['iframe']['addEventListener']('l'+l(0xe)+'d',function(){v['iframe']['contentWindow']['postMessage']({'type':'_glde_command_data','data':{'type':'S'+l(0xf)+'T'}},'*');},![]);D();if(!_glde_isEmpty(u))CallbackInformation['set']('i'+l(0x10)+'k',{'callback':u});this['m_model']=new Map();this['spotlight']=new Map();this['labels']=new Map();this['videos']=new Map();this['PluginNavigationCube']=undefined;let x={'ModelSign':0x1,'CameraSign':0x2,'MeasurementSign':0x4,'LableSign':0x8,'FeatureSign':0x10,'EffectSign':0x20,'PublicSign':0x40,'LightsSign':0x200,'OtherSign':0x80,'PluginSign':0x100,'APISign':0x400,'CloudEngineModule':'','CloudEngineInterfaceModuleMapping':''};ModelModule(this,x);PublicModule(this,x);VIPDASModule(this,x);this['Camera']={'setSpeed':function(G,H,I){try{if(!x['AuthInterface'](x['CameraSign'])){return;}let J={'method':j(0x2),'param':parseFloat(G*0.5||0x1)+'|'
|