Перейти к содержимому



ЗАРАБАТЫВАЙ НА
>>ПРОДАЖЕ ШАБЛОНОВ И ПРИВЛЕЧЕНИИ РЕФЕРАЛОВ<<
>>ПОИСКЕ СЛИВЩИКОВ ШАБЛОНОВ<<

Фотография

Как превратить в текст скобки "[" и "]"


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 23

#21 misol

misol

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 48 сообщений

Отправлено 12 Май 2020 - 08:37

Подскажите пожалуйста. Если я спарсил скрипт, то можно ли как то автоматом экранировать [ ] ? С помощью [STR_REPLACE] не получается.

И еще, помогите получить результат скрипта.

скачал

function FfHQ2DBZJJnxliLqJIQs7xfBvjVsp67ns4d2BN3QozbaqFrQDHseJnutmcIvFpLkZ() {var _0xc73e=["","split","0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ+/","slice","indexOf","","",".","pow","reduce","reverse","0"];function _0xe97c(d,e,f){var g=_0xc73e[2][_0xc73e[1]](_0xc73e[0]);var h=g[_0xc73e[3]](0,e);var i=g[_0xc73e[3]](0,f);var j=d[_0xc73e[1]](_0xc73e[0])[_0xc73e[10]]()[_0xc73e[9]](function(a,b,c){if(h[_0xc73e[4]](B)!==-1)return a+=h[_0xc73e[4]](B)*(Math[_0xc73e[8]](e,c))},0);var k=_0xc73e[0];while(j>0){k=i[j%f]+k;j=(j-(j%f))/f}return k||_0xc73e[11]}eval(function(h,u,n,t,e,r){r="";for(var i=0,len=h.length;i<len;i++){var s="";while(h[i]!==n[e]){s+=h[i];i++}for(var j=0;j<n.length;j++)s=s.replace(new RegExp(n[j],"g"),j);r+=String.fromCharCode(_0xe97c(s,e,10)-t)}return decodeURIComponent(escape®)}("wHwWwqHWwXqWwwHWwqHWwHXWwqqWwwqWwSwWwXSWwwwWwqqWwwSWwqHWwwqWwHHWSwqWSXwWXHwWXXXWwHHWSqqSWXHHWHwXWXwqWwHSWXHwWXqHWwXHWwwSWXXSWwHSWwSqWXXqWXHwWXqSWXwqWHSwWXSHWwHXWXqqWwwHWXHSWXXXWwXHWwSwWXHSWXHwWHqXWHHHWSXwWSwwWSXwWwqHWXXqWXqqWXHwWwqwWwXqWXwqWXwqWXSwWXXHWXXSWwXwWXXqWHwwWXwqWwHqWwqXWXXXWwSwWwXSWXHwWXXqWSqqqWwSwWXHwWXqHWwSqWXXwWwSqWSqqHWHqXWHHHWSXwWSwSW",44,"qSHXwWzlv",5,5,48))}

 

экранировал с помощью кнопки в tools

function FfHQ2DBZJJnxliLqJIQs7xfBvjVsp67ns4d2BN3QozbaqFrQDHseJnutmcIvFpLkZ() {var _0xc73e=\["","split","0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ+/","slice","indexOf","","",".","pow","reduce","reverse","0"\];function _0xe97c(d,e,f){var g=_0xc73e\[2\]\[_0xc73e\[1\]\](_0xc73e\[0\]);var h=g\[_0xc73e\[3\]\](0,e);var i=g\[_0xc73e\[3\]\](0,f);var j=d\[_0xc73e\[1\]\](_0xc73e\[0\])\[_0xc73e\[10\]\]()\[_0xc73e\[9\]\](function(a,b,c){if(h\[_0xc73e\[4\]\](B)!==-1)return a+=h\[_0xc73e\[4\]\](B)*(Math\[_0xc73e\[8\]\](e,c))},0);var k=_0xc73e\[0\];while(j>0){k=i\[j%f\]+k;j=(j-(j%f))/f}return k||_0xc73e\[11\]}eval(function(h,u,n,t,e,r){r="";for(var i=0,len=h.length;i<len;i++){var s="";while(h\[i\]!==n\[e\]){s+=h\[i\];i++}for(var j=0;j<n.length;j++)s=s.replace(new RegExp(n\[j\],"g"),j);r+=String.fromCharCode(_0xe97c(s,e,10)-t)}return decodeURIComponent(escape®)}("wHwWwqHWwXqWwwHWwqHWwHXWwqqWwwqWwSwWwXSWwwwWwqqWwwSWwqHWwwqWwHHWSwqWSXwWXHwWXXXWwHHWSqqSWXHHWHwXWXwqWwHSWXHwWXqHWwXHWwwSWXXSWwHSWwSqWXXqWXHwWXqSWXwqWHSwWXSHWwHXWXqqWwwHWXHSWXXXWwXHWwSwWXHSWXHwWHqXWHHHWSXwWSwwWSXwWwqHWXXqWXqqWXHwWwqwWwXqWXwqWXwqWXSwWXXHWXXSWwXwWXXqWHwwWXwqWwHqWwqXWXXXWwSwWwXSWXHwWXXqWSqqqWwSwWXHwWXqHWwSqWXXwWwSqWSqqHWHqXWHHHWSXwWSwSW",44,"qSHXwWzlv",5,5,48))}

 

[EVALUATE_JS][$script] ответ undefined


  • 0


#22 Atoxo

Atoxo

    Продвинутый пользователь

  • Заблокированные
  • PipPipPip
  • 1 403 сообщений
  • ГородМосква

Отправлено 12 Май 2020 - 10:19

Подскажите пожалуйста. Если я спарсил скрипт, то можно ли как то автоматом экранировать [ ] ? С помощью [STR_REPLACE] не получается.

 

В последних версиях постера экранируй при замене тремя слешами во вторых скобках.
В старых версиях экранируй двумя.

Это для новых:

[STR_REPLACE][\]][\\\]][$1]
[LOG_DISPLAY][$result]

[STR_REPLACE][\[][\\\[][$result]
[LOG_DISPLAY][$result]

[DISPLAY][$result]

  • 1

izobrazhenie_2022-06-12_182912347.165504


#23 misol

misol

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 48 сообщений

Отправлено 12 Май 2020 - 15:17

 

В последних версиях постера экранируй при замене тремя слешами во вторых скобках.
В старых версиях экранируй двумя.

Это для новых:

[STR_REPLACE][\]][\\\]][$1]
[LOG_DISPLAY][$result]

[STR_REPLACE][\[][\\\[][$result]
[LOG_DISPLAY][$result]

[DISPLAY][$result]

Заканчивает обработку переменной на первой же закрывающейся скобке. Пробовал и с \\ и с \\\ Версия 5.9.9.0.7. 


  • 0

#24 AleksLD

AleksLD

    Продвинутый пользователь

  • Пользователи-L3
  • PipPipPip
  • 2 011 сообщений
  • ГородСосновоборск

Отправлено 12 Май 2020 - 16:09

 

 

В последних версиях постера экранируй при замене тремя слешами во вторых скобках.
В старых версиях экранируй двумя.

Это для новых:

[STR_REPLACE][\]][\\\]][$1]
[LOG_DISPLAY][$result]

[STR_REPLACE][\[][\\\[][$result]
[LOG_DISPLAY][$result]

[DISPLAY][$result]

Заканчивает обработку переменной на первой же закрывающейся скобке. Пробовал и с \\ и с \\\ Версия 5.9.9.0.7. 

 

В постере есть порядок написания функций, имя функции, её параметры, заключаются в квадратные скобки. Если внутри квадратных скобок относящихся к синтаксису написания функций постера присутствуют другие кв. скобки, то для того что бы при запуске шаблона, при считывании парсером его функций не было косяков,их надо экранировать.

Если скрипт или текст с квадратными скобкам, откуда-то парсится( или загружается из файла)  уже в процессе работы шаблона, то экранировать в спарсенном не нужно.

 

ПС: короче кв.скобки это спецсимволы постера, лишние должны экранироваться.


Сообщение отредактировал AleksLD: 12 Май 2020 - 16:26

  • 1




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных