6 Star 59 Fork 14

凌哥/易语言_凌哥E编程模块_易语言模块_部分功能例子

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
sign.js 39.85 KB
一键复制 编辑 原始数据 按行查看 历史
凌哥 提交于 2024-10-12 20:29 +08:00 . 新增:L_NodeV8_*() 相关函数
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029
window=this;
var dc;
(function(e) {
function r(r) {
for (var n, l, i = r[0], p = r[1], a = r[2], c = 0, s = []; c < i.length; c++)
l = i[c],
Object.prototype.hasOwnProperty.call(o, l) && o[l] && s.push(o[l][0]),
o[l] = 0;
for (n in p)
Object.prototype.hasOwnProperty.call(p, n) && (e[n] = p[n]);
f && f(r);
while (s.length)
s.shift()();
return u.push.apply(u, a || []),
t()
}
function t() {
for (var e, r = 0; r < u.length; r++) {
for (var t = u[r], n = !0, i = 1; i < t.length; i++) {
var p = t[i];
0 !== o[p] && (n = !1)
}
n && (u.splice(r--, 1),
e = l(l.s = t[0]))
}
return e
}
var n = {}
, o = {
"app-config": 0
}
, u = [];
function l(r) {
// console.log(r)
if (n[r])
return n[r].exports;
var t = n[r] = {
i: r,
l: !1,
exports: {}
};
return e[r].call(t.exports, t, t.exports, l),
t.l = !0,
t.exports
}
l.m = e,
l.c = n,
l.d = function(e, r, t) {
l.o(e, r) || Object.defineProperty(e, r, {
enumerable: !0,
get: t
})
}
,
l.r = function(e) {
"undefined" !== typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, {
value: "Module"
}),
Object.defineProperty(e, "__esModule", {
value: !0
})
}
,
l.t = function(e, r) {
if (1 & r && (e = l(e)),
8 & r)
return e;
if (4 & r && "object" === typeof e && e && e.__esModule)
return e;
var t = Object.create(null);
if (l.r(t),
Object.defineProperty(t, "default", {
enumerable: !0,
value: e
}),
2 & r && "string" != typeof e)
for (var n in e)
l.d(t, n, function(r) {
return e[r]
}
.bind(null, n));
return t
}
,
l.n = function(e) {
var r = e && e.__esModule ? function() {
return e["default"]
}
: function() {
return e
}
;
return l.d(r, "a", r),
r
}
,
l.o = function(e, r) {
return Object.prototype.hasOwnProperty.call(e, r)
}
,
l.p = "/";
var i = window["webpackJsonp"] = window["webpackJsonp"] || []
, p = i.push.bind(i);
i.push = r,
i = i.slice();
for (var a = 0; a < i.length; a++)
r(i[a]);
var f = p;
t()
dc=l
}
)([]);
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["app-confusion"], {
"027b": function(t, e) {
t.exports = {
DateTime: function() {
var t = (new Date).getFullYear()
, e = (new Date).getMonth() + 1;
e = e < 10 ? "0" + e : e;
var n = (new Date).getDate() < 10 ? "0" + (new Date).getDate() : (new Date).getDate()
, r = (new Date).getHours() < 10 ? "0" + (new Date).getHours() : (new Date).getHours()
, i = (new Date).getMinutes() < 10 ? "0" + (new Date).getMinutes() : (new Date).getMinutes()
, o = (new Date).getSeconds() < 10 ? "0" + (new Date).getSeconds() : (new Date).getSeconds()
, a = t + "-" + e + "-" + n + " " + r + ":" + i + ":" + o;
return a
},
timeDif: function(t, e) {
if (null != t) {
var n = t.substring(0, 19).replace(/-/g, "/")
, r = ""
, i = new Date;
r = null != e || "" != e ? e.substring(0, 19).replace(/-/g, "/") : i.getTime();
var o = new Date(r).getTime() - new Date(n).getTime();
return o / 1e3 / 60
}
},
c: "3530dxr54rtsfe4g",
d: "gdr3xdc7hjgy5pu7"
}
},
"13f2": function(t, e, n) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.default = void 0;
var r = function() {
var t, e, n, r, i, o, a, c, s, u, f, d, h = function(t) {
var e = Object.create || function(t) {
return n.prototype = t,
t = new n,
n.prototype = null,
t
}
;
function n() {}
var r = {}
, i = r.lib = {
t: function(t) {
var e = new Date
, n = function(t) {
return t.toString().padStart(2, "0")
}
, r = e.getFullYear()
, i = n(e.getMonth() + 1)
, o = n(e.getDate())
, a = n(e.getHours())
, c = n(e.getMinutes())
, s = n(e.getSeconds());
return t ? "".concat(r, "-").concat(i, "-").concat(o, " ").concat(a, ":").concat(c, ":").concat(s) : "".concat(r).concat(i).concat(o).concat(a).concat(c).concat(s)
}
}
, o = i.Base = {
extend: function(t) {
var n = e(this);
return t && n.mixIn(t),
n.hasOwnProperty("init") && this.init !== n.init || (n.init = function() {
n.$super.init.apply(this, arguments)
}
),
(n.init.prototype = n).$super = this,
n
},
create: function() {
var t = this.extend();
return t.init.apply(t, arguments),
t
},
init: function() {},
mixIn: function(t) {
for (var e in t)
t.hasOwnProperty(e) && (this[e] = t[e]);
t.hasOwnProperty("toString") && (this.toString = t.toString)
},
a: function(t) {
return BigInt("0x" + Array.from(t).map((function(t) {
return t.charCodeAt(0).toString(16).padStart(2, "0")
}
)).join("")).toString(36)
}
}
, a = i.WordArray = o.extend({
init: function(t, e) {
t = this.words = t || [],
this.sigBytes = null != e ? e : 4 * t.length
},
toString: function(t) {
return (t || void 0).i(this)
},
concat: function(t) {
var e = this.words
, n = t.words
, r = this.sigBytes
, i = t.sigBytes;
if (this.clamp(),
r % 4)
for (var o = 0; o < i; o++) {
var a = n[o >>> 2] >>> 24 - o % 4 * 8 & 255;
e[r + o >>> 2] |= a << 24 - (r + o) % 4 * 8
}
else
for (var c = 0; c < i; c += 4)
e[r + c >>> 2] = n[c >>> 2];
return this.sigBytes += i,
this
},
clamp: function() {
var e = this.words
, n = this.sigBytes;
e[n >>> 2] &= 4294967295 << 32 - n % 4 * 8,
e.length = t.ceil(n / 4)
},
b: function(t) {
return t.padStart(16, "0").substr(0, 16)
}
})
, c = r.cn = {}
, s = c.Latin1 = {
p: function(t) {
"string" == typeof t && 16 == t.length && t.split("-").length - 1 != 5 && (t = a.b(o.a(t + i.t())));
for (var e = t.length, n = [], r = 0; r < e; r++)
n[r >>> 2] |= (255 & t.charCodeAt(r)) << 24 - r % 4 * 8;
return new a.init(n,e)
}
}
, u = c.u = {
s: function(t) {
return s.p(t)
},
o: function() {
return i.t(1)
}
}
, f = i.BufferedBlockAlgorithm = o.extend({
reset: function() {
this._data = new a.init,
this._nDataBytes = 0
},
append: function(t) {
"string" == typeof t && (t = u.s(t)),
this._data.concat(t),
this._nDataBytes += t.sigBytes
},
proc: function(e) {
var n, r = this._data, i = r.words, o = r.sigBytes, c = this.b_size, s = o / (4 * c), u = (s = e ? t.ceil(s) : t.max((0 | s) - this._minBufferSize, 0)) * c;
e = t.min(4 * u, o);
if (u) {
for (var f = 0; f < u; f += c)
this.doRocess(i, f);
n = i.splice(0, u),
r.sigBytes -= e
}
return new a.init(n,e)
},
_minBufferSize: 0
})
, d = (i.Hasher = f.extend({
cfg: o.extend(),
init: function(t) {
this.cfg = this.cfg.extend(t),
this.reset()
},
reset: function() {
f.reset.call(this),
this.doR()
},
update: function(t) {
return this.append(t),
this.proc(),
this
},
finalize: function(t) {
return t && this.append(t),
this.doFinali()
},
b_size: 16,
create_helper: function(t) {
return function(e, n) {
return new t.init(n).finalize(e)
}
},
_createHmacHelper: function(t) {
return function(e, n) {
return new d.HMAC.init(t,n).finalize(e)
}
}
}),
r.algo = {});
return r
}(Math), l = (l = (p = h).lib,
t = l.Base,
l.WordArray,
(l = p.x64 = {}).Word = t.extend({}),
"function" == typeof ArrayBuffer && (p = h.lib.WordArray,
e = p.init,
(p.init = function(t) {
if ((t = (t = t instanceof ArrayBuffer ? new Uint8Array(t) : t)instanceof Int8Array || t instanceof Int16Array || t instanceof Uint16Array || t instanceof Int32Array || t instanceof Uint32Array || t instanceof Float32Array || t instanceof Float64Array ? new Uint8Array(t.buffer,t.byteOffset,t.byteLength) : t)instanceof Uint8Array) {
for (var n = t.byteLength, r = [], i = 0; i < n; i++)
r[i >>> 2] |= t[i] << 24 - i % 4 * 8;
e.call(this, r, n)
} else
e.apply(this, arguments)
}
).prototype = p),
h);
(p = h).lib.WordArray,
p.cn.Base64 = {
i: function(t) {
for (var e = "", n = 65; n <= 90; n++)
e += String.fromCharCode(n);
for (var r = 97; r <= 122; r++)
e += String.fromCharCode(r);
for (var i = "", o = 0; o <= 9; o++)
i += o.toString();
for (var a = ["+", "/", "="], c = "", s = 0; s < a.length; s++)
c += a[s];
for (var u = "".concat(e).concat("").concat(i).concat(c), f = t.words, d = t.sigBytes, h = u, l = (t.clamp(),
[]), p = 0; p < d; p += 3)
for (var g = (f[p >>> 2] >>> 24 - p % 4 * 8 & 255) << 16 | (f[p + 1 >>> 2] >>> 24 - (p + 1) % 4 * 8 & 255) << 8 | f[p + 2 >>> 2] >>> 24 - (p + 2) % 4 * 8 & 255, y = 0; y < 4 && p + .75 * y < d; y++)
l.push(h.charAt(g >>> 6 * (3 - y) & 63));
var v = h.charAt(64);
if (v)
for (; l.length % 4; )
l.push(v);
return l.join("")
}
},
l = (p = h).lib,
l.Hasher;
var p = h
, g = l.Hasher
, y = (l = p.algo,
l = l.SHA256 = g.extend({}),
p = ((p = h).lib.WordArray,
l = p.algo,
n = l.SHA256,
p.SHA224 = n.create_helper(l),
p.HmacSHA224 = n._createHmacHelper(l),
h),
(l = p.x64).Word);
l = p.algo;
function v() {
return y.create.apply(y, arguments)
}
for (var m = [], b = 0; b < 80; b++)
m[b] = v();
l = (p = h).x64,
l.Word,
l.WordArray,
l = p.algo;
p = h,
(l = p.lib).WordArray;
for (var _ = l.Hasher, S = p.x64.Word, w = (l = p.algo,
[]), x = [], B = [], A = 1, j = 0, D = 0; D < 24; D++) {
w[A + 5 * j] = (D + 1) * (D + 2) / 2 % 64;
var O = (2 * A + 3 * j) % 5;
A = j % 5,
j = O
}
for (A = 0; A < 5; A++)
for (j = 0; j < 5; j++)
x[A + 5 * j] = j + (2 * A + 3 * j) % 5 * 5;
for (var L = 1, U = 0; U < 24; U++) {
for (var z, R = 0, T = 0, C = 0; C < 7; C++)
1 & L && ((z = (1 << C) - 1) < 32 ? T ^= 1 << z : R ^= 1 << z - 32),
128 & L ? L = L << 1 ^ 113 : L <<= 1;
B[U] = S.create(R, T)
}
for (var H = [], M = 0; M < 25; M++)
H[M] = S.create();
function P(t, e, n) {
var r, i = this._iv;
i ? (r = i,
this._iv = void 0) : r = this._prevBlock;
for (var o = 0; o < n; o++)
t[e + o] ^= r[o]
}
p.HmacSHA3 = _._createHmacHelper(l),
Math,
l = (p = h).lib,
r = l.WordArray,
i = l.Hasher,
l = p.algo,
r.create([0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 7, 4, 13, 1, 10, 6, 15, 3, 12, 0, 9, 5, 2, 14, 11, 8, 3, 10, 14, 4, 9, 15, 8, 1, 2, 7, 0, 6, 13, 11, 5, 12, 1, 9, 11, 10, 0, 8, 12, 4, 13, 3, 7, 15, 14, 5, 6, 2, 4, 0, 5, 9, 7, 12, 2, 10, 14, 1, 3, 8, 11, 6, 15, 13]),
r.create([5, 14, 7, 0, 9, 2, 11, 4, 13, 6, 15, 8, 1, 10, 3, 12, 6, 11, 3, 7, 0, 13, 5, 10, 14, 15, 8, 12, 4, 9, 1, 2, 15, 5, 1, 3, 7, 14, 6, 9, 11, 8, 12, 2, 10, 0, 4, 13, 8, 6, 4, 1, 3, 11, 15, 0, 5, 12, 2, 13, 9, 7, 10, 14, 12, 15, 10, 4, 1, 5, 8, 7, 6, 2, 13, 14, 0, 3, 9, 11]),
r.create([11, 14, 15, 12, 5, 8, 7, 9, 11, 13, 14, 15, 6, 7, 9, 8, 7, 6, 8, 13, 11, 9, 7, 15, 7, 12, 15, 9, 11, 7, 13, 12, 11, 13, 6, 7, 14, 9, 13, 15, 14, 8, 13, 6, 5, 12, 7, 5, 11, 12, 14, 15, 14, 15, 9, 8, 9, 14, 5, 6, 8, 6, 5, 12, 9, 15, 5, 11, 6, 8, 13, 12, 5, 12, 13, 14, 11, 8, 5, 6]),
r.create([8, 9, 9, 11, 13, 15, 15, 5, 7, 7, 8, 11, 14, 14, 12, 6, 9, 13, 15, 7, 12, 8, 9, 11, 7, 7, 12, 7, 6, 15, 13, 11, 9, 7, 15, 11, 8, 6, 6, 14, 12, 13, 5, 14, 13, 13, 7, 5, 15, 5, 8, 11, 14, 14, 6, 14, 6, 9, 12, 9, 12, 5, 15, 8, 8, 5, 12, 9, 12, 5, 14, 6, 8, 13, 6, 5, 15, 13, 11, 11]),
r.create([0, 1518500249, 1859775393, 2400959708, 2840853838]),
r.create([1352829926, 1548603684, 1836072691, 2053994217, 0]),
l = l.rip = i.extend({}),
p.rip = i.create_helper(l),
l = (p = h).lib.Base,
l = (p = h).lib,
k = l.Base,
l.WordArray,
k = (l = h).lib,
ot = k.Base,
k.WordArray,
k = l.algo,
h.lib.Cipher || (ot = (k = h).lib,
p = ot.Base,
o = ot.WordArray,
a = ot.BufferedBlockAlgorithm,
(l = k.cn).u,
c = l.Base64,
k.algo.EvpKDF,
s = ot.Cipher = a.extend({
cfg: p.extend(),
cp: function(t, e) {
return this.create(this.encxform, t, e)
},
creD: function(t, e) {
return this.create(this.decxform, t, e)
},
init: function(t, e, n) {
this.cfg = this.cfg.extend(n),
this.form_mode = t,
this._key = e,
this.reset()
},
reset: function() {
a.reset.call(this),
this.doR()
},
process: function(t) {
return this.append(t),
this.proc()
},
finalize: function(t) {
return t && this.append(t),
this.doFinali()
},
ivSize: 4,
encxform: 1,
decxform: 2,
create_helper: function(t) {
return {
n: function(e, n, r) {
return function(t) {
return "string" == typeof t ? void 0 : f
}(n).n(t, e, n, r)
}
}
}
}),
ot.StreamCipher = s.extend({
doFinali: function() {
return this.proc(!0)
},
b_size: 1
}),
l = k.m = {},
d = ot.BlockCipherMode = p.extend({
cp: function(t, e) {
return this.Encryptor.create(t, e)
},
creD: function(t, e) {
return this.Decryptor.create(t, e)
},
init: function(t, e) {
this._cipher = t,
this._iv = e
}
}),
d = l.c = ((l = d.extend()).Encryptor = l.extend({
processB: function(t, e) {
var n = this._cipher
, r = n.b_size;
P.call(this, t, e, r),
n.onencrypt(t, e),
this._prevBlock = t.slice(e, e + r)
}
}),
l.Decryptor = l.extend({
processB: function(t, e) {
var n = this._cipher
, r = n.b_size
, i = t.slice(e, e + r);
n.ondecrypt(t, e),
P.call(this, t, e, r),
this._prevBlock = i
}
}),
l),
l = (k.d = {}).c = {
d: function(t, e) {
e *= 4;
for (var n = e - t.sigBytes % e, r = n << 24 | n << 16 | n << 8 | n, i = [], a = 0; a < n; a += 4)
i.push(r);
e = o.create(i, n),
t.concat(e)
}
},
ot.BlockCipher = s.extend({
cfg: s.cfg.extend({
m: d,
padding: l
}),
reset: function() {
s.reset.call(this);
var t, e = this.cfg, n = e.u;
e = e.m;
this.form_mode == this.encxform ? t = e.cp : (t = e.creD,
this._minBufferSize = 1),
this._mode && this._mode.__creator == t ? this._mode.init(this, n && n.words) : (this._mode = t.call(e, this, n && n.words),
this._mode.__creator = t)
},
doRocess: function(t, e) {
this._mode.processB(t, e)
},
doFinali: function() {
var t, e = this.cfg.padding;
return this.form_mode == this.encxform ? (e.d(this._data, this.b_size),
t = this.proc(!0)) : t = this.proc(!0),
t
},
b_size: 4
}),
u = ot.CipherParams = p.extend({
init: function(t) {
this.mixIn(t)
},
toString: function(t) {
return (t || this.formatter).stringify(this)
}
}),
d = (k.format = {}).OpenSSL = {
stringify: function(t) {
var e = t.ciphertext;
t = t.salt,
t = t ? o.create([1398893684, 1701076831]).concat(t).concat(e) : e;
return t.toString(c)
}
},
f = ot.SerializableCipher = p.extend({
cfg: p.extend({
format: d
}),
n: function(t, e, n, r) {
r = this.cfg.extend(r);
var i = t.cp(n, r);
e = i.finalize(e),
i = i.cfg;
return u.create({
ciphertext: e,
key: n,
u: i.u,
algorithm: t,
m: i.m,
padding: i.padding,
b_size: t.b_size,
formatter: r.format
})
}
}));
for (var k = h, W = (p = k.lib.BlockCipher,
l = k.algo,
[]), I = [], N = [], F = [], E = [], q = [], J = [], G = [], K = [], Y = [], Q = [], X = 0; X < 256; X++)
Q[X] = X < 128 ? X << 1 : X << 1 ^ 283;
var Z = 0
, $ = 0;
for (X = 0; X < 256; X++) {
var V = $ ^ $ << 1 ^ $ << 2 ^ $ << 3 ^ $ << 4
, tt = (W[Z] = V = V >>> 8 ^ 255 & V ^ 99,
Q[I[V] = Z])
, et = Q[tt]
, nt = Q[et]
, rt = 257 * Q[V] ^ 16843008 * V;
N[Z] = rt << 24 | rt >>> 8,
F[Z] = rt << 16 | rt >>> 16,
E[Z] = rt << 8 | rt >>> 24,
q[Z] = rt,
J[V] = (rt = 16843009 * nt ^ 65537 * et ^ 257 * tt ^ 16843008 * Z) << 24 | rt >>> 8,
G[V] = rt << 16 | rt >>> 16,
K[V] = rt << 8 | rt >>> 24,
Y[V] = rt,
Z ? (Z = tt ^ Q[Q[Q[nt ^ tt]]],
$ ^= Q[Q[$]]) : Z = $ = 1
}
var it = [0, 1, 2, 4, 8, 16, 32, 64, 128, 27, 54]
, ot = (l = l.c = p.extend({
doR: function() {
if (!this._nRounds || this._keyPriorReset !== this._key) {
for (var t = this._keyPriorReset = this._key, e = t.words, n = t.sigBytes / 4, r = 4 * (1 + (this._nRounds = 6 + n)), i = this._keySchedule = [], o = 0; o < r; o++)
o < n ? i[o] = e[o] : (s = i[o - 1],
o % n ? 6 < n && o % n == 4 && (s = W[s >>> 24] << 24 | W[s >>> 16 & 255] << 16 | W[s >>> 8 & 255] << 8 | W[255 & s]) : (s = W[(s = s << 8 | s >>> 24) >>> 24] << 24 | W[s >>> 16 & 255] << 16 | W[s >>> 8 & 255] << 8 | W[255 & s],
s ^= it[o / n | 0] << 24),
i[o] = i[o - n] ^ s);
for (var a = this._invKeySchedule = [], c = 0; c < r; c++) {
var s;
o = r - c;
s = c % 4 ? i[o] : i[o - 4],
a[c] = c < 4 || o <= 4 ? s : J[W[s >>> 24]] ^ G[W[s >>> 16 & 255]] ^ K[W[s >>> 8 & 255]] ^ Y[W[255 & s]]
}
}
},
onencrypt: function(t, e) {
this.doCB(t, e, this._keySchedule, N, F, E, q, W)
},
ondecrypt: function(t, e) {
var n = t[e + 1];
t[e + 1] = t[e + 3],
t[e + 3] = n,
this.doCB(t, e, this._invKeySchedule, J, G, K, Y, I),
n = t[e + 1];
t[e + 1] = t[e + 3],
t[e + 3] = n
},
doCB: function(t, e, n, r, i, o, a, c) {
for (var s = this._nRounds, u = t[e] ^ n[0], f = t[e + 1] ^ n[1], d = t[e + 2] ^ n[2], h = t[e + 3] ^ n[3], l = 4, p = 1; p < s; p++) {
var g = r[u >>> 24] ^ i[f >>> 16 & 255] ^ o[d >>> 8 & 255] ^ a[255 & h] ^ n[l++]
, y = r[f >>> 24] ^ i[d >>> 16 & 255] ^ o[h >>> 8 & 255] ^ a[255 & u] ^ n[l++]
, v = r[d >>> 24] ^ i[h >>> 16 & 255] ^ o[u >>> 8 & 255] ^ a[255 & f] ^ n[l++]
, m = r[h >>> 24] ^ i[u >>> 16 & 255] ^ o[f >>> 8 & 255] ^ a[255 & d] ^ n[l++];
u = g,
f = y,
d = v,
h = m
}
g = (c[u >>> 24] << 24 | c[f >>> 16 & 255] << 16 | c[d >>> 8 & 255] << 8 | c[255 & h]) ^ n[l++],
y = (c[f >>> 24] << 24 | c[d >>> 16 & 255] << 16 | c[h >>> 8 & 255] << 8 | c[255 & u]) ^ n[l++],
v = (c[d >>> 24] << 24 | c[h >>> 16 & 255] << 16 | c[u >>> 8 & 255] << 8 | c[255 & f]) ^ n[l++],
m = (c[h >>> 24] << 24 | c[u >>> 16 & 255] << 16 | c[f >>> 8 & 255] << 8 | c[255 & d]) ^ n[l++],
t[e] = g,
t[e + 1] = y,
t[e + 2] = v,
t[e + 3] = m
}
}),
k.c = p.create_helper(l),
h);
return h
}()
, i = r;
e.default = i
},
"174d": function(t, e, n) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.y = e.s = e.d = e.c = e.b = e.a = void 0;
e.a = "1fne8tj";
e.b = "Hy1sqv7";
e.c = "GLnLzWH";
e.d = "jTSiQLJ";
e.s = "GQoTOcH";
e.y = "l8RBsOa"
},
"3fbd": function(t, e, n) {
(function(e) {
t.exports = {
compare: function(t, n) {
if (t && n) {
var r = t.split(".")
, i = n.split(".")
, o = Math.min(r.length, i.length)
, a = 0
, c = 0;
while (a < o && 0 == (c = parseInt(r[a]) - parseInt(i[a])))
a++;
return c = 0 != c ? c : r.length - i.length,
c > 0
}
return e("log", "\u7248\u672c\u53f7\u4e0d\u80fd\u4e3a\u7a7a", " at common/version.js:23"),
!1
},
s: "21xd638zh081v5xw",
y: "sa3w2agz8tbhjty5"
}
}
).call(this, n("f3b9")["default"])
},
"75bf": function(t, e, n) {
"use strict";
(function(t) {
var e = n("47a9")
, r = e(n("7ca3"));
n("3f23"),
n("e230");
var i = e(n("951c"))
, o = e(n("d369"))
, a = e(n("0806"))
, c = e(n("dbd5"))
, s = e(n("2ac0"))
, u = (e(n("f3c1")),
e(n("a438")))
, f = e(n("7c8b"))
, d = e(n("d7a7"))
, h = e(n("f757"))
, l = e(n("90b3"))
, p = e(n("6f33"))
, g = n("f9be")
, y = n("77dc");
function v(t, e) {
var n = Object.keys(t);
if (Object.getOwnPropertySymbols) {
var r = Object.getOwnPropertySymbols(t);
e && (r = r.filter((function(e) {
return Object.getOwnPropertyDescriptor(t, e).enumerable
}
))),
n.push.apply(n, r)
}
return n
}
function m(t) {
for (var e = 1; e < arguments.length; e++) {
var n = null != arguments[e] ? arguments[e] : {};
e % 2 ? v(Object(n), !0).forEach((function(e) {
(0,
r.default)(t, e, n[e])
}
)) : Object.getOwnPropertyDescriptors ? Object.defineProperties(t, Object.getOwnPropertyDescriptors(n)) : v(Object(n)).forEach((function(e) {
Object.defineProperty(t, e, Object.getOwnPropertyDescriptor(n, e))
}
))
}
return t
}
i.default.config.productionTip = !1,
i.default.prototype.$unit = c.default,
c.default.netWorkChange(),
i.default.component("noData", s.default),
o.default.mpType = "app",
i.default.component("sundeheng-custom", u.default),
i.default.prototype.SOtime = f.default,
i.default.component("mUpdateAppTip", d.default),
i.default.component("nodata", h.default),
i.default.component("mescroll-body", l.default),
i.default.component("wyb-button", p.default),
i.default.prototype.serviceURL = g.serviceURL,
i.default.prototype.loginURL = g.loginURL,
i.default.prototype.fileURL = g.fileURL,
i.default.prototype.faceURL = g.faceURL,
i.default.prototype.key = "0001234567890000",
i.default.prototype.iv = "szhsczhjtysgxpts",
i.default.prototype.m = y.m,
i.default.prototype.t = y.t,
i.default.prototype.user = {
startTime: "",
endTime: "",
plate: "",
vehicleId: "",
vehicleTypeName: "",
token: ""
},
i.default.prototype.getDay = function() {
var t = new Date
, e = t.getFullYear()
, n = t.getMonth() + 1
, r = t.getDate();
n >= 1 && n <= 9 && (n = "0" + n),
r >= 0 && r <= 9 && (r = "0" + r);
var i = e + "-" + n + "-" + r;
return i
}
,
i.default.prototype.code = function(t) {
var e, n, r, i, o, a, c, s = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", u = "", f = 0;
while (f < t.length)
e = t.charCodeAt(f++),
n = t.charCodeAt(f++),
r = t.charCodeAt(f++),
i = e >> 2,
o = (3 & e) << 4 | n >> 4,
a = (15 & n) << 2 | r >> 6,
c = 63 & r,
isNaN(n) ? a = c = 64 : isNaN(r) && (c = 64),
u = u + s.charAt(i) + s.charAt(o) + s.charAt(a) + s.charAt(c);
return u
}
,
i.default.prototype.hjRequest = function(e, n, r, i, o) {
var a, c = this, s = n, u = uni.getStorageSync("user");
c.user = u,
a = c.user.token,
uni.showNavigationBarLoading();
var f = "";
f = e.startsWith("http") ? e : c.serviceURL + e;
var d = "POST";
-1 != f.indexOf("SafetyAndMaintenance/Education/GetToken") && (d = "GET");
var h = "";
uni.getSystemInfo({
success: function(t) {
h = "ios" == t.platform ? "IOS" : "Android"
}
}),
uni.request({
url: f,
method: d,
header: {
Authorization: a,
"content-type": "application/json",
LoginName: "",
vehicleId: c.user.vehicleId,
version: uni.getStorageSync("version"),
appType: "driver",
systemType: h
},
data: s,
timeout: 9e4,
success: function(e) {
200 == e.statusCode && (403 == e.data.httpStatus ? e.data.msg.includes("\u8d26\u53f7\u5df2\u7ecf\u5728\u5176\u4ed6\u8bbe\u5907\u767b\u5f55") || c.hjShowToast("none", e.data.msg) : 401 == e.data.httpStatus || 421 == e.data.httpStatus ? c.hjShowToast("none", e.data.msg) : 444 == e.data.httpStatus ? uni.showModal({
title: "\u66f4\u65b0\u63d0\u793a",
content: "\u8be5\u7248\u672c\u9700\u8981\u5f3a\u5236\u5347\u7ea7\uff0c\u8bf7\u5347\u7ea7\u540e\u7ee7\u7eed\u4f7f\u7528\u3002",
showCancel: !1,
success: function(t) {
t.confirm && (uni.removeStorageSync("user"),
plus.runtime.openURL(""))
}
}) : 404 == e.data.httpStatus ? c.hjShowToast("none", "\u7cfb\u7edf\u7e41\u5fd9") : 425 == e.data.httpStatus ? (t("log", 111111, " at main.js:185"),
uni.removeStorageSync("user"),
uni.setStorageSync("over", "1"),
c.hjShowToast("none", "\u76d1\u6d4b\u5230\u60a8\u7684\u8bf7\u6c42\u8fc7\u4e8e\u9891\u7e41,", (function(t) {}
))) : 500 == e.data.httpStatus ? c.hjShowToast("none", e.data.msg) : 200 == e.data.httpStatus && "function" == typeof r && r(e.data)),
uni.hideNavigationBarLoading()
},
fail: function(e) {
uni.hideNavigationBarLoading(),
t("log", e, f, " at main.js:201"),
c.hjShowToast("none", "\u7f51\u7edc\u9519\u8bef"),
"function" == typeof i && i(e)
},
complete: function(t) {
uni.hideNavigationBarLoading(),
"function" == typeof o && o(t)
}
})
}
,
i.default.prototype.hjShowToast = function(t, e, n) {
"function" == typeof n ? uni.showModal({
content: e,
showCancel: !1,
confirmText: "\u786e\u5b9a",
success: function(t) {
n()
}
}) : plus.nativeUI.toast(e, {
duration: "short"
})
}
;
var b = new i.default(m(m({}, o.default), {}, {
store: a.default
}));
b.$mount()
}
).call(this, n("f3b9")["default"])
},
"77dc": function(t, e, n) {
"use strict";
var r = n("47a9");
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.t = e.m = void 0;
var i = r(n("13f2"))
, o = n("174d")
, a = n("a802")
, c = n("d181")
, s = n("78c0")
, u = n("fd86")
, f = n("edcc")
, d = function(t) {
var e = o.a
, n = e.substring(1, 7)
, r = a.b
, d = r.substring(1, 7)
, h = c.c.substring(1, 5) + n + u.s.substring(1, 7)
, l = d + s.d.substring(1, 6) + f.y.substring(2, 7)
, p = i.default.cn.u.s(h)
, g = i.default.cn.u.s(l)
, y = i.default.c.n(t, p, {
u: g,
m: i.default.m.c,
padding: i.default.d.c
});
return y.toString()
};
e.m = d;
var h = function() {
return i.default.cn.u.o()
};
e.t = h,
t.exports = {
m: d,
t: h
}
},
"78c0": function(t, e, n) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.y = e.s = e.d = e.c = e.b = e.a = void 0;
e.a = "JAEUdSr0";
e.b = "UB3dBiS9";
e.c = "z4M7NIzI";
e.d = "hqn4nj3x";
e.s = "XgyYIeLD";
e.y = "UC71sa4n"
},
a802: function(t, e, n) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.y = e.s = e.d = e.c = e.b = e.a = void 0;
e.a = "DjwM4uZn";
e.b = "u49z49hf";
e.c = "ip50Qby6";
e.d = "CE6dZgYM";
e.s = "JOX2TigW";
e.y = "LYfmUHWl"
},
d181: function(t, e, n) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.y = e.s = e.d = e.c = e.b = e.a = void 0;
e.a = "PUc86JfV";
e.b = "XwEAvjdB";
e.c = "jset4aBF";
e.d = "rb3psTUT";
e.s = "L0yK86lT";
e.y = "1LQfFwvf"
},
edcc: function(t, e, n) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.y = e.s = e.d = e.c = e.b = e.a = void 0;
e.a = "zU6LJoyP";
e.b = "NyV80pIo";
e.c = "5dot0Sgn";
e.d = "csNAHGZ0";
e.s = "Cv3aiGmp";
e.y = "Po87v21i"
},
fd86: function(t, e, i) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.y = e.s = e.d = e.c = e.b = e.a = void 0;
e.a = "OhTmHtKd";
e.b = "lokyls1B";
e.c = "uZlJVlQT";
e.d = "zsV6mAEv";
e.s = "al30yxac";
e.y = "bYFppPNo"
},
f9be: function(t, e, n) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.serviceURL = e.loginURL = e.fileURL = e.faceURL = e.faceKey = e.b = e.a = void 0;
e.loginURL = "https://cqlogin.goldnet21.com:8004/";
e.serviceURL = "https://cqgateway.goldnet21.com:8004/";
e.fileURL = "https://cqfileserver.goldnet21.com:8005/";
e.faceURL = "https://olgateway.goldnet21.com:8003/";
e.faceKey = "82291715-a14b-4c37-b75a-70f1cf354ff9";
e.a = "3w97l274c8j194av";
e.b = "acvg3iz2sdf6ht98"
}
}]);
function r(t) {
return t && t.__esModule ? t : {
default: t
}
}
var n = dc;
var i = n("13f2")
, o = n("174d")
, a = n("a802")
, c = n("d181")
, s = n("78c0")
, u = n("fd86")
, f = n("edcc")
d =async function(t) {
var e = o.a
, n = e.substring(1, 7)
, r = a.b
, d = r.substring(1, 7)
, h = c.c.substring(1, 5) + n + u.s.substring(1, 7)
, l = d + s.d.substring(1, 6) + f.y.substring(2, 7)
, p = i.default.cn.u.s(h)
, g = i.default.cn.u.s(l)
, y = i.default.c.n(t, p, {
u: g,
m: i.default.m.c,
padding: i.default.d.c
});
return y.toString()
};
module.exports={
d
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
易语言
1
https://gitee.com/a1027663760/EC.git
git@gitee.com:a1027663760/EC.git
a1027663760
EC
易语言_凌哥E编程模块_易语言模块_部分功能例子
master

搜索帮助