Greasy Fork is available in English.

Additional Bypass

Bypass Addition for Bypass All Shortlinks

Zainstaluj skrypt?
Skrypt zaproponowany przez autora

Może Ci się również spodobać. Bypass Wszystkie Krótkie linki

Zainstaluj skrypt
// ==UserScript==
// @name       Additional Bypass
// @namespace  Violentmonkey Scripts
// @match      *://*.offerwallmedia.com/*
// @match      *://*.freeoseocheck.com/*
// @match      *://*.cryptowidgets.net/*
// @match      *://*.offers4crypto.xyz/*
// @match      *://*.insurancegold.in/*
// @match      *://*.webfreetools.net/*
// @match      *://*.cookinguide.net/*
// @match      *://*.makeupguide.net/*
// @match      *://*.coinsvalue.net/*
// @match      *://*.dripoffers.com/*
// @match      *://*.adwallgate.com/*
// @match      *://*.bitcotasks.com/*
// @match      *://*.wiki-topia.com/*
// @match      *://*.greenenez.com/*
// @match      *://*.coinscap.info/*
// @match      *://*.carstopia.net/*
// @match      *://*.carsmania.net/*
// @match      *://*.blog24.me/*
// @match      *://*.ewall.biz/*
// @grant      none
// @version    6.9
// @author     Bloggerpemula
// @run-at     document-start
// @description Bypass Addition for Bypass All Shortlinks
// @require    https://code.jquery.com/jquery-3.6.0.min.js
// @require    https://cdnjs.cloudflare.com/ajax/libs/xhook/1.4.9/xhook.js
// @require    https://cdnjs.cloudflare.com/ajax/libs/jimp/0.22.10/jimp.min.js
// @exclude /^(https?:\/\/)(.+)?((advertisingexcel|talkforfitness|rsadnetworkinfo|rsinsuranceinfo|rsfinanceinfo|rssoftwareinfo|rshostinginfo|rseducationinfo|gametechreviewer|vegan4k|phineypet|batmanfactor|techedifier|urlhives|linkhives|github|edonmanor).com|(thumb8|thumb9|crewbase|crewus|shinchu|shinbhu|ultraten|uniqueten|topcryptoz|allcryptoz).net|(linksfly|shortsfly|urlsfly|wefly).me|(greasyfork|openuserjs|adarima).org|mcrypto.club|misterio.ro)(\/.*)/
// ==/UserScript==
// ======================================================================================================================================================
//                                      PLEASE READ SCRIPT INFO BEFORE USE
//                                  PLEASE RESPECT IF MY SCRIPTS USEFUL FOR YOU
//                      DON'T TRY TO COPY PASTE MY SCRIPTS THEN SHARE TO OTHERS LIKE YOU ARE THE CREATOR
//                            PLEASE DON'T REMOVE OR CHANGE MY BLOG, THANKS FOR YOUR SUPPORT
//              My Blog is Very Important to give some Delay for safe away ,Track New Shortlinks , Broken Bypass etc...
// Thanks so much to @JustOlaf , @Konf , @hacker09 and @juansi for Helping me , make my script even better , and for All who has contributed via Feedback.
// =======================================================================================================================================================
(function() {
  'use strict';
  const bp = query => document.querySelector(query);const BpAll = query => document.querySelectorAll(query);
  const elementExists = query => bp(query) !== null;const BpParams = new URLSearchParams(location.search);
  function BpBlock() {return 1;}
  function sleep(ms) {return new Promise((resolve) => setTimeout(resolve, ms));}
  function ClickIfExists(query, timeInSec = 1, funcName = 'setTimeout') {
    if (elementExists(query)) {window[funcName](function() {(query).click();}, timeInSec * 1000);}}
  function SubmitBp(selector, time) {setTimeout(()=>{let elem = (typeof selector === 'string') ? bp(selector).closest('form') : selector; elem.requestSubmit();}, time*1000);}
  function Captchacheck() {if (elementExists('.cf-turnstile') || elementExists('#captcha-turnstile')) {return window.turnstile.getResponse().length !== 0;
    } else if (elementExists('.h-captcha')) {return window.hcaptcha.getResponse().length !== 0;
    } else if (elementExists('.g-recaptcha')) {return window.grecaptcha.getResponse().length !== 0;} else {return;}}
  function GetForm() {var forms = document.forms; for (var i = 0; i < forms.length; i++) {var bait = forms[i].action;
     if (/bypass.html|adblock.html/.test(bait)) continue; return forms[i];}}
  function Checkvisibility(elem) {if (!elem.offsetHeight && !elem.offsetWidth) {return false;}
    if (getComputedStyle(elem).visibility === 'hidden') {return false;} return true;}
  function waitForElm(query, callback) {setTimeout(function() {
    if (elementExists(query)) {callback(bp(query));} else {waitForElm(query, callback);}}, 1000);}
  function redirect(url, blog = true) {location = blog ? 'https://rotator.nurul-huda.sch.id/?BypassResults=' + url : url;}
  function elementReady(selector) {return new Promise(function(resolve, reject) {let element = bp(selector);
      if (element) {resolve(element); return;} new MutationObserver(function(_, observer) {element = bp(selector);
      if (element) {resolve(element); observer.disconnect();}}).observe(document.documentElement, {childList: true, subtree: true});});}
  function Captchaicon(selector) {let b = setInterval(() => {let p = bp('.iconcaptcha-holder.iconcaptcha-theme-light.iconcaptcha-success');
      if (p) {clearInterval(b);SubmitBp(selector, 1);}}, 1000);}
  function RemoveRef(value) {delete document.referrer; document.__defineGetter__('referrer', () => value);}
  function RemoveBp(domain, selector) {const re_domain = new RegExp(domain); if (!re_domain.test(location.host)) return;
    const elements = BpAll(selector);for (const element of elements) {element.remove();}}
  function BlockRead(SearchString, nameFunc) {var target = window[nameFunc]; window[nameFunc] = function(...args) {const stringFunc = String(args);
    if ((new RegExp(SearchString)).test(stringFunc)) args[0] = function() {}; return target.call(this, ...args);};}
  function strBetween(s, front, back, trim = false) {if (trim) {s = s.replaceAll(' ', '');s = s.trim();s = s.replaceAll('\n', ' ');}
      return s.slice(s.indexOf(front) + front.length, s.indexOf(back, s.indexOf(front) + front.length));}
  function ReadytoClick(selector, sleepTime = 0) {const events = ["mouseover", "mousedown", "mouseup", "click"];const selectors = selector.split(', ');
    if (selectors.length > 1) {return selectors.forEach(ReadytoClick);}if (sleepTime > 0) {return sleep(sleepTime * 1000).then(function() {ReadytoClick(selector, 0);});}
    elementReady(selector).then(function(element) {element.removeAttribute('disabled');element.removeAttribute('target');
        events.forEach(eventName => {const eventObject = new MouseEvent(eventName, {bubbles: true}); element.dispatchEvent(eventObject);});});}
  function BloggerPemulaHD(re_domain, data, blog) {if (!re_domain.test(location.host)) return;
    if (typeof data === 'function') return data();if (Array.isArray(data)) data = { '/': data }; if (!(location.pathname in data)) return;const [key, value] = data[location.pathname];
    if (typeof key === 'object' && key.test(location.search)) return redirect(value + RegExp.$1, blog); if (BpParams.has(key)) redirect(value + BpParams.get(key), blog);}
  function BypassHD(selector, time) {if (elementExists('.g-recaptcha')) {let gc = setInterval(() => {if (window.grecaptcha.getResponse().length !== 0) {
    clearInterval(gc); SubmitBp('.g-recaptcha', 1);}}, 1000);} else if (elementExists('.h-captcha')) {let hc = setInterval(() => {if (window.hcaptcha.getResponse().length !== 0) {
    clearInterval(hc); SubmitBp('.h-captcha', 1);}}, 1000);} else if (elementExists('.cf-turnstile')) {let tc = setInterval(() => {if (window.turnstile.getResponse().length !== 0) {
    clearInterval(tc); SubmitBp('.cf-turnstile', 1);}}, 1000);} else if (elementExists('input[name=_iconcaptcha-token]')) {Captchaicon(selector);} else {SubmitBp(selector, time);}}
  function EnableRCF() {[].forEach.call(['contextmenu', 'visibilitychange', 'cut', 'paste', 'blur', 'mouseleave', 'keyup', 'drag', 'dragstart', 'hasFocus', 'focus', 'select', 'selectstart', 'webkitvisibilitychange', 'mozvisibilitychange'], function(event) {
      document.addEventListener(event, function(e) {e.stopPropagation();}, true);});}
  function IconCaptcha() {elementReady('#validateVisit').then(xhook.after(async function(request, response, callback) {if (request.url.match(/captcha\/request\.php$/)) {const Urls = request.url.replace(/captcha\/request\.php$/, ''); const ImageData = JSON.parse(response.text); const Maps = new Map(); var Skipstr = ''; xhook.disable(); let Loadimage = 0;
    for (let i = 0; i < ImageData.length; i++) {Jimp.read(Urls + 'captcha/request.php?cid=0&hash=' + ImageData[i]).then(function(solved) { solved.getBase64(Jimp.AUTO, function(error, base64String) {if (Maps.has(base64String)) {if (!Skipstr) {Skipstr = base64String;}} else {Maps.set(base64String, ImageData[i]);} Loadimage = Loadimage + 1;});});}
    for (let i = 0; i < 5; i++) {if (Loadimage != ImageData.length) {await sleep(2000);} else {break;}} if (Loadimage == ImageData.length && Maps.size == 2) {for (let [key, value] of Maps) {if (key != Skipstr) {bp("[name='captcha-hf']").value = Maps.get(key);
    $.ajax({url: Urls + 'captcha/request.php', type: 'POST', data: {cID: 0, pC: Maps.get(key), rT: 2}, success: function() {$('div.captcha-modal__icons > div:nth-child(1)').trigger('success');}, error: function() {console.log('An Error Occurred When Solving the Captcha');}});}}} else {console.log('Sorry Images Cannot be identified');}} else {callback();}}));}

  BlockRead('(4d-bl0ck3r|ad-blocker|deblocker)', 'setTimeout');
  BloggerPemulaHD(/blog24.me/, function() {EnableRCF();window.jQuery = false;});
  Object.defineProperty(HTMLFormElement.prototype, 'submit', { writable: false });
  BlockRead('(/adblock|/ad-now.php|/works.php|/bypass|/detected.html|/works.html)', 'setInterval');
  Object.defineProperty(document, 'querySelector', { value: document.querySelector, configurable: false, writable: false });
  BloggerPemulaHD(/(freeoseocheck|greenenez|wiki-topia).com|(coinsvalue|cookinguide|cryptowidgets|webfreetools|carstopia|makeupguide|carsmania).net|insurancegold.in|coinscap.info/, () => {
    EnableRCF();let stano = new URL(window.location.href); document.addEventListener('DOMContentLoaded', function() {let bpcode = bp('.error-code');
    if (bpcode) {location.href = stano.hostname + '/random';} const sc = document.scripts;let data; for (let ic = 0; ic < sc.length; ic++) {const tc = sc[ic].textContent;
    if (tc.includes('pdata')) {const regex = new RegExp('pdata = \"([^\"]*)'); data = regex.exec(tc)[1]; break;}} $.ajax({type: "POST", url: stano, data: {dataCheck: data}, dataType: "json", success: function(response) {console.log('Timer not Bypassed');}});
      BpAll('.row.text-center').forEach((dtc) => dtc.parentNode.removeChild(dtc)); BypassHD('#countdown', 29);});});
  if (['interactive', 'complete'].includes(document.readyState)) {onHtmlLoaded();} else {document.addEventListener('DOMContentLoaded', onHtmlLoaded);}
  function onHtmlLoaded() {let $ = window.jQuery;
    RemoveBp('blog24.me', "form[action^='/adblock.html'],form[action^='/bypass.html'],iframe[name=myiFrame]");
    RemoveBp('(freeoseocheck|greenenez|wiki-topia).com|(coinsvalue|cookinguide|cryptowidgets|webfreetools|carstopia|makeupguide|carsmania).net|insurancegold.in|coinscap.info', "div.row");
    BloggerPemulaHD(/(bitcotasks|adwallgate|dripoffers|offerwallmedia).com|offers4crypto.xyz|ewall.biz/, function() {if (location.href.includes('lead/')) {IconCaptcha();} else {}});
    BloggerPemulaHD(/blog24.me/, function() {$('h2:nth-of-type(2)').text('In order for the link to function smoothly You Must TURN ON the Bypass Script, otherwise you will be Bored!'); let Blog24Hoax = ['news', 'game', 'go', 'blogs']; $('h2:nth-of-type(1)').text('On this page,BYPASS Script Allowed 100%');
      window.onload = setInterval(() => {if (elementExists('.h-captcha') && Checkvisibility(bp('.h-captcha'))) {BypassHD('#overlay', 1);} if (elementExists("div[id^='count']") && bp("div[id^='count']").innerHTML == 0) {ReadytoClick('input:nth-of-type(3)', 1);}}, 1 * 1000); if (elementExists('input.form-control')) {window.onscroll = BpBlock(); window.check2();
      $('#clickMessage').text('Please Answer the Maths Questions First ,Wait until Progress bar end, then Click the Red X Manually , Please Dont Boosts the timer Because You will see Sweet Words from the Owner for me'); elementReady('[name="answer"]').then(function(element) {element.addEventListener('change', window.check3);});}});
  }})();