CoolFace
Apppublic

TrinetraLabs/Placebo_AI

sourceHugging Faceupdated 2mo agoView on Hugging Face
0likes
script_7.js28 linesDownload Raw Back to root
1 2        // Disable Right-Click Context Menu3        document.addEventListener('contextmenu', event => event.preventDefault());4 5        // Disable Copy, Cut, and Paste6        document.addEventListener('copy', event => {7            event.preventDefault();8            alert('Copying content is disabled for security reasons.');9        });10        document.addEventListener('cut', event => event.preventDefault());11        document.addEventListener('paste', event => event.preventDefault());12 13        // Disable Dragging of Elements (like images)14        document.addEventListener('dragstart', event => event.preventDefault());15 16        // Disable Keyboard Shortcuts (Ctrl+C, Ctrl+P, Ctrl+S, PrintScreen)17        document.addEventListener('keydown', event => {18            if (event.ctrlKey && (event.key === 'c' || event.key === 'C' || event.key === 'p' || event.key === 'P' || event.key === 's' || event.key === 'S')) {19                event.preventDefault();20            }21            if (event.key === 'PrintScreen') {22                // Attempt to obscure screen during PrintScreen (works on some OS)23                document.body.style.opacity = '0';24                setTimeout(() => { document.body.style.opacity = '1'; }, 1000);25                navigator.clipboard.writeText(''); // Attempt to clear clipboard26            }27        });28