document.oncontextmenu = null;
document.onselectstart = null;
document.oncopy = null;
document.onpaste = null;
const all = document.querySelectorAll('*');
all.forEach(el => {
el.oncopy = null;
el.onpaste = null;
el.oncut = null;
el.onselectstart = null;
el.oncontextmenu = null;
});
const bodyClone = document.body.cloneNode(true);
document.body.parentNode.replaceChild(bodyClone, document.body);
const style = document.createElement('style');
style.innerHTML = '* { user-select: text !important; }';
document.head.appendChild(style);
setInterval(() => {
document.oncontextmenu = null;
document.onselectstart = null;
document.oncopy = null;
document.onpaste = null;
}, 1000);