Возникла необходимость отследить как js код одного (гребан.) сайта выполняется. Код азпускается при нажатии на кнопку, но их скрипты разбросаны на клауд основе + некоторые друг друга подгружают. Код написан в таком стиле (50к+ строк):
var d = f.ajaxSetup({}, c),
e = d.context || d,
g = e !== d && (e.nodeType || e instanceof f) ? f(e) : f.event,
h = f.Deferred(),
i = f._Deferred(),
j = d.statusCode || {},
k, l = {},
m = {},
n, o, p, q, r, s = 0,
t, u, v = {
readyState: 0,
setRequestHeader: function (a, b) {
if (!s) {
var c = a.toLowerCase();
a = m[c] = m[c] || a, l[a] = b
}
return this
},
getAllResponseHeaders: function () {
return s === 2 ? n : null
},
getResponseHeader: function (a) {
var c;
if (s === 2) {
if (!o) {
o = {};
while (c = bD.exec(n)) o[c[1].toLowerCase()] = c[2]
}
c = o[a.toLowerCase()]
}
return c === b ? null : c
},
overrideMimeType: function (a) {
s || (d.mimeType = a);
return this
},
abort: function (a) {
a = a || "abort", p && p.abort(a), w(0, a);
return this
}
};
Подскажите удобный иснструмент для редактирования js прогруженного сайта, а потом вызова отредактированного js путем запуска события (click)