// ==UserScript== // @name Bypass Pahe Links // @namespace https://naeembolchhi.github.io/ // @version 0.81 // @description Simplify link jumping on pahe ad websites. // @author NaeemBolchhi // @match http*://teknoasian.com/* // @match http*://intercelestial.com/* // @match http*://linegee.net/* // @match http*://spacetica.com/* // @match http*://pahe.plus/* // @match http*://oii.la/* // @match http*://uii.io/* // @match http*://wp2hostt.com/* // @match http*://wordcounter.icu/* // @match http*://tpi.li/* // @match http*://blogmystt.com/* // @match http*://old.pahe.plus/* // @match http*://hosttbuzz.com/* // @match http*://policiesreview.com/* // @license GPL-3.0-or-later // @icon data:image/svg+xml;utf8, // @require https://greasyfork.org/scripts/456228/code/456228.js?version=1125944 // @run-at document-body // @grant none // @downloadURL https://update.greasyfork.cloud/scripts/443277/Bypass%20Pahe%20Links.user.js // @updateURL https://update.greasyfork.cloud/scripts/443277/Bypass%20Pahe%20Links.meta.js // ==/UserScript== (function() { 'use strict'; function addStyle(css) { var head, style; head = document.querySelector('head'); if (!head) { window.location.reload(); } style = document.createElement('style'); style.innerHTML = css; head.appendChild(style); } if (window.location.hostname === "spacetica.com" || window.location.hostname === "old.pahe.plus") { addStyle(` .btn.btn-primary.btn-xs, a:has(button) { position: fixed; top: 0; left: 0; height: 100%; width: 100%; z-index: 2147483647 !important; opacity: 1 !important; display: flex; align-items: center; justify-content: center; font-size: 4rem; border-radius: 0; } a > button { height: 100%; width: 100%; border-radius: 0; font-size: 10vw; } #backdrop { position: fixed; top: 0; left: 0; height: 100%; width: 100%; z-index: 2147483645 !important; background: black; opacity: 1; } * { overflow: hidden; } `); } else if (window.location.hostname === "blogmystt.com" || window.location.hostname === "wp2hostt.com" || window.location.hostname === "intercelestial.com" || window.location.hostname === "hosttbuzz.com" || window.location.hostname === "policiesreview.com" || window.location.hostname === "teknoasian.com") { addStyle(` .qc-cmp2-persistent-link { z-index: 0; } #qc-cmp2-container { display: none; } div.wait > center > img, #lite-human-verif-button { position: fixed; left: 0; top: 0; height: 100%; width: 100%; z-index: 2147483645 !important; background: green; opacity: 1 !important; } #startButton > *, #getnewlink > * { display: none; } #generater > img { display: none; } #generater, #lite-start-sora-a, #startButton, .humanVerify .verify { position: fixed !important; height: 100%; width: 50%; z-index: 2147483645 !important; background: red !important; opacity: 1 !important; cursor: pointer; border: 0; outline: 0; border-radius: 0; box-shadow: unset; } .skipcontent { position: fixed !important; height: 100%; width: 100%; top: 0; left: 0; z-index: 2147483646 !important; margin: auto; background: purple !important; opacity: 1 !important; cursor: pointer; border: 0; outline: 0; border-radius: 0; box-shadow: unset; } #showlink, #lite-end-sora-button, #getnewlink, .postnext { position: fixed !important; height: 100%; width: 50%; z-index: 2147483645 !important; background: blue !important; opacity: 1 !important; cursor: pointer; border: 0; outline: 0; border-radius: 0; box-shadow: unset; } #getnewlink, #startButton { display: flex !important; height: 100% !important; width: 50% !important; border: 0; outline: 0; margin: 0 !important; border-radius: 0; color: transparent; } @media only screen and (orientation: landscape) { #generater, #lite-start-sora-a, #startButton, .humanVerify .verify { left: 0; } #showlink, #lite-end-sora-button, #getnewlink, .postnext { right: 0; } #generater, #showlink, #lite-start-sora-a, #lite-end-sora-button, #startButton, #getnewlink, .humanVerify .verify, .postnext { top: 0; height: 100%; width: 50%; } } @media only screen and (orientation: portrait) { #generater, #lite-start-sora-a, #startButton { top: 0; } #showlink, #lite-end-sora-button, #getnewlink { bottom: 0; } #generater, #showlink, #lite-start-sora-a, #lite-end-sora-button, #startButton, #getnewlink, .humanVerify .verify, .postnext { left: 0; height: 50%; width: 100%; } } #backdrop { position: fixed; top: 0; left: 0; height: 100%; width: 100%; z-index: 2147483644 !important; background: black; opacity: 1; } #soralink-human-verif-main-cxxd { display: none; } * { overflow: hidden; } `); } else if (window.location.hostname === "linegee.net") { addStyle(` .btn { position: fixed !important; top: 0; left: 0; height: 100%; width: 100%; z-index: 2147483645 !important; background: olive !important; opacity: 1 !important; cursor: pointer; border: 0; outline: 0; border-radius: 0; box-shadow: unset; color: transparent !important; } #backdrop { position: fixed; top: 0; left: 0; height: 100%; width: 100%; z-index: 2147483644 !important; background: black; opacity: 1; } `); } else if (window.location.hostname === "oii.la" || window.location.hostname === "tpi.li") { addStyle(` * { overflow: hidden !important; } html, body { height: 100%; width: 100%; display: flex; align-items: center; justify-content: center; background: darkseagreen; } html > *:not(body) { display: none; } body > *:not(form) { position: fixed; top: -200svh; left: -200svw; } body > a.get-link { position: fixed; height: 100% !important; width: 100% !important; z-index: 2147483645 !important; background: forestgreen; opacity: 1 !important; left: 0; top: 0; border-radius: 0 !important; display: flex; align-items: center; justify-content: center; border: 0 !important; font-size: calc((5svh + 5svw) / 2); } body > a.get-link:hover, body > a.get-link:focus { background: forestgreen; } `); } else if (window.location.hostname === "wordcounter.icu") { addStyle(` * { overflow: hidden !important; } html, body { height: 100%; width: 100%; display: flex; align-items: center; justify-content: center; background: black; } html > *:not(body) { display: none; } button#getlink, #invisibleCaptchaShortlink, a.get-link[href]:not(.disabled) { position: fixed; height: 100% !important; width: 100% !important; /*width: 50%;*/ z-index: 2147483645 !important; background: darkslateblue; opacity: 1 !important; left: 0; top: 0; border-radius: 0 !important; display: flex; align-items: center; justify-content: center; border: 0 !important; font-size: calc((5svh + 5svw) / 2); } a.get-link[href]:not(.disabled) { background: forestgreen; } #backdrop { position: fixed; top: 0; left: 0; height: 100%; width: 100%; z-index: 2147483644 !important; background: black; opacity: 1; } body > div:has(iframe[title*='recaptcha']) { z-index: 2147483647; } `); } const makeZERO = "data:image/svg+xml;utf8,"; try { let element; element = document.createElement("div"); element.id = "backdrop"; document.body.appendChild(element); } catch {} function eraseImages() { let allImg = document.querySelectorAll('[src*=".png"],[src*=".jpg"],[src*=".gif"],[src*=".webp"]'); for (let x = 0; x < allImg.length; x++) { allImg[x].src = makeZERO; } } function delayButtons() { let countDown = document.querySelectorAll('center span[id^="_"]'), generater = document.querySelector('#generater'), showlink = document.querySelector('#showlink'); try { if (countDown[0].innerText.match('0 Seconds')) { generater.classList.add('ready'); } } catch {} try { if (countDown[1].innerText.match('0 Seconds')) { showlink.classList.add('ready'); } } catch {} } function fixAdblockBackdrop() { let backdrop = document.getElementById('backdrop'); let backA = backdrop.attributes; for (let x = 0; x < backA.length; x++) { if (backA[x].name !== 'id') { backdrop.removeAttribute(backA[x].name); } } } function clickLinks() { if (window.doneClick !== true) { if (window.location.origin.match(/pahe\.plus/) || window.location.origin.match(/oii\.la/) || window.location.origin.match(/tpi\.li/)) { let linkbtn = document.querySelector('.get-link:not(.disabled)'); window.location.assign(linkbtn.href); window.doneClick = true; } else if (window.location.origin.match(/wp2hostt\.com/)) { let linkbtn = document.querySelector('button#getlink'); linkbtn.click(); window.doneClick = true; } } if (window.location.origin.match(/wordcounter\.icu/) && document.readyState === 'complete') { if (document.querySelector('#invisibleCaptchaShortlink') && window.doneClick1 !== true) { document.querySelector('#invisibleCaptchaShortlink').click(); window.doneClick1 = true; } if (document.querySelector('a.get-link[href]:not(.disabled)') && window.doneClick2 !== true) { window.location.assign(document.querySelector('a.get-link[href]:not(.disabled)').href); window.doneClick2 = true; } } } function pullButton() { // Bring the captcha/link to the foreground if (window.location.hostname === "oii.la" || window.location.hostname === "tpi.li") { try { let formX = document.querySelector('form:not(.td-search-form):not(.go-link)'); if (formX.getAttribute('moved') !== 'true') { document.body.appendChild(formX); formX.setAttribute('moved','true'); formX.querySelector('button').removeAttribute('onclick'); formX.querySelector('button').removeAttribute('disabled'); } } catch {} try { let linkX = document.querySelector('a.get-link[href]:not(.disabled)'); if (linkX.getAttribute('moved') !== 'true') { document.body.appendChild(linkX); linkX.setAttribute('moved','true'); linkX.removeAttribute('onclick'); linkX.removeAttribute('disabled'); } } catch {} } } function clearOnclick() { // Remove onclick ads let onAds = document.querySelectorAll('*[onclick*="window.open"]'); for (let x = 0; x < onAds.length; x++) { onAds[x].removeAttribute('onclick'); } // Weird links let anAds = document.querySelectorAll('*[href*="https:///"]'); for (let x = 0; x < anAds.length; x++) { anAds[x].removeAttribute('href'); } } function blogmysttAutomatic() { // Autoclick blogmystt let first = document.querySelector('a#startButton'), second = document.querySelector('button#getnewlink'); if (window.clickFirst !== 'true') { try { first.click(); window.clickFirst = 'true'; } catch {} } if (window.clickSecond !== 'true') { try { second.click(); window.clickSecond = 'true'; } catch {} } } setInterval(function() { try{clickLinks();} catch{} try{fixAdblockBackdrop();} catch{} try{pullButton();} catch{} try{clearOnclick();} catch{} try{blogmysttAutomatic();} catch{} try{eraseImages();} catch{} }, 10); })();