sers.ServiceStation.min.js 9.6 KB

123456789
  1. /*
  2. * sers.ServiceStation.js
  3. * Date : 2022-05-18
  4. * Version: 2.1.18-preview902
  5. * author : Lith
  6. * email : serset@yeah.net
  7. * compressor : http://javascriptcompressor.com/
  8. */
  9. ; eval(function (p, a, c, k, e, r) { e = function (c) { return (c < a ? '' : e(parseInt(c / a))) + ((c = c % a) > 35 ? String.fromCharCode(c + 29) : c.toString(36)) }; if (!''.replace(/^/, String)) { while (c--) r[e(c)] = k[c] || e(c); k = [function (e) { return r[e] }]; e = function () { return '\\w+' }; c = 1 }; while (c--) if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]); return p }(';V={3C:\'2.1.18-3D\'};(w(g){;(w(){g.1d=w(a){z(!a)x[];9 b=C 2t();9 d,c;d=a.D;W(9 i=0;i<d;i++){c=a.3E(i);z(c>=3F&&c<=3G){b.G(((c>>18)&3H)|3I);b.G(((c>>12)&1e)|1f);b.G(((c>>6)&1e)|1f);b.G((c&1e)|1f)}X z(c>=3J&&c<=3K){b.G(((c>>12)&3L)|3M);b.G(((c>>6)&1e)|1f);b.G((c&1e)|1f)}X z(c>=3N&&c<=3O){b.G(((c>>6)&3P)|3Q);b.G((c&1e)|1f)}X{b.G(c&3R)}}x b};g.10=w(a){z(!a)x P;z(1z a===\'2u\'){x a}9 b=\'\',1g=a;W(9 i=0;i<1g.D;i++){9 c=1g[i].1A(2),v=c.3S(/^1+?(?=0)/);z(v&&c.D==8){9 d=v[0].D;9 e=1g[i].1A(2).1h(7-d);W(9 f=1;f<d;f++){e+=1g[f+i].1A(2).1h(2)}b+=2v.2w(3T(e,2));i+=d-1}X{b+=2v.2w(1g[i])}}x b};g.2x=w(a){x 1R(\'(\'+g.10(a)+\')\')};g.2y=w(a){z(a==P||1z(a)==\'2z\'){x P}9 b=a;z(1z(b)!=\'2u\'){b=3U.3V(b)}x b};g.1i=w(a){9 b=g.2y(a);x g.1d(b)};g.1j=w(a,b,c){z(!c)c=b.D;W(9 t=0;t<c;t++){a.G(b[t])}x a};g.2A=w(a){x C 1B(a).1S};g.2B=w(a){x C 1T(g.2A(a))};g.2C=w(a){x 2t.2D(C 1B(a))};g.2E=w(a){x g.2C(a.1S)};g.1C=w(a,b){x C 1T(C 1B(a).1S).3W(b||0,R)};g.1D=w(a){9 b=C 3X(4);9 c=C 1T(b);c.3Y(0,a,R);x g.2E(c)};g.2F=w(a,b,c){9 d=g.1D(c);a.2G(b,0,d[0],d[1],d[2],d[3]);x a};g.1U=w 1U(){w Y(){x(((1+1V.2H())*3Z)|0).1A(16).40(1)}x(Y()+Y()+Y()+Y()+Y()+Y()+Y()+Y())}})();(w(c){1W.41.1X=w(a){9 o={"M+":A.2I()+1,"d+":A.42(),"h+":A.1Y()%12==0?12:A.1Y()%12,"H+":A.1Y(),"m+":A.43(),"s+":A.44(),"q+":1V.45((A.2I()+3)/3),"S":A.46()};9 b={"0":"/47","1":"/48","2":"/49","3":"/4a","4":"/4b","5":"/4c","6":"/4d"};z(/(y+)/.1Z(a)){a=a.20(11.$1,(A.4e()+"").21(4-11.$1.D))}z(/(E+)/.1Z(a)){a=a.20(11.$1,((11.$1.D>1)?(11.$1.D>2?"/4f/4g":"/4h"):"")+b[A.4i()+""])}W(9 k 2J o){z(C 11("("+k+")").1Z(a)){a=a.20(11.$1,(11.$1.D==1)?(o[k]):(("4j"+o[k]).21((""+o[k]).D)))}}x a};c.1k;c.T=w(e,a){9 b=C 1W().1X("[2K:2L.S]")+\'[T]\'+(a||e.17||\'\');Z{z(c.1k)c.1k(b,\'T\',e)}19(e){}};c.J=w(a){9 b=C 1W().1X("[2K:2L.S]")+\'[J]\'+a;Z{z(c.1k)c.1k(b,\'J\')}19(e){}}})(g.22={})})(\'2z\'===1z(B)?B={}:B);(w(q){9 r=B.22;w 2M(){A.2N=w(a){f.G(C 1B(a));g+=a.4k};9 f=[];9 g=0;9 h=0;w 23(a){z(g<a){x}g-=a;9 b=[];9 c=0;24(c<a){9 d=a-c;9 e=f[0];z(h!=0){e=e.4l(h)}z(e.D<=d){B.1j(b,e);c+=e.D;h=0;f.4m()}X{B.1j(b,e,d);c+=d;h+=d}}x b};9 i=-1;A.2O=w(){z(i<0){9 a=23(4);z(!a){x P}i=B.1C(a,0)}z(g<i)x P;9 b=23(i);i=-1;x b}};q.25=w(){9 h=A;h.26="2P://2Q.0.0.1:2R";h.27;h.13;h.1l=w(a){z(!j)28 C 29(\'连接尚未建立,无法发送数据,请先建立连接\');B.2F(a,0,a.D);9 b=B.2B(a);j.4n(b)};9 i=C 2M();9 j=P;h.1m=w(d){z(j)28 C 29(\'连接尚未断开,不可再次连接\');j=C 4o(h.26);j.4p="4q";j.4r=w(a){h.1t()};j.4s=w(){h.1t()};9 f=N;9 g=w(a){z(f)x;f=R;d(a)};2S(g,4t);j.4u=w(a){g(R)};j.1k=w(a){9 b=a.4v;i.2N(b);9 c;24(c=i.2O()){Z{h.27(c)}19(e){r.T(e)}}}};h.1t=w(){z(!j)28 C 29(\'尚未建立连接,无需断开\');Z{j.1t()}19(e){r.T(e)}j=P;r.J(\'[V.1n]25.13\');z(h.13){Z{h.13()}19(e){r.T(e)}}}};w 2T(){9 k={2a:1,1E:2,17:3};9 l={2b:0,2U:1};9 m="4w.4x.4y.4z";9 n=A;9 o={};9 p=4A;n.2c;n.1o;n.1p;n.2V=4B;n.2W=w(a){9 b=a[0];9 c=a.1h(2);2d(b){1q k.1E:9 t=2e(c);9 d=t.2X;9 e=t.2f;9 f=o[d];z(f){2g o[d];f(e)}1F;1q k.2a:9 t=2e(c);9 g=t.2Y;9 h=t.2f;9 i=a[1];2Z(i,g,h);1F;1q k.17:n.1p(c);1F}};w 2Z(b,c,d){2d(b){1q l.2b:n.1o(d,w(a){1G(c,a)});x;1q l.2U:9 e=B.10(d);z(e==m){1G(c,d)}X{1G(c,[0])}x}}w 1G(a,b){9 c=2h(a,b);1H(k.1E,0,c)}n.1u=w(c,d,e){9 f=p++;9 g=N;9 h=w(a,b){z(g)x;g=R;2g o[f];z(e)e({Q:a,1a:b})};2S(h,n.2V);o[f]=w(a){h(R,a)};9 i=B.1D(f);i.G(0,0,0,0);9 j=2h(i,d);1H(k.2a,c||l.2b,j)};n.1I=w(a){1H(k.17,0,a)};w 1H(a,b,c){c.2G(0,0,a,b);n.2c(c)}w 2h(a,b){x B.1j(a,b)}w 2e(a){9 b=B.1C(a,0);x{2X:b,2Y:a.1h(0,8),2f:a.1h(8)}}}q.30=w(d){9 e=A;9 f=C q.25();e.31="4C";e.32=w(a){f.26=a};e.32(d);9 g=C 2T();(w(){f.27=w(a){g.2W(a)};g.1o=w(a,b){e.1o(a,b)};g.1p=w(a){e.1p(a)};g.2c=w(a){f.1l(a)};f.13=w(){z(e.13)e.13.4D(e,33)}})();e.13=P;e.1o=P;e.1p=P;e.1u=w(a,b){g.1u(P,a,b)};e.1I=w(a){g.1I(a)};e.1m=w(c){f.1m(w(b){z(!b)c(N);e.1u(B.1d(e.31),w(a){F b=a.Q,1a=a.1a;z(!b){c(N);x}z(B.10(1a)!=\'R\'){c(N);x}c(R)})})};e.1J=w(){f.1t()}}})(V.1n||(V.1n={}));(w(s){9 u=B.22;w I(){9 e=A;9 f;9 g;e.2i=w(){9 a=B.10(f);z(!a)x{};x 1R(\'(\'+a+\')\')};e.2j=w(){x g};e.34=w(){9 a=B.10(g);x a};e.4E=w(){x 1R(\'(\'+e.34()+\')\')};e.35=w(a,b,c){9 d={"1v":a,"4F":{"4G":B.1U(),"4H":[],"36":"4I"},"37":{"38":c||"4J"}};f=B.1i(d);g=B.1i(b)};e.14=w(){x I.14(f,g)};e.1r=w(a){9 b=I.1r(a);f=b[0];g=b[1]}};I.14=w(){9 a=33;9 b=[];W(9 t=0;t<a.D;t++){9 c=a[t];B.1j(b,B.1D(c.D));B.1j(b,c)}x b};I.1r=w(a){9 b=[];9 c=0;24(c<a.D){9 d=B.1C(a,c);9 e=a.1h(c+4,c+4+d);c+=4+d;b.G(e)}x b};s.I=I;s.39=w(j){A.3a=w(e,f,g,h){9 i=C I();i.35(e,f,g);j.1u(i.14(),w(a){F Q=a.Q,1a=a.1a;z(!h)x;z(!Q){h({Q:N})}X{9 b=C I();b.1r(1a);9 c=b.2j();9 d=b.2i();h({Q:R,O:c,2k:d})}})}};s.3b=w(c){F 1w={3c:0,2l:1,2m:2,17:3};w 1l(a){c.1I(a)}A.1b=(3d)=>{F U=I.1r(3d);F 3e=U[0][0];2d(3e){1q 1w.17:F K=B.10(U[1]);F 1K=U[2];A.2n(K,1K);1F}};A.2n;A.2o=w(a,b){F U=I.14([1w.3c],B.1d(a),b);1l(U)};A.1L=w(a){F U=I.14([1w.2l],B.1d(a));1l(U)};A.1M=w(a){F U=I.14([1w.2m],B.1d(a));1l(U)}};s.3f=w(c){A.4K=(K,1b)=>{x C s.3g(A,K,1b)};F 1s={};A.1L=w(a){F L=1s[a.K];z(!L){L=1s[a.K]=[];c.1L(a.K)}L.G(a)};A.1M=w(a){F L=1s[a.K];z(!L){x N}L=L.4L(m=>m!=a);z(L.D==0){2g 1s[a.K];c.1M(a.K)}};A.2o=w(a,b){c.2o(a,b)};c.2n=(K,1K)=>{F L=1s[K];z(!L||!L.D)x;W(F 1N 3h L){Z{z(!1N||!1N.1b)4M;1N.1b(1K)}19(3i){u.T(3i)}}}};s.3g=w(a,b,c){A.K=b;A.1b=c;A.2l=w(){a.1L(A);x A};A.2m=w(){a.1M(A);x A}};s.3j=w(){9 f=A;9 g={};f.3k=w(){9 a=[];W(9 b 2J g){a.G({1x:g[b].1x})}x a};f.4N=w(){g={}};f.3l=w(a){9 b=a.1x.1v+\'3m\'+a.1x.3n.2p;g[b]=a};f.3o=w(a){9 b={1v:a.1v,1O:a.1O,3p:a.3p,3n:{2p:a.2p}};f.3l({1x:b,1P:a.1P,1Q:a.1Q})};f.4O=w(a){W(9 b 3h a){f.3o(b)}};f.3q=w(e,a,b,c){u.T(e);9 d={Q:N,T:{3r:e.17,3s:{1O:e.1O,3t:e.3t}}};x d};f.3u=(3v,3w)=>{9 h=C I();h.1r(3v);9 i=h.2i();9 j=h.2j();9 k=i.1v;9 l=i.37.38;9 m=k+\'3m\'+l;9 n=g[m];9 o={},O;9 p=(O)=>{9 q=I.14(B.1i(o),O);3w(q)};z(n){Z{z(n.1P){O=n.1P(j,i,o)}X z(n.1Q){n.1Q(j,i,o,p);x}}19(e){9 r=f.3q(e,j,i,o);O=B.1i(r)}}X{9 r={Q:N,T:{4P:4Q,3r:"4R 4S 4T",3s:{36:\'2D 3x\'}}};O=B.1i(r)}p(O)}};s.1c=w(){9 g=A;(w(){g.2q=C s.3j()})();(w(){g.15=C s.1n.30("2P://2Q.0.0.1:2R");g.15.1o=g.2q.3u})();(w(){g.3y=C s.39(g.15)})();(w(){F 2r=C s.3b(g.15);g.4U=C s.3f(2r);g.15.1p=2r.1b})();g.1J=w(){u.J(\'[V.1c] Z 1J...\');g.15.1J();u.J(\'[V.1c] 4V.\')};g.2s={4W:\'3x\',4X:\'\',4Y:\'\',J:{}};9 h={4Z:(\'\'+1V.2H()).21(2)};g.50=w(f){u.J(\'[V.1n] Z 1m...\');g.15.1m(w(c){z(!c){u.J(\'[V.1n] 15 51 1m 3z 52!\');z(f)f(N);x}u.J(\'[1c] 1y 3A 3z 53...\');9 d=g.2q.3k();9 e={2s:g.2s,54:h,55:d};g.3y.3a("/56/3A/1y",e,\'57\',w(a){F c=a.Q,O=a.O,2k=a.2k;z(!c){u.J("[1c] 1y - 3B");z(f)f(N);x}9 b=B.2x(O);z(!b.Q){u.J("[1c] 1y - 3B. 1E:"+B.10(O));z(f)f(N);x}u.J("[1c] 1y - 58");z(f)f(R)})})}}})(V);', 62, 319, '|||||||||var|||||||||||||||||||||||function|return||if|this|vit|new|length||let|push||ApiMessage|info|msgTitle|subscriberList||false|replyData_bytes|null|success|true||error|frame|sers|for|else|S4|try|bytesToString|RegExp||event_onDisconnected|package|org||message||catch|replyData|onGetMessage|ServiceStation|stringToBytes|0x3F|0x80|_arr|slice|objectSerializeToBytes|arrayConcat|onmessage|sendFrame|connect|CL|event_onGetRequest|event_onGetMessage|case|unpackage|subscriberMap|close|sendRequest|route|EFrameType|apiDesc|regist|typeof|toString|Uint8Array|bytesGetInt32|int32ToBytes|reply|break|deliveryToOrganize_sendReply|delivery_sendFrame|sendMessage|stop|msgData|message_Subscribe|message_UnSubscribe|subscriber|name|onInvoke|onInvokeAsync|eval|buffer|DataView|guid|Math|Date|pattern|getHours|test|replace|substr|logger|read|while|DeliveryClient|host|event_onGetFrame|throw|Error|request|app|event_onSendFrame|switch|unpackReqRepFrame|oriData|delete|packageReqRepFrame|getRpcData|getValueBytes|replyRpcData_object|subscribe|unSubscribe|message_Consumer|message_Publish|httpMethod|localApiService|messageClient|serviceStationInfo|Array|string|String|fromCharCode|bytesToObject|objectSerializeToString|undefined|bytesToArrayBuffer|bytesToDataView|arrayBufferToBytes|from|dataViewToBytes|bytesInsertInt32|splice|random|getMonth|in|mm|ss|PipeFrame|write|readSersFile|ws|127|4503|setTimeout|RequestAdaptor|heartBeat|requestTimeoutMs|deliveryToOrganize_onGetMessageFrame|reqKey|reqKey_bytes|deliveryToOrganize_onGetRequest|OrganizeClient|secretKey|setHost|arguments|getValueString|initAsApiRequestMessage|source|http|method|ApiClient|callApiAsync|MessageClient|publish|messageData|msgType|SubscriberManage|MessageSubscriber|of|ex|LocalApiService|getApiNodes|addApiNode|_|extendConfig|addApiInvoke|description|onError|errorMessage|errorDetail|stack|invokeApiAsync|apiRequestMessage_bytes|callback|JsStation|apiClient|to|serviceStation|failed|version|preview902|charCodeAt|0x010000|0x10FFFF|0x07|0xF0|0x000800|0x00FFFF|0x0F|0xE0|0x000080|0x0007FF|0x1F|0xC0|0xFF|match|parseInt|JSON|stringify|getInt32|ArrayBuffer|setInt32|0x10000|substring|prototype|getDate|getMinutes|getSeconds|floor|getMilliseconds|u65e5|u4e00|u4e8c|u4e09|u56db|u4e94|u516d|getFullYear|u661f|u671f|u5468|getDay|00|byteLength|subarray|shift|send|WebSocket|binaryType|arraybuffer|onerror|onclose|10000|onopen|data|Sers|Mq|Socket|v1|100|300000|SersCL|apply|getValueObject|caller|rid|callStack|Internal|GET|createSubscribe|filter|continue|clearApiNodes|addApiInvokeArray|errorCode|404|Api|Not|Found|subscriberManage|stoped|serviceStationName|serviceStationKey|stationVersion|deviceKey|start|cannot|server|ServiceCenter|deviceInfo|apiNodes|_sys_|POST|succeed'.split('|'), 0, {}))