@smallerter said in Решено.Не работает действие яваскрипт:
у меня сейчас точно такая же проблема, можете подсказать как решить, пробовал через выполнить js на элементе, не сработало
Все работает, если использовать нужный код.
Всем доброго дня! Переписываю скрипт на пост гет запросы. По итогу распарсился такой кусок
document.write("<font class=spy2>:<\/font>"+(EightOneFourSix^SevenFourZero)+(Zero1ZeroEight^Nine3Six)+(EightZeroEightTwo^NineThreeEight)+(Zero1ZeroEight^Nine3Six))
По факту тут записан порт. Так же в начале ответа на запрос есть такой скрипт
eval(function(p,r,o,x,y,s){y=function(c){return(c<r?'':y(parseInt(c/r)))+((c=c%r)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(o--){s[y(o)]=x[o]||y(o)}x=[function(y){return s[y]}];y=function(){return'\\w+'};o=1};while(o--){if(x[o]){p=p.replace(new RegExp('\\b'+y(o)+'\\b','g'),x[o])}}return p}('m=D^C;q=B^E;t=6;p=9;k=2;j=0;s=F^A;d=H^G;l=J^y;g=u^x;r=7;h=1;a=z^w;f=v^I;b=3;e=5;o=X^V;i=U^W;c=4;n=8;K=j^l;S=h^i;T=k^g;N=b^a;M=c^d;L=e^m;O=t^s;P=r^q;R=n^o;Q=p^f;',60,60,'^^^^^^^^^^Seven8Nine^Two^Nine^Four7Seven^Five^Three8Five^ZeroFiveFour^Zero^SevenFourZero^Six^One^Nine3Six^Nine5Three^Three^NineThreeEight^Seven^Seven1One^Eight^Two1Two^Four^11638^4823^808^1337^3127^9142^6588^9031^1080^8894^3129^9695^88^1042^8085^4937^Zero1ZeroEight^SixOneOneFour^Zero2SixSeven^Three7TwoNine^TwoEightFiveThree^FourFourSevenZero^OneTwoNineFive^EightZeroEightTwo^EightOneFourSix^Seven3ThreeOne^11737^80^8909^3582'.split('\u005e'),0,{}))
Подскажите, как имея все эти данные получить результат и распарсить порт?
@j0hnyb said in js скрипт в post/get запросах:
Всем доброго дня! Переписываю скрипт на пост гет запросы. По итогу распарсился такой кусок
document.write("<font class=spy2>:<\/font>"+(EightOneFourSix^SevenFourZero)+(Zero1ZeroEight^Nine3Six)+(EightZeroEightTwo^NineThreeEight)+(Zero1ZeroEight^Nine3Six))По факту тут записан порт. Так же в начале ответа на запрос есть такой скрипт
eval(function(p,r,o,x,y,s){y=function(c){return(c<r?'':y(parseInt(c/r)))+((c=c%r)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(o--){s[y(o)]=x[o]||y(o)}x=[function(y){return s[y]}];y=function(){return'\\w+'};o=1};while(o--){if(x[o]){p=p.replace(new RegExp('\\b'+y(o)+'\\b','g'),x[o])}}return p}('m=D^C;q=B^E;t=6;p=9;k=2;j=0;s=F^A;d=H^G;l=J^y;g=u^x;r=7;h=1;a=z^w;f=v^I;b=3;e=5;o=X^V;i=U^W;c=4;n=8;K=j^l;S=h^i;T=k^g;N=b^a;M=c^d;L=e^m;O=t^s;P=r^q;R=n^o;Q=p^f;',60,60,'^^^^^^^^^^Seven8Nine^Two^Nine^Four7Seven^Five^Three8Five^ZeroFiveFour^Zero^SevenFourZero^Six^One^Nine3Six^Nine5Three^Three^NineThreeEight^Seven^Seven1One^Eight^Two1Two^Four^11638^4823^808^1337^3127^9142^6588^9031^1080^8894^3129^9695^88^1042^8085^4937^Zero1ZeroEight^SixOneOneFour^Zero2SixSeven^Three7TwoNine^TwoEightFiveThree^FourFourSevenZero^OneTwoNineFive^EightZeroEightTwo^EightOneFourSix^Seven3ThreeOne^11737^80^8909^3582'.split('\u005e'),0,{}))Подскажите, как имея все эти данные получить результат и распарсить порт?
Функцию выполните, а из кода порта уберите html теги и так же выполните через eval()

вот тестовый скрипт