Commit 9c62e03a authored by wang's avatar wang

test

parent 056ae470
...@@ -203,8 +203,6 @@ function encodeStrObj(ax, key) { ...@@ -203,8 +203,6 @@ function encodeStrObj(ax, key) {
} }
function encode30(ax, key) { function encode30(ax, key) {
var gs = Math["random"]() * 1073741824 | 0; var gs = Math["random"]() * 1073741824 | 0;
...@@ -264,8 +262,6 @@ function encode30(ax, key) { ...@@ -264,8 +262,6 @@ function encode30(ax, key) {
} }
function encodeStr53(ax, key) { function encodeStr53(ax, key) {
console.log('ax.length', ax.length) console.log('ax.length', ax.length)
var gs = Math["random"]() * 1073741824 | 0; var gs = Math["random"]() * 1073741824 | 0;
...@@ -277,7 +273,7 @@ function encodeStr53(ax, key) { ...@@ -277,7 +273,7 @@ function encodeStr53(ax, key) {
ES.push(tt() & 255); ES.push(tt() & 255);
K_ += 1; K_ += 1;
} }
console.log(ES.length, ES+'') console.log(ES.length, ES + '')
var eb = ES; var eb = ES;
var wc = eb; var wc = eb;
var XK = JSON.stringify(ax, function (F6, KV) { var XK = JSON.stringify(ax, function (F6, KV) {
...@@ -292,7 +288,7 @@ function encodeStr53(ax, key) { ...@@ -292,7 +288,7 @@ function encodeStr53(ax, key) {
f9.push(nF.charCodeAt(Q1)); f9.push(nF.charCodeAt(Q1));
Q1 += 1; Q1 += 1;
} }
console.log(f9.length, f9+'') console.log(f9.length, f9 + '')
var WM = f9; var WM = f9;
var RH = WM; var RH = WM;
var uE = RH.length; var uE = RH.length;
...@@ -402,7 +398,6 @@ function encodeStr18(ax, key) { ...@@ -402,7 +398,6 @@ function encodeStr18(ax, key) {
} }
function encodeStr29(ax, key) { function encodeStr29(ax, key) {
var gs = Math["random"]() * 1073741824 | 0; var gs = Math["random"]() * 1073741824 | 0;
...@@ -1351,6 +1346,7 @@ function encodeStr214(ax, key) { ...@@ -1351,6 +1346,7 @@ function encodeStr214(ax, key) {
var IG = btoa(QT.join("")); var IG = btoa(QT.join(""));
return IG; return IG;
} }
function encodeStr243(ax, key) { function encodeStr243(ax, key) {
var gs = Math["random"]() * 1073741824 | 0; var gs = Math["random"]() * 1073741824 | 0;
...@@ -1412,6 +1408,7 @@ function encodeStr243(ax, key) { ...@@ -1412,6 +1408,7 @@ function encodeStr243(ax, key) {
var MY = btoa(OA.join("")); var MY = btoa(OA.join(""));
return MY; return MY;
} }
function encodeStr244(ax, key) { function encodeStr244(ax, key) {
var gs = Math["random"]() * 1073741824 | 0; var gs = Math["random"]() * 1073741824 | 0;
...@@ -1470,6 +1467,7 @@ function encodeStr244(ax, key) { ...@@ -1470,6 +1467,7 @@ function encodeStr244(ax, key) {
var MY = btoa(Xn.join("")); var MY = btoa(Xn.join(""));
return MY; return MY;
} }
function encodeStr245(ax, key) { function encodeStr245(ax, key) {
var gs = Math["random"]() * 1073741824 | 0; var gs = Math["random"]() * 1073741824 | 0;
...@@ -1545,6 +1543,7 @@ function encodeStr245(ax, key) { ...@@ -1545,6 +1543,7 @@ function encodeStr245(ax, key) {
var MY = btoa(WC.join("")); var MY = btoa(WC.join(""));
return MY; return MY;
} }
function encodeStr246(ax, key) { function encodeStr246(ax, key) {
var gs = Math["random"]() * 1073741824 | 0; var gs = Math["random"]() * 1073741824 | 0;
...@@ -1632,6 +1631,7 @@ function encodeStr246(ax, key) { ...@@ -1632,6 +1631,7 @@ function encodeStr246(ax, key) {
var MY = btoa(fw.join("")); var MY = btoa(fw.join(""));
return MY; return MY;
} }
function encodeStr250(ax, key) { function encodeStr250(ax, key) {
var gs = Math["random"]() * 1073741824 | 0; var gs = Math["random"]() * 1073741824 | 0;
...@@ -1697,6 +1697,7 @@ function encodeStr250(ax, key) { ...@@ -1697,6 +1697,7 @@ function encodeStr250(ax, key) {
var Dd = btoa(Yc.join("")); var Dd = btoa(Yc.join(""));
return Dd; return Dd;
} }
function encodeStr252(ax, key) { function encodeStr252(ax, key) {
var gs = Math["random"]() * 1073741824 | 0; var gs = Math["random"]() * 1073741824 | 0;
...@@ -1763,6 +1764,7 @@ function encodeStr252(ax, key) { ...@@ -1763,6 +1764,7 @@ function encodeStr252(ax, key) {
var ih = btoa(tf.join("")); var ih = btoa(tf.join(""));
return ih; return ih;
} }
function encodeStrp(ax, key) { function encodeStrp(ax, key) {
var gs = Math["random"]() * 1073741824 | 0; var gs = Math["random"]() * 1073741824 | 0;
...@@ -1774,7 +1776,7 @@ function encodeStrp(ax, key) { ...@@ -1774,7 +1776,7 @@ function encodeStrp(ax, key) {
gs3 += 1; gs3 += 1;
} }
var PO = og; var PO = og;
var Ob = JSON.stringify(ax, function(ejk, VMb) { var Ob = JSON.stringify(ax, function (ejk, VMb) {
return VMb === undefined ? null : VMb; return VMb === undefined ? null : VMb;
}); });
var Lp = Ob.replace(HN, BB); var Lp = Ob.replace(HN, BB);
...@@ -1827,8 +1829,69 @@ function encodeStrp(ax, key) { ...@@ -1827,8 +1829,69 @@ function encodeStrp(ax, key) {
return GD; 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)) // console.log(encodeStr29('0' ,3391494669))
...@@ -1855,9 +1918,6 @@ function encodeStrp(ax, key) { ...@@ -1855,9 +1918,6 @@ function encodeStrp(ax, key) {
// [])) // []))
// console.log(encodeStr(1, 2328399149)) // console.log(encodeStr(1, 2328399149))
// console.log(encode30('1709003020687', 4293051610)) // console.log(encode30('1709003020687', 4293051610))
// console.log(encode30('vq9nCA', 4293051610)) // console.log(encode30('vq9nCA', 4293051610))
...@@ -1866,3 +1926,83 @@ function encodeStrp(ax, key) { ...@@ -1866,3 +1926,83 @@ function encodeStrp(ax, key) {
console.log(encodeStr47('AAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAA9JREFUGFdjZEADjKQLAAAA7gAFLaYDxAAAAABJRU5ErkJggg==')) console.log(encodeStr47('AAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAA9JREFUGFdjZEADjKQLAAAA7gAFLaYDxAAAAABJRU5ErkJggg=='))
// console.log(encodeStr18("1012347.1575", 2781904740)) // 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