JS выполняется без результата

Arkadash

Client
Регистрация
23.02.2019
Сообщения
35
Благодарностей
7
Баллы
8
Привет

Скрипт на странице генерирует куки.
Шаблон на запросах без браузера.
При запросе куки скрипт парсился, вставлялся в кубик "Свой JS код", выполнялся локально и результат писался в переменную для дальнейшей работы в запросе.

Работало это около года, но недавно перестало.

Во-первых, локально без браузера перестал локально выполняться JS - ошибка.
Во-вторых, даже с браузером возвращается пустой результат.

При этом в консели хрома и онлайн компиляторах скрипт срабатывает и выводит нужный результат.
Подскажите, в чем может быть проблема?

ZP 7.7.1.0

JavaScript:
        var value = '';
         
        var value2 = 'We';
             
        value2 = value2.split("").reverse().join("")
             

        value = value + value2;
         
        var value2 = '5j';
             

        value = value + value2;
         
        var value2 = '8a';
             
        value2 = value2.split("").reverse().join("")
             

        value = value + value2;
         
        var value2 = 'aN';
             

        value = value + value2;
         
        var value2 = 'c1';
             

        value = value + value2;
         
        var value2 = 'Ql';
             
        value2 = value2.split("").reverse().join("")
             

        value = value + value2;
         
        var value2 = 'lA';
             

        value = value + value2;
         
        var value2 = '==';
             
        value2 = value2.split("").reverse().join("")
             

        value = value + value2;
         
        var value2 = '24';
             

        value = value + value2;
         
        var value2 = 'a9';
             
        value2 = value2.split("").reverse().join("")
             

        value = value + value2;
         

        var phrase = new Int8Array([
            110,73,-63,6,40,23,-46,-41,-79,-98,24,113,-56,59,127,-41,-125,-99,80,106,10,-70,-108,65,63,-91,37,49,-118,-108,-53,106,-78,126,-82,-15,6,-16,4,-65,-77,20,117,7,15,21,10,-76,126,117,39,-116,-36,-112,28,-3,56,-119,-65,6,98,-72,-91,-85,59,18,-117,105,-8,-87,-89,-7,-17,-12,95,-22,108,7,81,-86,-57,87,2,54,-122,125,-38,-30,116,6,91,27,78,48,116,-86,1,11,-123,-32,86,-44,-123,-41,-40,118,-77,-50,-19,-79,-25,53,11,51,85,-52,-39,61,111,13,-100,-69,26,-114,32,125,-77,-73,-52,-60,-53,61,-44,4,-3,-103,111,-6,-73,73,43,98,20,-50,63,-106,-116,-51,-6,-92,-118,-57,-42,3,-53,-15,122,34,-80,21,2,-21,11,-116,-107,-104,30,59,119,-26,-102,-119,-64,99,26,37,100,-94,113,-118,-83,-37,92,-15,-59,-19,-17,-29,-76,23,83,122,4,-118,40,24,-68,-77,81,-27,68,-31,-108,-72,-117,11,14,-120,12,-65,-65,50,-54,-56,-44,102,-88,-8,78,-91,-23,31,-103,104,-117,13,-52,73,-87,-30,-128,-58,24,-99,107,81,-69,87,118,106,75,120,-48,-78,75,17,-59,-10,124,-25,22,93,-73,92,109,-94,105,71,108,-60,-89,3,-51,-124,-81,68,105,-62,36,-67,27,-97,27,-106,33,-48,69,68,-88,-5,-37,107,116,-97,59,113,-99,-121,-17,-9,-45,-13,49,-121,-69,-31,66,-118,-44,81,-33,-8,99,-48,80,-117,102,123,35,34,94,64,79,108,-111,-37,-24,-23,-102,-102,-68,-82,114,34,119,-6,91,-107,-20,-103,122,-70,-96,52,-36,-112,118,17,-46,83,-104,-107,33,76,16,122,105,-33,-72,86,26,-58,-14,108,61,-41,-50,67,51,-13,92,-36,-59,115,59,113,-69,-124,-89,85,-15,-102,-30,110,89,-95,-31,51,-19,91,-93,-110,74,30,103,-21,-35,90,53,-117,-51,-59,-69,-103,-36,-93,13,87,-75,0,-64,-23,-82,93,1,-82,-85,18,125,-62,94,-60,93,-8,-23,12,114,99,62,-49,111,74,-106,78,-96,114,-96,92,-71,69,101,107,3,-7,-32,-49,90,-93,127,-83,25,-45,100,-99,-45,-52,64,-110,117,91,125,-73,34,108,-32,-117,105,-124,36,-106,-47,26,-51,-58,62,-95,-97,121,-54,-96,-83,-72,-119,60,-17,-124,-88,2,66,125,22,16,-19,107,-92,-109,62,107,-25,27,-12,93,70,-34,-115,115,-26,-47,126,80,46,-57,123,-26,-42,25,-82,-103,55,54,99,3,107,111,81,107,67,109,40,-26,-98,-21,9,78,110,-51,82,-36,-89,2,58,-18,-75,43,-42,-14,103,95,-75,-55,125,-55,-47,71,123,106,63,-81,48,-23,-73,-53,40,-62,-124,-98,-10,-35,-59,73,109,-50,-103,-41,111,95,-33,95,-72,43,43,-9,-128,77,53,58,108,-75,11,-61,-41,122,-2,-68,-60,25,-72,-5,51,107,-62,10,-121,-95,11,-96,-26,55,-26,125,-29,95,-19,-16,-74,100,43,-54,90,-72,-104,122,-22,-21,-20,83,107,-88,108,-78,-102,-73,-82,29,-29,-62,86,-57,18,-29,5,-14,25,2,-115,-49,-121,-122,91,-19,-126,-42,-58,119,11,103,-83,-116,53,-42,-70,124,-15,45,-57,72,20,15,-9,57,107,-47,9,-122,-50,-6,32,-65,-36,50,-126,113,-110,-52,-45,38,-122,41,40,26,-122,92,44,75,76,47,35,49,-29,-12,25,69,-52,-54,-83,-117,-44,123,14,111,12,-83,111,-25,-10,8,90,-73,36,96,-6,-40,-92,76,33,-46,-49,58,-127,-53,69,74,-89,-42,116,18,-6,-3,-57,4,-110,-60,-109,4,82,25,10,-119,94,-12,-2,71,-70,-99,50,-64,5,-102,102,61,81,1,-108,35,93,104,-113,-82,-37,-107,-17,50,-116,-18,-1,118,116,16,-34,113,-34,-108,104,-52,-125,115,77,-16,34,-18,124,-46,-36,72,37,93,122,126,-57,32,-34,109,84,13,79,61,-26,65,-56,-42,-26,80,-102,118,34,-122,-111,-102,84,124,-104,-63,84,11,-46,94,-121,-70,29,-118,-9,-123,-49,-32,68,-10,-24,-19,61,15,-58,-48,-41,-70,-104,-61,57,112,-91,120,125,-93,-4,103,-50,119,56,1,50,-68,-24,-41,85,29,-15,-6,35,91,-9,-16,-40,32,-114,-84,-46,115,-27,50,36,52,59,22,66,-52,-94,-111,45,82,-125,-57,-32,-4,8,93,63,19,103,72,62,95,-56,40,-93,-73,-65,29,-107,55,53,7,-50,77,68,-56,-3,109,-44,-19,72,106,-41,43,-7,105,-47,105,26,-23,39,124,121,71,49,34,-26,12,72,3,119,6,-79,-17,-76,70,-25,118,-97,-55,52,65,116,56,67,120,2,-27,-96,-20,60,40,-11,-72,20,112,-69,101,34,-25,117,-107,30,-96,76,104,8,127,62,-118,-25,26,110,-55,96,72,-78,-105,-68,104,35,-68,-90,-3,-127,92,-117,17,40,69,-28,-103,-39,105,54,-94,37,92,-30,-63,88,54,22,35,40,32,-101,-56,-123,-109,-125,56,103,-32,34,41,-38,-73,-32,16,5,-29,19,-48,-55,67,
        ]);
        var data = new Int8Array(536870912);
        for(var i = 0; i < data.length; i+=1024) {
          data.set(phrase, i);
        }

       
            for(var i = 211; i < data.length; i+=1024) {
              data[i] = data[i] + 91 > 127 ? data[i] -128 + 91 : data[i] + 91;
            }
       
            for(var i = 973; i < data.length; i+=1024) {
              data[i] = data[i] + 7 > 127 ? data[i] -128 + 7 : data[i] + 7;
            }
       
            for(var i = 550; i < data.length; i+=1024) {
              data[i] = data[i] + 17 > 127 ? data[i] -128 + 17 : data[i] + 17;
            }
       
            for(var i = 379; i < data.length; i+=1024) {
              data[i] = data[i] + 61 > 127 ? data[i] -128 + 61 : data[i] + 61;
            }
       
            for(var i = 144; i < data.length; i+=1024) {
              data[i] = data[i] + 60 > 127 ? data[i] -128 + 60 : data[i] + 60;
            }
       
            for(var i = 70; i < data.length; i+=1024) {
              data[i] = data[i] + 5 > 127 ? data[i] -128 + 5 : data[i] + 5;
            }
       
            for(var i = 613; i < data.length; i+=1024) {
              data[i] = data[i] + 63 > 127 ? data[i] -128 + 63 : data[i] + 63;
            }
       

        var sum = 0;
        for(var i = 0; i < data.length; i++) {
          if (data[i] === 119) {
            sum++;
          }
        }

        console.info('Calculated checksum', sum);

        var sumStr = `${sum}`;
        var trimR = 5;
        for (var i = sumStr.length - 1; i >= 0; i--) {
          var trimSize = parseInt(sumStr[i], 10);
          if (trimSize > 0) {
            trimR = trimSize;
            break;
          }
        }

        console.info('Calculated trim', trimR);
        value = value.substring(0, value.length - trimR);
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)