if(document instanceof HTMLDocument) { let site = "general", scripts = { "general": "general.js", "adfoc.us": "adfocus.js", "linkshrink.net": "linkshrink.js", "cshort.org": "cshort.js", "croco.site": "croco.js", "srt.am": "shortam.js", "direkt-wissen.com": "linkvertise.js", "cpmlink.net": "cpmlink.js", "admy.link": "admylink.js", "viid.su": "viidsu.js", "sub2unlock.com": "sub2unlockcom.js", "stu.lean.ws": "fame4me.js", "fame4.me": "fame4me.js" }, script, comment, injectScript = function(script_) { let isInline = (script_.substr(script_.length - 3) != ".js"); if(script !== undefined) { document.documentElement.removeChild(script); } script = document.createElement("script"); if(isInline) { script.textContent = "/* " + chrome.i18n.getMessage("injectionInline") + " */\n\n" + script_; } else { script.src = chrome.extension.getURL("/bypasses/" + script_); } if(site != "general") { script.setAttribute("data-" + chrome.i18n.getMessage("injectionAttr"), chrome.i18n.getMessage("appName")); } script = document.documentElement.appendChild(script); if(comment !== undefined && site != "general") { document.documentElement.removeChild(comment); } if(site == "general") { let comment = document.createComment(chrome.i18n.getMessage("injectionGeneral")); if(script.nextSibling) { comment = script.parentNode.insertBefore(comment, script.nextSibling); } else { comment = script.parentNode.appendChild(comment); } } }; for(let domain in scripts) { if(domain != "general" && (window.location.host == domain || window.location.host.substr(window.location.host.length - (domain.length + 1)) == "." + domain)) { site = domain; } } injectScript(scripts[site]); if(site == "general") { document.addEventListener("DOMContentLoaded", function() { if(document.body.hasAttribute("style") && document.body.getAttribute("style").indexOf("Undefined variable: img in C:\\xampp\\htdocs\\") > -1 && document.body.getAttribute("style").indexOf(".php on line 149") > -1) { site = "fame4me"; injectScript("fame4me.js"); } }); } }