You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
88 lines
191 KiB
88 lines
191 KiB
|
2 months ago
|
/*! For license information please see gtpush-min.js.LICENSE.txt */
|
||
|
|
(function t(e,r){if(typeof exports==="object"&&typeof module==="object")module.exports=r();else if(typeof define==="function"&&define.amd)define([],r);else if(typeof exports==="object")exports["GtPush"]=r();else e["GtPush"]=r()})(self,(()=>(()=>{var t={19:function(t,e,r){(function(i,n,s){if(true)t.exports=e=n(r(9021),r(3009),r(1025))})(this,(function(t){(function(){var e=t;var r=e.lib;var i=r.Base;var n=r.WordArray;var s=e.algo;var a=s.SHA256;var o=s.HMAC;var u=s.PBKDF2=i.extend({cfg:i.extend({keySize:128/32,hasher:a,iterations:25e4}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,e){var r=this.cfg;var i=o.create(r.hasher,t);var s=n.create();var a=n.create([1]);var u=s.words;var c=a.words;var l=r.keySize;var f=r.iterations;while(u.length<l){var h=i.update(e).finalize(a);i.reset();var d=h.words;var v=d.length;var p=h;for(var g=1;g<f;g++){p=i.finalize(p);i.reset();var y=p.words;for(var m=0;m<v;m++)d[m]^=y[m]}s.concat(h);c[0]++}s.sigBytes=l*4;return s}});e.PBKDF2=function(t,e,r){return u.create(r).compute(t,e)}})();return t.PBKDF2}))},25:function(t,e,r){(function(i,n,s){if(true)t.exports=e=n(r(9021),r(7165))})(this,(function(t){(function(e){var r=t;var i=r.lib;var n=i.CipherParams;var s=r.enc;var a=s.Hex;var o=r.format;var u=o.Hex={stringify:function(t){return t.ciphertext.toString(a)},parse:function(t){var e=a.parse(t);return n.create({ciphertext:e})}}})();return t.format.Hex}))},213:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:true});var r;(function(t){t.SDK_VERSION=`GTMP-${"2.0.6"}`;t.DEFAULT_SOCKET_URL="wss://wshzn.gepush.com:5223/nws";t.SOCKET_PROTOCOL_VERSION="1.0";t.SERVER_PUBLIC_KEY="MHwwDQYJKoZIhvcNAQEBBQADawAwaAJhAJp1rROuvBF7sBSnvLaesj2iFhMcY8aXyLvpnNLKs2wjL3JmEnyr++SlVa35liUlzi83tnAFkn3A9GB7pHBNzawyUkBh8WUhq5bnFIkk2RaDa6+5MpG84DEv52p7RR+aWwIDAQAB";t.SERVER_PUBLIC_KEY_ID="69d747c4b9f641baf4004be4297e9f3b"})(r||(r={}));e["default"]=r},384:function(t,e,r){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:true});const n=i(r(7374));class s extends n.default{constructor(){super(...arguments);this.setModeResultData=new a}static parse(t){let e=new s;super.parseActionMsg(e,t);e.setModeResultData=a.parse(e.actionMsgData.msgData);return e}receive(){var t;this.setModeResultData;let e=n.default.removeWaitingResponseMessage(this.actionMsgData.msgId);if(e)(t=e.callback)===null||t===void 0||t.call(e.callback,{resultCode:this.setModeResultData.errorCode,message:this.setModeResultData.errorMsg})}}class a{constructor(){this.errorCode=-1;this.errorMsg=""}static parse(t){let e=new a;let r=JSON.parse(t);e.errorCode=r.errorCode;e.errorMsg=r.errorMsg;return e}}e["default"]=s},477:()=>{},482:function(t,e,r){(function(i,n,s){if(true)t.exports=e=n(r(9021),r(7165))})(this,(function(t){t.pad.Iso97971={pad:function(e,r){e.concat(t.lib.WordArray.create([2147483648],1));t.pad.ZeroPadding.pad(e,r)},unpad:function(e){t.pad.ZeroPadding.unpad(e);e.sigBytes--}};return t.pad.Iso97971}))},669:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:true});class r{static info(...t){if(this.debugMode)console.info(`[GtPush]`,t)}static warn(...t){console.warn(`[GtPush]`,t)}static error(...t){console.error(`[GtPush]`,t)}}r.debugMode=false;e["default"]=r},754:function(t,e,r){(function(i,n){if(true)t.exports=e=n(r(9021))})(this,(function(t){(function(){var e=t;var r=e.lib;var i=r.WordArray;var n=e.enc;var s=n.Base64={stringify:function(t){var e=t.words;var r=t.sigBytes;var i=this._map;t.clamp();var n=[];for(var s=0;s<r;s+=3){var a=e[s>>>2]>>>24-s%4*8&255;var o=e[s+1>>>2]>>>24-(s+1)%4*8&255;var u=e[s+2>>>2]>>>24-(s+2)%4*8&255;var c=a<<16|o<<8|u;for(var l=0;l<4&&s+l*.75<r;l++)n.push(i.charAt(c>>>6*(3-l)&63))}var f=i.charAt(64);if(f)while(n.length%4)n.push(f);return n.join("")},parse:function(t){var e=t.length;var r=this._map;var i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var n=0;n<r.length;n++)i[r.charCodeAt(n)]=n}var s=r.charAt(64);if(s){var o=t.indexOf(s);if(o!==-1)e=o}return a(t,e,i)},_map:"ABCDEFGHIJKLMNOPQRSTUV
|
||
|
|
// #ifdef APP-PLUS
|
||
|
|
t="APP-PLUS";
|
||
|
|
// #endif
|
||
|
|
// #ifdef APP-PLUS-NVUE
|
||
|
|
t="APP-PLUS-NVUE";
|
||
|
|
// #endif
|
||
|
|
// #ifdef APP-NVUE
|
||
|
|
t="APP-NVUE";
|
||
|
|
// #endif
|
||
|
|
// #ifdef H5
|
||
|
|
t="H5";
|
||
|
|
// #endif
|
||
|
|
// #ifdef MP-WEIXIN
|
||
|
|
t="MP-WEIXIN";
|
||
|
|
// #endif
|
||
|
|
// #ifdef MP-ALIPAY
|
||
|
|
t="MP-ALIPAY";
|
||
|
|
// #endif
|
||
|
|
// #ifdef MP-BAIDU
|
||
|
|
t="MP-BAIDU";
|
||
|
|
// #endif
|
||
|
|
// #ifdef MP-TOUTIAO
|
||
|
|
t="MP-TOUTIAO";
|
||
|
|
// #endif
|
||
|
|
// #ifdef MP-LARK
|
||
|
|
t="MP-LARK";
|
||
|
|
// #endif
|
||
|
|
// #ifdef MP-QQ
|
||
|
|
t="MP-QQ";
|
||
|
|
// #endif
|
||
|
|
// #ifdef MP-KUAISHOU
|
||
|
|
t="MP-KUAISHOU";
|
||
|
|
// #endif
|
||
|
|
// #ifdef MP-360
|
||
|
|
t="MP-360";
|
||
|
|
// #endif
|
||
|
|
// #ifdef QUICKAPP-WEBVIEW
|
||
|
|
t="QUICKAPP-WEBVIEW";
|
||
|
|
// #endif
|
||
|
|
// #ifdef QUICKAPP-WEBVIEW-UNION
|
||
|
|
t="QUICKAPP-WEBVIEW-UNION";
|
||
|
|
// #endif
|
||
|
|
return t}platformVersion(){return this.systemInfo?this.systemInfo.version:""}platformId(){return this.accountInfo?this.accountInfo.miniProgram.appId:""}language(){var t;return((t=this.systemInfo)===null||t===void 0?void 0:t.language)?this.systemInfo.language:""}userAgent(){return window?window.navigator.userAgent:""}getNetworkType(t){uni.getNetworkType(t)}onNetworkStatusChange(t){uni.onNetworkStatusChange(t)}}e["default"]=s},3797:function(t,e,r){(function(i,n,s){if(true)t.exports=e=n(r(9021),r(7165))})(this,(function(t){t.mode.OFB=function(){var e=t.lib.BlockCipherMode.extend();var r=e.Encryptor=e.extend({processBlock:function(t,e){var r=this._cipher;var i=r.blockSize;var n=this._iv;var s=this._keystream;if(n){s=this._keystream=n.slice(0);this._iv=void 0}r.encryptBlock(s,0);for(var a=0;a<i;a++)t[e+a]^=s[a]}});e.Decryptor=r;return e}();return t.mode.OFB}))},3886:function(t,e,r){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};const n=i(r(213));const s=i(r(3038));const a=i(r(9420));const o=i(r(669));var u;(function(t){function e(t){o.default.debugMode=t;o.default.info(`setDebugMode: ${t}`)}t.setDebugMode=e;function r(t){try{s.default.init(t)}catch(t){o.default.error(`init error`,t)}}t.init=r;function i(t){try{if(!t.url)throw new Error("invalid url");if(!t.key||!t.keyId)throw new Error("invalid key or keyId");a.default.socketUrl=t.url;a.default.publicKeyId=t.keyId;a.default.publicKey=t.key}catch(t){o.default.error(`setSocketServer error`,t)}}t.setSocketServer=i;function u(t){try{s.default.enableSocket(t)}catch(t){o.default.error(`enableSocket error`,t)}}t.enableSocket=u;function c(){return n.default.SDK_VERSION}t.getVersion=c})(u||(u={}));t.exports=u},4094:function(t,e,r){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:true});const n=r(1458);const s=i(r(7374));class a extends s.default{constructor(){super(...arguments);this.feedbackResultData=new o}static parse(t){let e=new a;super.parseActionMsg(e,t);e.feedbackResultData=o.parse(e.actionMsgData.msgData);return e}receive(){var t;this.feedbackResultData;let e=s.default.removeWaitingResponseMessage(this.actionMsgData.msgId);if(e)(t=e.callback)===null||t===void 0||t.call(e.callback,{resultCode:n.ErrorCode.SUCCESS,message:"received"})}}class o{constructor(){this.actionId="";this.taskId="";this.result=""}static parse(t){let e=new o;let r=JSON.parse(t);e.actionId=r.actionId;e.taskId=r.taskId;e.result=r.result;return e}}e["default"]=a},4490:function(t,e,r){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:true});const n=r(1458);const s=i(r(9420));const a=i(r(7374));class o extends a.default{constructor(){super(...arguments);this.receivedData=new u}static create(t){let e=new o;super.initActionMsg(e);e.callback=t=>{if(t.resultCode!=n.ErrorCode.SUCCESS&&t.resultCode!=n.ErrorCode.REPEAT_MESSAGE)setTimeout((function(){e.send()}),3*1e3)};e.actionMsgData.msgAction=a.default.ClientAction.RECEIVED;e.receivedData=u.create(t);e.actionMsgData.msgData=JSON.stringify(e.receivedData);return e}static parse(t){let e=new o;super.parseActionMsg(e,t);e.receivedData=u.parse(e.data);return e}receive(){var t;let e=a.default.getWaitingResponseMessage(this.actionMsgData.msgId);if(e&&e.actionMsgData.msgAction==a.default.ClientAction.ADD_PHONE_INFO||e&&e.actionMsgData.msgAction==a.default.ClientAction.FEED_BACK){a.default.removeWaitingResponseMessage(e.actionMsgData.msgId);(t=e.callback)===null||t===void 0||t.call(e.callback,{resultCode:n.ErrorCode.SUCCESS,message:"received"})}}send(){super.send()}}class u{constructor(){this.msgId="";this.cid=""}static create(t){let e=new u;e.cid=s.default.cid;e.msgId=t;return e}static parse(t){let e=new u;let r=JSON.parse(t);e.cid=r.cid;e.msgId=r.msgId;return e}}e["default"]=o},4636:function(t,e,r){(function(i,n){if(true)t.exports=e=n(r(9021))})(this,(function(t){(function(e){var r=t;var i=r.lib;var n=i.WordArray;var s=i.Hasher;var a=r.algo;var
|
||
|
|
// #ifdef MP-ALIPAY
|
||
|
|
uni.sendSocketMessage(t);
|
||
|
|
// #endif
|
||
|
|
// #ifndef MP-ALIPAY
|
||
|
|
e===null||e===void 0||e.send(t);
|
||
|
|
// #endif
|
||
|
|
},close:t=>{
|
||
|
|
// #ifdef MP-ALIPAY
|
||
|
|
uni.closeSocket(t);
|
||
|
|
// #endif
|
||
|
|
// #ifndef MP-ALIPAY
|
||
|
|
e===null||e===void 0||e.close(t);
|
||
|
|
// #endif
|
||
|
|
},onOpen:t=>{
|
||
|
|
// #ifdef MP-ALIPAY
|
||
|
|
uni.onSocketOpen(t);
|
||
|
|
// #endif
|
||
|
|
// #ifndef MP-ALIPAY
|
||
|
|
e===null||e===void 0||e.onOpen(t);
|
||
|
|
// #endif
|
||
|
|
},onError:t=>{
|
||
|
|
// #ifdef MP-ALIPAY
|
||
|
|
uni.onSocketError(t);
|
||
|
|
// #endif
|
||
|
|
// #ifndef MP-ALIPAY
|
||
|
|
e===null||e===void 0||e.onError(t);
|
||
|
|
// #endif
|
||
|
|
},onMessage:t=>{
|
||
|
|
// #ifdef MP-ALIPAY
|
||
|
|
uni.onSocketMessage(t);
|
||
|
|
// #endif
|
||
|
|
// #ifndef MP-ALIPAY
|
||
|
|
e===null||e===void 0||e.onMessage(t);
|
||
|
|
// #endif
|
||
|
|
},onClose:t=>{
|
||
|
|
// #ifdef MP-ALIPAY
|
||
|
|
uni.onSocketClose(t);
|
||
|
|
// #endif
|
||
|
|
// #ifndef MP-ALIPAY
|
||
|
|
e===null||e===void 0||e.onClose(t);
|
||
|
|
// #endif
|
||
|
|
}}}}e["default"]=r},5110:function(t,e,r){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};var n;Object.defineProperty(e,"__esModule",{value:true});const s=i(r(1161));const a=i(r(2241));class o extends a.default{static getInstance(){return o.InstanceHolder.instance}run(){s.default.create().send()}refresh(){this.delay=60*1e3;this.start()}}o.INTERVAL=60*1e3;o.InstanceHolder=(n=class{},n.instance=new o(o.INTERVAL),n);e["default"]=o},5224:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:true});class r{set(t){uni.setStorage(t)}setSync(t,e){uni.setStorageSync(t,e)}get(t){uni.getStorage(t)}getSync(t){return uni.getStorageSync(t)}}e["default"]=r},5471:function(t,e,r){(function(i,n){if(true)t.exports=e=n(r(9021))})(this,(function(t){(function(){var e=t;var r=e.lib;var i=r.WordArray;var n=r.Hasher;var s=e.algo;var a=[];var o=s.SHA1=n.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){var r=this._hash.words;var i=r[0];var n=r[1];var s=r[2];var o=r[3];var u=r[4];for(var c=0;c<80;c++){if(c<16)a[c]=t[e+c]|0;else{var l=a[c-3]^a[c-8]^a[c-14]^a[c-16];a[c]=l<<1|l>>>31}var f=(i<<5|i>>>27)+u+a[c];if(c<20)f+=(n&s|~n&o)+1518500249;else if(c<40)f+=(n^s^o)+1859775393;else if(c<60)f+=(n&s|n&o|s&o)-1894007588;else f+=(n^s^o)-899497514;u=o;o=s;s=n<<30|n>>>2;n=i;i=f}r[0]=r[0]+i|0;r[1]=r[1]+n|0;r[2]=r[2]+s|0;r[3]=r[3]+o|0;r[4]=r[4]+u|0},_doFinalize:function(){var t=this._data;var e=t.words;var r=this._nDataBytes*8;var i=t.sigBytes*8;e[i>>>5]|=128<<24-i%32;e[(i+64>>>9<<4)+14]=Math.floor(r/4294967296);e[(i+64>>>9<<4)+15]=r;t.sigBytes=e.length*4;this._process();return this._hash},clone:function(){var t=n.clone.call(this);t._hash=this._hash.clone();return t}});e.SHA1=n._createHelper(o);e.HmacSHA1=n._createHmacHelper(o)})();return t.SHA1}))},5503:function(t,e,r){(function(i,n){if(true)t.exports=e=n(r(9021))})(this,(function(t){(function(){var e=t;var r=e.lib;var i=r.WordArray;var n=e.enc;var s=n.Utf16=n.Utf16BE={stringify:function(t){var e=t.words;var r=t.sigBytes;var i=[];for(var n=0;n<r;n+=2){var s=e[n>>>2]>>>16-n%4*8&65535;i.push(String.fromCharCode(s))}return i.join("")},parse:function(t){var e=t.length;var r=[];for(var n=0;n<e;n++)r[n>>>1]|=t.charCodeAt(n)<<16-n%2*16;return i.create(r,e*2)}};n.Utf16LE={stringify:function(t){var e=t.words;var r=t.sigBytes;var i=[];for(var n=0;n<r;n+=2){var s=a(e[n>>>2]>>>16-n%4*8&65535);i.push(String.fromCharCode(s))}return i.join("")},parse:function(t){var e=t.length;var r=[];for(var n=0;n<e;n++)r[n>>>1]|=a(t.charCodeAt(n)<<16-n%2*16);return i.create(r,e*2)}};function a(t){return t<<8&4278255360|t>>>8&16711935}})();return t.enc.Utf16}))},5520:function(t,e,r){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:true});const n=i(r(8722));const s=i(r(669));const a=i(r(7574));class o extends a.default{constructor(){super(...arguments);this.serverCloseData=new u}static parse(t){let e=new o;super.parseMsg(e,t);e.serverCloseData=u.parse(e.data);return e}receive(){JSON.stringify(this.serverCloseData);let t=`server close ${this.serverCloseData.code}`;if(this.serverCloseData.code==20||this.serverCloseData.code==23||this.serverCloseData.code==24){n.default.allowReconnect=false;n.default.close(t)}else if(this.serverCloseData.code==21)this.safeClose21(t);else{n.default.allowReconnect=true;n.default.close(t);n.default.reconnect(10)}}safeClose21(t){try{if(typeof document!="undefined")if(document.hasFocus()&&document.visibilityState=="visible"){n.default.allowReconnect=true;n.default.close(t);n.default.reconnect(10);return}n.default.allowReconnect=false;n.default.close(t)}catch(e){s.default.error(`ServerClose t1`,e);n.default.allowReconnect=false;n.default.close(`${t} error`)}}}class u{constructor(){this.code=-1;this.msg=""}static parse(t){let e=new u;let r=JSON.parse(t);e.code=r.code;e.msg=r.msg;return e}}e["default"]=o},5575:function(t,e,r){"use strict";var i=this&&this.__importDefault||function
|
||
|
|
//# sourceMappingURL=gtpush-min-uni.js.map
|