Commit 9c62e03a authored by wang's avatar wang

test

parent 056ae470
......@@ -203,8 +203,6 @@ function encodeStrObj(ax, key) {
}
function encode30(ax, key) {
var gs = Math["random"]() * 1073741824 | 0;
......@@ -264,8 +262,6 @@ function encode30(ax, key) {
}
function encodeStr53(ax, key) {
console.log('ax.length', ax.length)
var gs = Math["random"]() * 1073741824 | 0;
......@@ -277,7 +273,7 @@ function encodeStr53(ax, key) {
ES.push(tt() & 255);
K_ += 1;
}
console.log(ES.length, ES+'')
console.log(ES.length, ES + '')
var eb = ES;
var wc = eb;
var XK = JSON.stringify(ax, function (F6, KV) {
......@@ -292,7 +288,7 @@ function encodeStr53(ax, key) {
f9.push(nF.charCodeAt(Q1));
Q1 += 1;
}
console.log(f9.length, f9+'')
console.log(f9.length, f9 + '')
var WM = f9;
var RH = WM;
var uE = RH.length;
......@@ -402,7 +398,6 @@ function encodeStr18(ax, key) {
}
function encodeStr29(ax, key) {
var gs = Math["random"]() * 1073741824 | 0;
......@@ -1351,6 +1346,7 @@ function encodeStr214(ax, key) {
var IG = btoa(QT.join(""));
return IG;
}
function encodeStr243(ax, key) {
var gs = Math["random"]() * 1073741824 | 0;
......@@ -1412,6 +1408,7 @@ function encodeStr243(ax, key) {
var MY = btoa(OA.join(""));
return MY;
}
function encodeStr244(ax, key) {
var gs = Math["random"]() * 1073741824 | 0;
......@@ -1470,6 +1467,7 @@ function encodeStr244(ax, key) {
var MY = btoa(Xn.join(""));
return MY;
}
function encodeStr245(ax, key) {
var gs = Math["random"]() * 1073741824 | 0;
......@@ -1545,6 +1543,7 @@ function encodeStr245(ax, key) {
var MY = btoa(WC.join(""));
return MY;
}
function encodeStr246(ax, key) {
var gs = Math["random"]() * 1073741824 | 0;
......@@ -1632,6 +1631,7 @@ function encodeStr246(ax, key) {
var MY = btoa(fw.join(""));
return MY;
}
function encodeStr250(ax, key) {
var gs = Math["random"]() * 1073741824 | 0;
......@@ -1697,6 +1697,7 @@ function encodeStr250(ax, key) {
var Dd = btoa(Yc.join(""));
return Dd;
}
function encodeStr252(ax, key) {
var gs = Math["random"]() * 1073741824 | 0;
......@@ -1763,6 +1764,7 @@ function encodeStr252(ax, key) {
var ih = btoa(tf.join(""));
return ih;
}
function encodeStrp(ax, key) {
var gs = Math["random"]() * 1073741824 | 0;
......@@ -1774,7 +1776,7 @@ function encodeStrp(ax, key) {
gs3 += 1;
}
var PO = og;
var Ob = JSON.stringify(ax, function(ejk, VMb) {
var Ob = JSON.stringify(ax, function (ejk, VMb) {
return VMb === undefined ? null : VMb;
});
var Lp = Ob.replace(HN, BB);
......@@ -1827,8 +1829,69 @@ function encodeStrp(ax, key) {
return GD;
}
function encodeStr256(ax, key) {
var gs = Math["random"]() * 1073741824 | 0;
var Af = V0(1506186811, gs);
var E7 = [];
var w6R = 0;
while (w6R < 21) {
E7.push(Af() & 255);
w6R += 1;
}
var Uj = E7;
var CZ = Uj;
var D0 = JSON.stringify(ax, function (KgR, sB) {
return sB === undefined ? null : sB;
});
var S5 = D0.replace(HN, BB);
var sx = [];
var zrW = 0;
while (zrW < S5.length) {
sx.push(S5.charCodeAt(zrW));
zrW += 1;
}
var yn = sx;
var si = yn;
var nb = si.length;
var JP = [];
var p7 = 0;
while (p7 < nb) {
JP.push(si[(p7 + CZ[0]) % nb]);
p7 += 1;
}
var lR = JP;
var uX = lR.length;
var Ck = [];
var e2 = uX - 1;
while (e2 >= 0) {
Ck.push(lR[e2]);
e2 -= 1;
}
var Wu = Ck;
var EVU = Wu.length;
var F3 = CZ["slice"](1, 20).length;
var w2i = [];
var Lbs = 0;
while (Lbs < EVU) {
var l3 = Wu[Lbs];
var R1 = CZ["slice"](1, 20)[Lbs % F3] & 127;
w2i.push((l3 + R1) % 256 ^ 128);
Lbs += 1;
}
var BI = w2i;
var aJ = [];
for (var ON in BI) {
var Wm_ = BI[ON];
if (BI.hasOwnProperty(ON)) {
var e5 = String.fromCharCode(Wm_);
aJ.push(e5);
}
}
var rb = btoa(aJ.join(""));
return rb;
}
// console.log(encodeStr29('0' ,3391494669))
......@@ -1855,9 +1918,6 @@ function encodeStrp(ax, key) {
// []))
// console.log(encodeStr(1, 2328399149))
// console.log(encode30('1709003020687', 4293051610))
// console.log(encode30('vq9nCA', 4293051610))
......@@ -1866,3 +1926,83 @@ function encodeStrp(ax, key) {
console.log(encodeStr47('AAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAA9JREFUGFdjZEADjKQLAAAA7gAFLaYDxAAAAABJRU5ErkJggg=='))
// console.log(encodeStr18("1012347.1575", 2781904740))
console.log(encodeStr256({
"y7heB0vn": [
[
"wKdtB1Pl2/nro7ElwsP5rW7As88=",
"n",
"n",
true
],
[
"xqdxDEPl3QP+n7gczbL2rQ==",
"s",
"s",
true
],
[
"xqdxDEPl3QP+n64YzbX8nHC3ww==",
"s",
"s",
true
],
[
"xqdxDEPl3QP+n7Ij1LXwqXw=",
"n",
"n",
true
],
[
"ubtfDEvjygrvcQ==",
"s",
"s",
true
],
[
"u65tEknpyPX8sA==",
"o",
"o",
false
]
],
"wqdxBE/n2/38tA==": [
[
"wKdtB1Pl2/nro7ElwsP5rW7As88=",
"n",
"n",
true
],
[
"xqdxDEPl3QP+n7gczbL2rQ==",
"s",
"s",
true
],
[
"xqdxDEPl3QP+n64YzbX8nHC3ww==",
"s",
"s",
true
],
[
"xqdxDEPl3QP+n7Ij1LXwqXw=",
"n",
"n",
true
],
[
"ubtfDEvjygrvcQ==",
"s",
"s",
true
],
[
"u65tEknpyPX8sA==",
"o",
"o",
false
]
]
}))
\ No newline at end of file
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment