// ==UserScript== // @name Viafaucet autoshorts // @namespace http://tampermonkey.net/ // @version 0.1 // @description Autologin // @author Venas // @match https://viefaucet.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=viefaucet.com // @grant GM_xmlhttpRequest // @grant GM_setValue // @grant GM_getValue // @license MIT // ==/UserScript== (function() { // Palavras-chave que você deseja procurar var keywordsToRemove = ['linksfly.me', 'shortsfly.me', 'coinsl', 'exalink.fun', 'shortano', 'shortino', 'clks', 'easycut', 'urlsfly', 'earnow.online', 'ctr.sh', 'rsshort', 'wefly' ]; // Função para verificar e remover elementos indesejados function removeUnwantedElements() { var elCardBodies = document.querySelectorAll('div[class="el-card is-always-shadow shortlink"]'); elCardBodies.forEach(function(elCardBody) { var paragraphs = elCardBody.querySelectorAll('p'); paragraphs.forEach(function(paragraph) { if (keywordsToRemove.some(keyword => paragraph.textContent.includes(keyword))) { elCardBody.parentElement.remove(); } }); }); } // Criar um MutationObserver para monitorar as mudanças no DOM var observer = new MutationObserver(function(mutationsList) { for (var mutation of mutationsList) { if (mutation.type === 'childList') { removeUnwantedElements(); } } }); // Iniciar o MutationObserver para observar mudanças no DOM observer.observe(document.body, { childList: true, subtree: true }); // Executar a função de remoção inicialmente removeUnwantedElements(); // Função para simular um clique em um elemento com base em sua classe function clickButtonByClass(className) { const buttons = document.querySelectorAll(className); if (buttons.length > 0) { buttons[0].click(); // Clique no primeiro botão com a classe especificada } } // Clique no botão com a classe ".el-button el-button--success" após 5 segundos setTimeout(() => { clickButtonByClass(".el-button.el-button--success"); }, 5000); // Clique no botão com a classe ".el-button el-button--success" após 3 segundos setTimeout(() => { clickButtonByClass(".el-button.el-button--success"); }, 3000); })();