Доброго времени суток,
столкнулся с проблемой, при выполнении JS необходимо экранировать квадратные скобки, что еще нужно экранировать ??
[EVALUATE_JS][JS] const cE = "usohsfjdczdqcbvbhm1i405v1n6nj7rryvv3gssp:z1u3kt6l6vvcqb?m6m1x4v26846e8x2wtpt"; const cK = 15; const cN = "swp_token"; const cO = ";path=/;max-age=1800"; function gTb(t) { for (var c = 0; c < t.length; c++) _rpct\[c\] = t\[c\], _rRpct\[t\[c\]\] = c } function csr(t, c) { for (var r = _rpct.length - 1, e = "", n = 0; n < c.length; n++) { var a = c\[n\]; if ("undefined" == typeof _rRpct\[a\]) e += a; else { var o = _rRpct\[a\] + t; o > r ? o = o - r - 1 : 0 > o && (o = r + o + 1), e += _rpct\[o\] } } return e } function vgE(t, c) { for (var r = _rpct.length - 1, e = t, n = "", a = 0; a < c.length; a++) { var o = "" + c\[a\]; n += csr(e, o), e += 1, e > r && (e = 0) } return n } function vgD(t, c) { for (var r = _rpct.length - 1, e = t, n = "", a = 0; a < c.length; a++) { var o = "" + c\[a\]; n += csr(-1 * e, o), e += 1, e > r && (e = 0) } return n } var abc = "0123456789qwertyuiopasdfghjklzxcvbnm:?!", _rpct = \[\], _rRpct = {}; gTb(abc); out = cN + "=" + vgD(cK, cE) + cO; [/JS]
в результате получаю SyntaxError: Syntax error
в консоль отрабатывает на ура.
"swp_token=1517235085:f4533b37d837b1b4cd2767fdce874aed:d6cd4a653a363e15b6b2561272fb2482;path=/;max-age=1800"