Remove automaticamente anúncios e logos do Spline Viewer.
Um script JavaScript leve e Open Source criado para remover o elemento #logo do Shadow DOM do Spline Viewer.
O Spline Ads Remover é um script desenvolvido em JavaScript que monitora o carregamento do Spline Viewer e remove automaticamente o anúncio/logo localizado no canto inferior direito.
O projeto utiliza manipulação do Shadow DOM para encontrar e remover o elemento responsável pela exibição do logo.
- Remoção automática do logo do Spline.
- Desenvolvido em JavaScript.
- Manipulação de Shadow DOM.
- Baixo consumo de memória.
- Código simples e otimizado.
- Projeto Open Source.
- Licença MIT.
- O script inicia um monitoramento automático.
- Procura pelo componente do Spline Viewer.
- Acessa o Shadow DOM.
- Localiza o elemento
#logo. - Remove o anúncio.
- Finaliza o monitoramento automaticamente.
//Versão 1.0
(function() {
// Cria um monitoramento em loop que roda a cada 50 milissegundos para agir o mais rápido possível
const removerLogo = setInterval(() => {
const viewer = document.getElementById('meu-objeto-3d');
// Entra na camada oculta (Shadow DOM) onde o Spline esconde o anúncio
if (viewer && viewer.shadowRoot) {
const logo = viewer.shadowRoot.querySelector('#logo');
if (logo) {
logo.remove(); // Deleta a caixinha de créditos do HTML
clearInterval(removerLogo); // Para o script para não gastar memória do PC
console.log("Anúncio do Spline removido!");
}
}
}, 50);
// Se o site demorar a carregar, para de monitorar após 12 segundos para evitar travamentos
setTimeout(() => clearInterval(removerLogo), 12000);
})();Este projeto é distribuído sob a Licença MIT.
Você pode usar, modificar e distribuir este código livremente, mantendo os termos da licença.
Projeto criado para fins educacionais e de estudo sobre JavaScript, DOM e Shadow DOM.
