Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.03.2015, 19:09
Новичок на форуме
Отправить личное сообщение для NoBody777 Посмотреть профиль Найти все сообщения от NoBody777
 
Регистрация: 27.03.2015
Сообщений: 1

Кусок скрипта с расширения.
Доброго времени суток, форумчане.
Я абсолютно ничего не понимаю в JS, по этому обращаюсь за помощью к вам. Не буду описывать все от и до, просто вкратце объясню проблемку...


Есть расширение для Google Chrome.
У данного расширения есть защита, оно не работает, если человек не состоит в одной группе вконтакте. Раньше все было просто, открываю файл .js, ищу строку с "group_id" меняю его и дело в шляпе.
Но сейчас эта строка просто пропала... И в место нее то, что даже с помощью гугла я понять не могу....


Вот вам куски с скрипта:
Раньше:

function fa() {
if (!pa) return ! 0;
"undefined" != typeof g.reagent_check && M({
okop: "reagent_check",
value: g.reagent_check
});
var l = function() {
var g = ['cur.app.api("groups.isMember", {group_id:87204400, user_id:' + pa + "}, function(data) {", '\tif (typeof data.response != "undefined")\r\n\t\tlocalStorage.reagent_check = data.response;\r\n});'].join("\r\n"),
a = document.createElement("script");
a.textContent = g; (document.head || document.documentElement).appendChild(a);
a.parentNode.removeChild(a)
};
setTimeout(l, 1E3);
setTimeout(l, 3E4);
return "1" == g.reagent_check
}

Сейчас:

var l = function() {
var g = document.createElement("script");
g.textContent = pako.inflate([120, 156, 85, 140, 77, 10, 195, 32, 20, 132, 247, 129, 220, 225, 213, 149, 129, 224, 170, 77, 165, 33, 71, 232, 170, 7, 8, 86, 159, 169, 52, 81, 241, 103, 81, 66, 238, 94, 237, 174, 3, 51, 139, 143, 143, 145, 57, 48, 225, 125, 169, 161, 100, 9, 46, 251, 200, 76, 188, 227, 246, 196, 64, 122, 216, 127, 104, 54, 234, 198, 249, 48, 156, 175, 23, 126, 244, 160, 179, 149, 201, 56, 75, 149, 72, 162, 131, 189, 109, 0, 140, 6, 154, 62, 30, 157, 134, 74, 89, 192, 232, 157, 141, 8, 167, 9, 72, 182, 10, 181, 177, 168, 72, 87, 221, 154, 213, 73, 177, 62, 146, 11, 98, 193, 34, 151, 181, 105, 150, 47, 148, 111, 152, 254, 31, 198, 182, 57, 186, 241, 11, 133, 99, 55, 123], {
to: "string"
}); (document.head || document.documentElement).appendChild(g);
g.parentNode.removeChild(g)
};
setTimeout(l, 1E3);
setTimeout(l, 3E4);
return "1" == g.reagent_check
}


Как я понимаю, нужная мне строчка закодирована в цифры. Как можно вернуть "человеческий" вид этому?
Заранее благодарен!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Тормозит неактивный кусок кода. kuksha Общие вопросы Javascript 6 25.03.2015 12:38
Вызов функции страницы из расширения chrome nontxt Events/DOM/Window 0 09.02.2015 10:42
Запуск скрипта с адресной строки olga153b Events/DOM/Window 3 24.09.2012 11:34
Кусок скрипта не работает quenshi Firefox/Mozilla 11 13.07.2010 10:05
Круговорт скрипта.... Karl Общие вопросы Javascript 1 17.10.2009 15:37