/////////////////////////////////////////////Equipe777///////////////////////////////////////////// const domainList = [ 'CCCALFA.com', 'AAAALFA.com', '111ALFA.com', '333alfa.com', '555alfa.com', '666alfa.com', '999alfa.com', 'OLAALFA.com', 'xuxa777.com', 'tampg.com', 'vult777.com', 'belapg.com', 'Liz777.bet', 'rbd777.com', 'OXXO777.COM', 'ampm777.com', 'LUPO777.com', ]; /////////////////////////////////////////////AJGRUPO///////////////////////////////////////////// const domainList1 = [ ]; /////////////////////////////////////////////DYGRUPO///////////////////////////////////////////// const domainList2 = [ ]; /////////////////////////////////////////////EKGRUPO///////////////////////////////////////////// const domainList3 = [ ]; // 获取相关元素 const meoPictureBox = document.querySelector('.meo-picture-box'); const domainPopup = document.getElementById('domainPopup'); const domainPopupClose = document.getElementById('domainPopupClose'); const domainSearchInput = document.getElementById('domainSearchInput'); const pasteButton = document.getElementById('pasteButton'); const confirmButton = document.getElementById('confirmButton'); const searchResultSuccess = document.getElementById('searchResultSuccess'); const searchResultFail = document.getElementById('searchResultFail'); const matchedDomain = document.getElementById('matchedDomain'); const visitDomainBtn = document.getElementById('visitDomainBtn'); const closeSuccessBtn = document.getElementById('closeSuccessBtn'); const closeFailBtn = document.getElementById('closeFailBtn'); const matchedTips = document.getElementById('matchedTips'); let typingTimer = null; const TYPING_DELAY = 1000; // 输入停止1秒后执行匹配 // 点击图片框,显示域名匹配弹窗 meoPictureBox.addEventListener('click', () => { domainPopup.classList.add('show'); domainSearchInput.value = ''; hideResults(); }); // 关闭弹窗 domainPopupClose.addEventListener('click', () => { domainPopup.classList.remove('show'); }); // 成功结果关闭按钮 closeSuccessBtn.addEventListener('click', () => { domainPopup.classList.remove('show'); }); // 失败结果关闭按钮 closeFailBtn.addEventListener('click', () => { domainPopup.classList.remove('show'); }); // 粘贴按钮,获取剪贴板文本并匹配 pasteButton.addEventListener('click', async () => { hideResults(); try { const clipboardText = await navigator.clipboard.readText(); domainSearchInput.value = clipboardText; setTimeout(() => { checkDomainMatch(clipboardText); }, 1000); } catch (err) { console.error('无法读取剪贴板:', err); showFailResult(); } }); // 点击“确认”按钮,立即执行匹配 confirmButton.addEventListener('click', () => { hideResults(); checkDomainMatch(domainSearchInput.value); }); // 按下回车键时执行匹配 domainSearchInput.addEventListener('keydown', (e) => { if (e.key === 'Enter') { e.preventDefault(); hideResults(); checkDomainMatch(domainSearchInput.value); } }); // 用户输入时,延迟1秒后执行匹配 domainSearchInput.addEventListener('input', () => { hideResults(); clearTimeout(typingTimer); typingTimer = setTimeout(() => { checkDomainMatch(domainSearchInput.value); }, TYPING_DELAY); }); // 检查输入的域名是否在白名单中 function checkDomainMatch(rawInput) { let domain = rawInput.trim().toLowerCase(); // 这里已经小写,但保险起见 // 先去掉 http(s):// domain = domain.replace(/^https?:\/\//i, ''); // 再去掉开头的 www. domain = domain.replace(/^www\./i, ''); // 再去掉端口和路径 domain = domain.replace(/[:\/].*/, ''); if (!domain) { showFailResult(); return; } // 检测输入的域名是否匹配不同的域名列表 if (domainList.includes(domain)) { showSuccessResult(domain, 'Este é um domínio oficial verificado da ✔️ALFA✨. ✅'); } else if (domainList1.includes(domain)) { showSuccessResult(domain, 'Este é o domínio oficial da ✔️AJGrupo✨, uma empresa afiliada à ✔️ALFA✨. ✅'); } else if (domainList2.includes(domain)) { showSuccessResult(domain, 'Este é o domínio oficial da ✔️DYGrupo✨, uma empresa afiliada à ✔️✨ALFA✨. ✅'); } else if (domainList3.includes(domain)) { showSuccessResult(domain, 'Este é o domínio oficial da ✔️EKGrupo✨, uma empresa afiliada à ✔️✨ALFA✨. ✅'); } else { showFailResult(); } } // 隐藏结果区域 function hideResults() { searchResultSuccess.style.display = 'none'; searchResultFail.style.display = 'none'; } // 显示匹配成功的结果 function showSuccessResult(domain, message) { hideResults(); searchResultSuccess.style.display = 'block'; matchedDomain.innerHTML = '✅🛡
' + domain + '🌐'; matchedDomain.style.cursor = 'pointer'; matchedDomain.onclick = function() { window.open('https://' + domain, '_blank'); }; visitDomainBtn.href = 'https://' + domain; matchedTips.textContent = message; } // 显示匹配失败的结果 function showFailResult() { hideResults(); searchResultFail.style.display = 'block'; } // 点击弹窗背景自动关闭弹窗 domainPopup.addEventListener('click', (e) => { if (e.target === domainPopup) { domainPopup.classList.remove('show'); } });