2nd layer
unknown
javascript
2 years ago
1.8 kB
20
Indexable
(function anonymous() {
var f = 14
, r = 27
, l = 26;
var g = "abcdefghijklmnopqrstuvwxyz";
var q = [74, 82, 94, 71, 87, 72, 79, 90, 89, 88, 76, 65, 86, 66, 75, 60, 85, 80, 81, 70];
var u = [];
for (var c = 0; c < q.length; c++)
u[q[c]] = c + 1;
var j = [];
f += 19;
r += 66;
l += 70;
for (var v = 0; v < arguments.length; v++) {
var s = arguments[v].split(" ");
for (var w = s.length - 1; w >= 0; w--) {
var d = null;
var a = s[w];
var z = null;
var m = 0;
var n = a.length;
var k;
for (var b = 0; b < n; b++) {
var i = a.charCodeAt(b);
var t = u[i];
if (t) {
d = (t - 1) * r + a.charCodeAt(b + 1) - f;
k = b;
b++;
} else if (i == l) {
d = r * (q.length - f + a.charCodeAt(b + 1)) + a.charCodeAt(b + 2) - f;
k = b;
b += 2;
} else {
continue;
}
if (z == null)
z = [];
if (k > m)
z.push(a.substring(m, k));
z.push(s[d + 1]);
m = b + 1;
}
if (z != null) {
if (m < n)
z.push(a.substring(m));
s[w] = z.join("");
}
}
j.push(s[0]);
}
var h = j.join("");
var o = [42, 92, 96, 32, 10, 39].concat(q);
var y = String.fromCharCode(46);
for (var c = 0; c < o.length; c++)
h = h.split(y + g.charAt(c)).join(String.fromCharCode(o[c]));
return h.split(y + "!").join(y);
}
)
Editor is loading...
Leave a Comment