window.onload = function () { // 1. Busca o elemento com o atributo agent-id const convaiElement = document.querySelector('guialivre-convai'); if (!convaiElement) return; // 2. Pega o valor do agent-id const agentId = convaiElement.getAttribute('agent-id'); if (!agentId) return; // 3. Cria dinamicamente o novo script com o agent-id na URL const script = document.createElement('script'); script.src = `https://api.guialivre.com/webhook/widget-avancado.js?agent-id=${agentId}`; script.async = true; script.type = 'text/javascript'; // 4. Injeta o script no final do body document.body.appendChild(script); }; document.addEventListener('DOMContentLoaded', function () { const preventDefault = (e) => e.preventDefault(); // Desativa clique direito (menu de contexto) document.addEventListener('contextmenu', preventDefault); // Desativa seleção de texto document.addEventListener('selectstart', preventDefault); // Desativa arrastar elementos document.addEventListener('dragstart', preventDefault); // Bloqueia teclas comuns de inspeção document.addEventListener('keydown', function (e) { if ( e.key === "F12" || (e.ctrlKey && e.shiftKey && e.key.toLowerCase() === 'i') || (e.ctrlKey && e.key.toLowerCase() === 'u') || (e.ctrlKey && e.shiftKey && e.key.toLowerCase() === 'j') ) { e.preventDefault(); console.warn("Ação bloqueada."); } }); console.log("Proteções anti-cópia ativadas."); });