evoworld.io Cheats

"evoworld.io Cheats"

< 脚本evoworld.io Cheats的反馈

评价:好评 - 脚本运行良好

§
发表于:2023-12-31

Приветствую!
Отличный скрипт!
Вы можете добавить следующий код в начало скрипта, что-бы предотвратить отправку данных об ошибках без сторонних расширений:
const original = {
open: XMLHttpRequest.prototype.open,
send: XMLHttpRequest.prototype.send,
};

XMLHttpRequest.prototype.open = function (method, url, async, user, password) {
if (url.includes('reportError.php')) {
this.isStopRequest = true;
}
return original.open.apply(this, arguments);
};

XMLHttpRequest.prototype.send = async function (sourceData) {
if (this.isStopRequest) {
const oldReady = this.onreadystatechange;
setTimeout(() => {
this.onerror();
}, 1000)
} else {
return original.send.call(this, sourceData);
}
}

Можно на всякий случай добавить заголовок раннего запуска:
// @run-at document-start
но вроде работает и без него.
Для получения текущей версии скрипта, Вы можете использовать внутренние переменные расширения для скриптов, что-бы менять версию только в заголовках.
const VERSION = GM_info.script.version
Всего хорошего и с наступающим новым годом!)

发表回复

登录以发表回复。