Guest User

Untitled

a guest
May 15th, 2022
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name         1001
  3. // @namespace    http://tampermonkey.net/
  4. // @version      0.1
  5. // @description  try to take over the world!
  6. // @author       You
  7. // @match        *://*/*
  8. // @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
  9. // @grant        none
  10. // ==/UserScript==
  11. (function() {
  12.     'use strict';
  13.     const $ = query => document.querySelector(query);
  14.     const elementExists = query => $(query) !== null;
  15.     const domainCheck = domains => new RegExp(domains).test(location.host)
  16.     const searchParams = new URLSearchParams(location.search);
  17.     const isPath = string => new RegExp(string).test(location.pathname)
  18.     const ree = new RegExp(/^\?([^&]+)/);
  19.  
  20.     function redirect(url, blog = false) {
  21.         location = blog ? 'https://faucetpayrotator.blogspot.com/?url=' + url : url;
  22.     }
  23.  
  24.     function waitForElm(query, callback) {
  25.         setTimeout(function() {
  26.             if (elementExists(query)) {
  27.                 callback($(query))
  28.             } else {
  29.                 waitForElm(query, callback)
  30.             }
  31.         }, 1000)
  32.     }
  33.  
  34.     function click(query) {
  35.         $(query).click()
  36.     }
  37.  
  38.     function submit(query) {
  39.         $(query).submit()
  40.     }
  41.  
  42.     function fun(domains, f, ...args) {
  43.         if (typeof f === 'object') {
  44.             if (Array.isArray(f)) f = {
  45.                 '/': f
  46.             }
  47.             if (!(location.pathname in f)) return;
  48.             const [key, value] = f[location.pathname]
  49.             if (typeof key === 'object' && key.test(location.search)) return redirect(value + RegExp.$1, ...args)
  50.             const searchParams = new URLSearchParams(location.search);
  51.             if (searchParams.has(key)) redirect(value + searchParams.get(key), ...args)
  52.         } else if (domains === '*' || domainCheck(domains)) {
  53.             f(...args)
  54.         }
  55.     }
  56.  
  57.     function funif(ifcondition, ...args) {
  58.         if (ifcondition) {
  59.             fun('*', ...args)
  60.         }
  61.     }
  62.  
  63.     function params(domains, data, url, use = null) {
  64.         if (!domainCheck(domains)) return;
  65.         if (typeof data === 'string' && data.split(',').every(p => searchParams.has(p))) {
  66.             use ??= data.split(',')[0]
  67.             redirect(url + searchParams.get(use))
  68.         } else if (typeof data === 'object') {
  69.             const o = data[location.pathname]
  70.             if (!o) return;
  71.             params(domains, ...o)
  72.         }
  73.     }
  74.  
  75.     function meta(url, ifcon = isPath('/verify/'), regex = ree) {
  76.         return;
  77.         if (!ifcon) return;
  78.         const m = location.search.match(regex)
  79.         url = url.replace(/(\$\d+)/g, function(match) {
  80.             const index = +match.replace('$', '')
  81.             return m[index]
  82.         });
  83.         document.head.appendChild(Object.assign(document.createElement('meta'), {
  84.             name: 'referrer',
  85.             content: 'origin'
  86.         }));
  87.         Object.assign(document.createElement('a'), {
  88.             href: url
  89.         }).click();
  90.     }
  91.  
  92.     function re(domains, regex, url) {
  93.         if (!domainCheck(domains)) return;
  94.         if (regex.test(location.pathname)) {
  95.             url = url.replace(/(\$\d+)/g, match => RegExp[match]);
  96.             redirect(url)
  97.         }
  98.     }
  99.  
  100.     function clickIfElementExists(query, timeInSec = 1, funcName = 'setTimeout') {
  101.         if (elementExists(query)) {
  102.             window[funcName](function() {
  103.                 click(query);
  104.             }, timeInSec * 1000);
  105.         }
  106.     }
  107.  
  108.     function recaptchaInterval(query, act = 'submit', timeInSec = 0.5) {
  109.         if (elementExists(query)) {
  110.             const timer = setInterval(function() {
  111.                 if (window.grecaptcha && !!window.grecaptcha.getResponse()) {
  112.                     $(query)[act]();
  113.                     clearInterval(timer);
  114.                 }
  115.             }, timeInSec * 1000);
  116.         }
  117.     }
  118.  
  119.     if (typeof hcaptcha == "object" && typeof apiCounter == "object") {
  120.         window.app_country_visitor = ""
  121.         window.hcaptcha.getResponse = () => {}
  122.         window.apiCounter.generateURL()
  123.         window.apiCounter.redirectTo($("button.button-element-verification"))
  124.     }
  125.     if (typeof tokenURL == "string") {
  126.         redirect(atob(window.tokenURL))
  127.     }
  128.     //temporary solution
  129.     if (elementExists('#go-link')) {
  130.         window.jQuery("#go-link").unbind().submit(function(e) {
  131.             e.preventDefault();
  132.             var form = window.jQuery(this);
  133.             var url = form.attr('action');
  134.             const pesan = form.find('button');
  135.             const notforsale = window.jQuery(".navbar-collapse.collapse");
  136.             const blogger = window.jQuery(".main-header");
  137.             const pemula = window.jQuery(".col-sm-6.hidden-xs");
  138.             window.jQuery.ajax({
  139.                 type: "POST",
  140.                 url: url,
  141.                 data: form.serialize(),
  142.                 beforeSend: function(xhr) {
  143.                     pesan.attr("disabled", "disabled");
  144.                     window.jQuery('a.get-link').text('Bypassed by Bloggerpemula');
  145.                     notforsale.replaceWith('<button class="btn btn-default , col-md-12 text-center" onclick="javascript: return false;"><b>Thanks for using Bypass All Shortlinks Scripts and for Donations , Regards : Bloggerpemula</b></button>');
  146.                     blogger.replaceWith('<button class="btn btn-default , col-md-12 text-center" onclick="javascript: return false;"><b>Thanks for using Bypass All Shortlinks Scripts and for Donations , Regards : Bloggerpemula</b></button>');
  147.                     pemula.replaceWith('<button class="btn btn-default , col-md-12 text-center" onclick="javascript: return false;"><b>Thanks for using Bypass All Shortlinks Scripts and for Donations , Regards : Bloggerpemula</b></button>');
  148.                 },
  149.                 success: function(result, xhr) {
  150.                     redirect(result.url)
  151.                 }
  152.             });
  153.         });
  154.     }
  155.     /*funif(elementExists('#go-link'), function() {
  156.         const form = $('#go-link')
  157.         console.log(form)
  158.         debugger;
  159.         fetch(form.action, {
  160.                 headers: {
  161.                     'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
  162.                     //'x-requested-with': 'XMLHttpRequest'
  163.                 },
  164.                 body: new URLSearchParams(new FormData(form)).toString(),
  165.                 method: 'POST'
  166.             })
  167.             .then(response => response.json())
  168.             .then(({
  169.                 url
  170.             }) => {
  171.                 redirect(url)
  172.             })
  173.       })
  174.     }
  175.     */
  176.     fun('goldenfaucet.io|croclix.me|adz7short.space|shortique.com', function() {
  177.         function fireMouseEvents(query) {
  178.             const element = $(query);
  179.             if (!element) return;
  180.             ['mouseover', 'mousedown', 'mouseup', 'click'].forEach(eventName => {
  181.                 if (element.fireEvent) {
  182.                     element.fireEvent('on' + eventName);
  183.                 } else {
  184.                     const eventObject = document.createEvent('MouseEvents');
  185.                     eventObject.initEvent(eventName, true, false);
  186.                     element.dispatchEvent(eventObject);
  187.                 }
  188.             })
  189.         }
  190.         setInterval(function() {
  191.             if ($("#link").length > 0) {
  192.                 fireMouseEvents("#link")
  193.             }
  194.         }, 500);
  195.         setTimeout(function() {
  196.             if ($("input#continue").length > 0) {
  197.                 fireMouseEvents("input#continue");
  198.             }
  199.             if ($("a#continue.button").length > 0) {
  200.                 fireMouseEvents('a#continue.button')
  201.             }
  202.         }, 9000);
  203.         setTimeout(function() {
  204.             if ($('#btn-main').length < 0) return;
  205.             fireMouseEvents('#btn-main')
  206.         }, 5000);
  207.     })
  208.  
  209.     waitForElm('div#wpsafe-link > a', function(element) {
  210.         const regex = /redirect=(.*)',/;
  211.         const m = regex.exec(element.onclick.toString())[1]
  212.         location.href = JSON.parse(atob(m)).safelink
  213.     })
  214.  
  215.     recaptchaInterval('#link-view')
  216.     recaptchaInterval('#file-captcha')
  217.     recaptchaInterval('#lview > form')
  218.     recaptchaInterval('#userForm')
  219.     recaptchaInterval('#wpsafelink-landing')
  220.     recaptchaInterval('.col-12 > form:nth-child(1)')
  221.     recaptchaInterval('.contenido > form:nth-child(2)')
  222.     recaptchaInterval('#showMe > center:nth-child(4) > form:nth-child(1)')
  223.     recaptchaInterval('#showMe > center:nth-child(1) > center:nth-child(4) > form:nth-child(1)')
  224.     recaptchaInterval('#adb-not-enabled > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(5) > form:nth-child(1)')
  225.     recaptchaInterval('.m-2.btn-captcha.btn-outline-primary.btn', 'click')
  226.     recaptchaInterval('button#continue.btn.btn-primary.btn-captcha', 'click')
  227.     recaptchaInterval('#yuidea-btn-before.yu-btn.yu-blue', 'click')
  228.     recaptchaInterval('#yuidea-btn-after.yu-blue.yu-btn', 'click')
  229.     clickIfElementExists('.recaptcha-checkbox-border', 3)
  230.     clickIfElementExists('button#btn6.yu-btn.yu-go', 3)
  231.     clickIfElementExists('.mb-3 > .btn-primary.btn', 3)
  232.     clickIfElementExists('.yu-blue.yu-btn', 3)
  233.     clickIfElementExists('button#showTimerText.btn.btn-accent', 3)
  234.     clickIfElementExists('a#firststep-btn.btn.btnstep1', 3)
  235.     clickIfElementExists('a#finalx22.btn.btnstep1', 3)
  236.     clickIfElementExists('.fTk7vd > a:nth-child(1)', 3)
  237.     clickIfElementExists('#links > a:nth-child(2)', 3)
  238.     clickIfElementExists('#wpsafelinkhuman > img:nth-child(1)', 3)
  239.     clickIfElementExists('div.box-main:nth-child(2) > div:nth-child(4) > a:nth-child(1)', 3)
  240.     clickIfElementExists('button#btn6.g-recaptcha.btn.btn-primary', 3)
  241.     clickIfElementExists('button#btn6.btn.btn-outline-primary.btn-captcha.m-2', 3)
  242.     clickIfElementExists('button#submit-button.btn.btn-primary', 3)
  243.     clickIfElementExists('#link1s-snp > button:nth-child(1)', 3)
  244.     clickIfElementExists('button.btn-main.get-link', 3)
  245.     clickIfElementExists('.next-button.btn-lg.text-white.btn-info.btn', 3)
  246.     clickIfElementExists('.next-button.text-white.btn-info.btn', 3)
  247.     clickIfElementExists('.btn-outline-white.btn', 3)
  248.     clickIfElementExists('button#bt.btn.btn-info.btn-lg', 3)
  249.     clickIfElementExists('button#btn-main.btn.btn-main', 3)
  250.     clickIfElementExists('button#btn-get-link', 3)
  251.     clickIfElementExists('.col-md-8 > form:nth-child(17) > button:nth-child(3)', 3)
  252.     clickIfElementExists('#cl1 > center:nth-child(1) > a:nth-child(1)', 3)
  253.     clickIfElementExists('div#wpsafe-generate a img', 3)
  254.     clickIfElementExists('a.submitBtn.btn.btn-primary', 3)
  255.     clickIfElementExists('button#submitbtn.g-recaptcha.btn.btn-primary', 3)
  256.     clickIfElementExists('p.getlink', 3)
  257.     clickIfElementExists('button#getlink.getlink.disabled', 3)
  258.     clickIfElementExists('#link1s-snp > button:nth-child(1)', 3)
  259.     clickIfElementExists('#cl1 > a:nth-child(2) > font:nth-child(1)', 3)
  260.     clickIfElementExists('button#mdt.custom-btn.btn-7', 3)
  261.     clickIfElementExists('input#btn-main.btn.btn-primary', 3)
  262.     clickIfElementExists('#cl1 > a:nth-child(1) > font:nth-child(1) > b:nth-child(1)', 3)
  263.     clickIfElementExists('input.btn.btn-primary', 5)
  264.     clickIfElementExists('div.complete a.btn', 5)
  265.     clickIfElementExists('#molien > a:nth-child(1)', 5)
  266.     clickIfElementExists('div#wpsafe-link a img', 5)
  267.     clickIfElementExists('#wpsafe-snp > a:nth-child(1)', 5)
  268.     clickIfElementExists('#wpsafe-snp > center:nth-child(1) > a:nth-child(1)', 5)
  269.     clickIfElementExists('a#surl1.btn-main.get-link', 5)
  270.     clickIfElementExists('button#invisibleCaptchaShortlink.btn-main.get-link', 5)
  271.     clickIfElementExists('.btn-captcha.btn-sm.btn-primary.btn', 5)
  272.     clickIfElementExists('button#invisibleCaptchaShortlink.btn.ybtn.ybtn-accent-color.btn-captcha', 5)
  273.     clickIfElementExists('button#invisibleCaptchaShortlink.btn.btn-outline-primary.btn-lg.btn-block.btn-captcha', 5)
  274.     clickIfElementExists('button#invisibleCaptchaShortlink.btn.btn-primary.btn-goo.btn-captcha', 7)
  275.     clickIfElementExists('button#get_link.btn.btn-primary.btn-sm', 7)
  276.     clickIfElementExists('button.btn.btn-success', 7)
  277.     clickIfElementExists('div.lds-ellipsis', 9)
  278.     clickIfElementExists('#makingdifferenttimer', 3, 'setInterval')
  279.     clickIfElementExists('#myButtonn > span:nth-child(1)', 3, 'setInterval')
  280.     clickIfElementExists('#mdt.btn.btn-primary.text-white.next-button', 3, 'setInterval')
  281.     clickIfElementExists('a.get-link.bg-red-600.px-8.py-2.rounded-md.inline-block', 3, 'setInterval')
  282.     clickIfElementExists('button#main-button.claim-button.btn.btn-lg.btn-accent', 3, 'setInterval')
  283.     clickIfElementExists('.next-button.btn-lg.btn-info.btn', 3, 'setInterval')
  284.     clickIfElementExists('input.g-recaptcha.btn.btn-primary', 3, 'setInterval')
  285.     clickIfElementExists('.get-link.ybtn-accent-color.ybtn.btn', 3, 'setInterval')
  286.     clickIfElementExists('#go_d', 5, 'setInterval')
  287.     clickIfElementExists('#nextButton', 7, 'setInterval')
  288.     clickIfElementExists('.btn-sm.btn-default.btn', 5, 'setInterval')
  289.     clickIfElementExists('#makingdifferenttimer9 > .btn-success.btn', 5, 'setInterval')
  290.     clickIfElementExists('#yuidea-btmbtn', 5, 'setInterval')
  291.     clickIfElementExists('#link1s.btn-primary.btn', 5, 'setInterval')
  292.     clickIfElementExists('a.btn-main.get-link', 5, 'setInterval')
  293.     clickIfElementExists('a.btn.m-2.btn-success', 5, 'setInterval')
  294.     clickIfElementExists('.btn-danger.btn-raised', 5, 'setInterval')
  295.     clickIfElementExists('.close-me > a:nth-child(1)', 5, 'setInterval')
  296.     clickIfElementExists('button.btn-block.btn-success', 5, 'setInterval')
  297.     clickIfElementExists('a.btn.btn-primary.get-link.text-white', 5, 'setInterval')
  298.     clickIfElementExists('div.column:nth-child(2) > font:nth-child(2) > a:nth-child(8)', 3)
  299.     clickIfElementExists('#btn6.btn-captcha.btn-primary.btn', 5, 'setInterval')
  300.     clickIfElementExists('button#link.btn.btn-primary', 5, 'setInterval')
  301.  
  302.     let temp = 'nukl.ink|tronex.biz|playgotoken.com|iir.ai|celinks.net|cryptowidgets.net|urlchanger.ml|nabits.xyz|d.bawabatak.com|www.adshort-url.com|linksfy.co|mitly.us|skincarie.com|linksos.live|yocto.link|sl.claimfreebits.com'
  303.     fun(temp, click, 'button.btn:nth-child(4)');
  304.     fun('marocclickers.xyz', click, '#link-view > div:nth-child(5) > center:nth-child(5) > div:nth-child(1)');
  305.     fun('jameeltips.us', click, '#continue_button_1');
  306.     fun('shortit.pw', click, '.pulse.btn-primary.btn');
  307.     fun('techload.co|largestpanel.in|earn.largestpanel.in', click, '#tp-snp2');
  308.     fun('1link.club', click, '#download');
  309.     fun('1ink.cc', click, '#countingbtn');
  310.     fun('mdn.world', click, '.btn-primary.btn');
  311.     fun('yoshare.net', click, '#yuidea');
  312.     fun('bildirim.eu', click, '#btnPermission');
  313.     fun('up-load.one', click, '#submitbtn');
  314.     fun('ashort2a-bro.tk|ashort1a.xyz', click, '#proceed');
  315.     fun('stfly.me', submit, '#submit_data');
  316.     fun('coinsparty.com', submit, '.box-body > form:nth-child(2)');
  317.     fun('makemoneywithurl.com', submit, '#hidden form');
  318.     fun('adshort.space|go.techgeek.digital', submit, '.text-center > form:nth-child(4)');
  319.     fun('forex-trnd.com', submit, '#exfoary-form');
  320.     fun('forex-lab.xyz', submit, 'body > center:nth-child(3) > div:nth-child(2) > form:nth-child(1)');
  321.     fun('forexlap.com', submit, '#molien > center:nth-child(2) > form:nth-child(3)');
  322.     fun('automotur.club|sanoybonito.club', submit, '#page2');
  323.     fun('intercelestial.com|tribuntekno.com', submit, '#landing');
  324.     fun('adsy.pw|linkpay.cc', submit, '#link-view');
  325.     fun('okrzone.com', meta, 'https://gtlink.co/$1')
  326.     fun('ledifha.com', meta, 'https://process.ledifha.com/$1')
  327.     fun('techrayzer.com', meta, 'https://techrayzer.com/insurance/$1');
  328.     fun('urlily.com', meta, 'https://shorturl.sh2rt.com/$1')
  329.     fun('www.hostingviral.live|www.apk4do.com', meta, 'https://www.dineroshare.com/$1')
  330.     fun('speedynews.xyz', meta, 'https://additionalgamer.com/blog/$1')
  331.     fun('adinsurance.xyz', meta, 'https://blog.adinsurance.xyz/$1')
  332.     fun('url.magmint.com', meta, 'https://bell.healthyguy.online/$1')
  333.     fun('madar-24.com', meta, 'https://coupon-fresh.com/' + decodeURIComponent(searchParams.get('link')), isPath('/') && searchParams.has('link'))
  334.     fun('linkstom.ml', meta, 'https://links.earnfort.in/' + decodeURIComponent(searchParams.get('link')), isPath('/') && searchParams.has('link'))
  335.     fun('nawahi1.com', meta, 'https://sh2rt.com/$1', isPath('^\/verify\/$'))
  336.     fun('dutchycorp.space|dutchycorp.ovh', function() {
  337.         const ticker = setInterval(function() {
  338.             try {
  339.                 window.grecaptcha.execute();
  340.                 clearInterval(ticker);
  341.             } catch (e) {
  342.                 console.log(e)
  343.             }
  344.         }, 2000);
  345.     })
  346.     fun('ultraten.net|uniqueten.net|crewbase.net|crewus.net|shinchu.net|thumb8.net|allcryptoz.net|topcryptoz.net|thumb9.net|shinbhu.net|riadblog.com|riadcrypto.com|donia2tech.com|crypto4tun.com|askpaccosi.com|www.cgyojna.com|saqercoin.xyz|2the.space', function() {
  347.         const form = document.getElementById('wpsafelink-landing')
  348.         redirect(JSON.parse(atob(form.newwpsafelink.value)).linkr)
  349.     })
  350.     fun('toptechtalk.xyz', setInterval, function() {
  351.         click('#cbt.btn-primary.btn-warningbtn.btn')
  352.     }, 5000)
  353.     fun('atlai.club', setInterval, function() {
  354.         click('#cbt.btn-primary.btn-warningbtn.btn');
  355.     }, 5000)
  356.     fun('doctor-groups.com', setInterval, function() {
  357.         click('.skip-ad > a:nth-child(1)');
  358.     }, 3000)
  359.     // if (location.href.indexOf("linksly.co") != -1 || location.href.indexOf("shrinke.me") != -1 || location.href.indexOf("health-and.me") != -1 || location.href.indexOf("stfly.me") != -1 || location.href.indexOf("cutdl.xyz") != -1 || location.href.indexOf("zagl.info") != -1 || location.href.indexOf("100count.net") != -1) {
  360.     // clickIfElementExists('.get-link.btn-lg.btn-success.btn', 5, 'setInterval')
  361.     // }
  362.     fun('www.lootlinks.xyz', clickIfElementExists, '#get-link', 5, 'setInterval')
  363.     fun('cekip.site|www.cekip.site', function() {
  364.         meta(atob('$1'), isPath('^\/go\/([^\/]+)'))
  365.     })
  366.     fun('profitlink.info', function() {
  367.         clickIfElementExists('.btn-captcha.btn-primary.btn', 3, 'setInterval')
  368.         setInterval(function() {
  369.             click('.calc-earn.get-link.btn-lg.btn-success.btn')
  370.         }, 5000)
  371.     })
  372.     fun('freebcc.org', setInterval, function() {
  373.         click('.get-link.btn-sm.btn-primary.btn')
  374.     }, 5000)
  375.     fun('tei.ai', function() {
  376.         window.addEventListener('DOMContentLoaded', (event) => {
  377.             var linkbypass = atob(`aH${$("#link-view [name='token']").value.split("aH").slice(1).join("aH")}`);
  378.             redirect(linkbypass);
  379.         });
  380.     })
  381.     fun('crazyblog.in', {
  382.         '/finance/': ['link', 'https://shrinkpay.crazyblog.in'],
  383.         '/hars/verify/': [ree, 'https://redd.crazyblog.in'],
  384.         '/harsh/verify/': [ree, 'https://studyuo.com/pro2/verify/?'],
  385.         '/xhod/verify/': [ree, 'https://redd.crazyblog.in/']
  386.     }, false)
  387.     fun('network-earn.online', function() {
  388.         if (searchParams.has('tok') && location.href.includes('index.php'))
  389.             redirect('https://luckybits.online/check.php?tok=' + searchParams.get('tok'))
  390.     })
  391.     fun('cool-time.dutchycorp.space|anime.dutchycorp.space|movies.dutchycorp.space|tech.dutchycorp.space', function() {
  392.         if (isPath('^\/redir[^.]+?\.php$') && searchParams.has('code'))
  393.             redirect(searchParams.get('code') + '?verif=0')
  394.     })
  395.     fun('acortame.xyz', function() {
  396.         funif(location.hash, redirect, location.hash.substr(1), true)
  397.     })
  398.     fun('clk.sh|shrinkearn.com', function() {
  399.         if (location.href.includes('bloogerspoot.') && searchParams.has('url')) {
  400.             let i = new URL(searchParams.get('url'));
  401.             redirect('https://softindex.website' + i.pathname);
  402.         }
  403.     })
  404.     fun('studyuo.com|mcrypto.club', function() {
  405.         var path = searchParams.get('link').substring(0, 3);
  406.         var ob = {
  407.             'ca/': 'https://cryptoads.space/' + path,
  408.             'cu/': 'https://coinsurl.com/' + path,
  409.             'mh/': 'https://myhealths.icu/' + path,
  410.             'cf/': 'https://cryptoflare.cc/' + path
  411.         }
  412.         redirect(searchParams.get('link').substring(0, 1) == '/' ? 'https://coinsparty.com/' + searchParams.get('link').substring(1) : ob[path]);
  413.     })
  414.     fun('zonearn.biz', function() {
  415.         funif(isPath('^\/(.+)') && searchParams.has('tok'), redirect, searchParams.get('tok'))
  416.     })
  417.     fun('techmody.io', meta, decodeURIComponent(searchParams.get('check')), isPath('/') && searchParams.has('check'))
  418.     fun('studyuo.com', {
  419.         '/pro/': ['link', 'https://shrinkpay.crazyblog.in'],
  420.         '/short/verify/': [ree, 'https://redd.crazyblog.in/'],
  421.         '/blog/verify/': [ree, 'https://speedynews.xyz/verify/?']
  422.     })
  423.     funif(isPath('/pro2/verify/'), meta, 'https://csd.xmod.in/$1')
  424.     funif(elementExists('div.col-md-4:nth-child(2)'), setInterval, function() {
  425.         click('div.col-md-4:nth-child(2) > span:nth-child(1) > img:nth-child(1)');
  426.     }, 5000)
  427.     funif(elementExists('.tdc_zone'), setInterval, function() {
  428.         click('a.btn-success')
  429.     }, 5000)
  430.     funif(elementExists('#makingdifferenttimer'), setInterval, function() {
  431.         click('#url_qu > a:nth-child(1)')
  432.     }, 3000)
  433.     funif(elementExists('#ytimer'), setInterval, function() {
  434.         click('#ytimer > .s-btn-f')
  435.     }, 5000)
  436.     funif(elementExists('#mainlink'), function() {
  437.         click('#mainlink > .s-btn-f')
  438.     }, 5000)
  439.     funif(elementExists('#links'), setInterval, function() {
  440.         submit('#links > form:nth-child(2)')
  441.     }, 3000)
  442.     funif(elementExists('#surl'), setInterval, function() {
  443.         click('#surl.btn-success.m-2.btn')
  444.     }, 5000)
  445.     funif(elementExists('#before-captcha'), setTimeout, function() {
  446.         submit('#before-captcha');
  447.     }, 3000)
  448.     funif(elementExists('a#firststep-btn.btn.btnstep1'), setTimeout, function() {
  449.         click('button#getlink.btn.m-2.btn-success.disabled');
  450.     }, 3000)
  451.     funif(elementExists('#url_qu'), setTimeout, function() {
  452.         click('.ad-banner.btn-captcha.btn-primary.btn');
  453.     }, 3000)
  454.     params('amazingdarpon.com', 'link', 'https://go.zolomix.in/')
  455.     params('allcryptoz.net|topcryptoz.net', 'link', 'https://allcryptoz.net/home/sh/')
  456.     params('mercedesellington.com|model-tas-terbaru.com', 'link', 'http://yousm.link/')
  457.     params('digitalnaz.net', 'getlink', 'https://go.linkfly.io/')
  458.     params('wiki-topia.com', 'link', 'https://cryptowidgets.net/sl/')
  459.     params('foodyrecipe.xyz', 'link', 'https://paid4.link/')
  460.     params('7apple.net', 'go', 'https://illink.net/')
  461.     params('wpking.in', 'link', 'https://o.ovlinks.com/')
  462.     params('go.dogeearn.com', 'go', 'https://cryptoads.space/');
  463.     params('takez.co|www.takez.co', 'token', 'https://links.spidermods.in/');
  464.     params('www.digiromotion.com|www.visflakes.com', 're', 'https://zipfy.link/')
  465.     params('crazyblog.in', 'postid', '')
  466.     params('insurance-space.xyz', 'link', 'https://link.insurance-space.xyz/');
  467.     params('theconomy.me', 'link', 'https://link.theconomy.me/');
  468.     params('lux.adinsurance.xyz', 'link', 'https://go.adinsurance.xyz/')
  469.     params('go.insurglobal.xyz', 'link', 'https://link.insurglobal.xyz/');
  470.     params('coin-free.com|kienthucrangmieng.com|coindoog.com', 'wpsafelink', '');
  471.     params('esenr.com', 'link', 'https://go.bcdshort.xyz/')
  472.     params('technicalramno1.link', 'link', 'https://go.urlmoney.xyz/')
  473.     params('informaxonline.com|gaminplay.com', 'link', 'https://go.adslinkfly.online/')
  474.     params('infinityfreescripts.xyz', 'link', 'https://technologylover.in/')
  475.     params('btc.freebcc.org|eth.freebcc.org', 'claim', 'https://freebcc.org/')
  476.     params('adcortoltda.agency', 'link', 'https://link.adcortoltda.agency/')
  477.     params('www.oyunzak.com|www.gazianteppetektemizleme.net', 'link', '')
  478.     params('netfile.cc', 'link', 'https://next.netfile.cc/')
  479.     params('exe.io|birdurls.com|dash-free.com|owllink.net', 'url,api', 'https://')
  480.     params('dogeearn.com', 'link', 'https://myhealths.icu/')
  481.     params('supersites.xyz', {
  482.         '/verifysl.php': [
  483.             'url', ''
  484.         ]
  485.     });
  486.     params('claimclicks.com', {
  487.         '/blog/': [
  488.             'link', 'https://claimclicks.com/short/'
  489.         ]
  490.     });
  491.     params('insuranceblog.xyz', {
  492.         '/blog/': ['link', 'https://gos.insuranceblog.xyz/']
  493.     })
  494.     params('blogginglass.com', {
  495.         '/': ['link', 'http://go.mozlink.net/'],
  496.         '/blog/': ['getlink', 'http://go.fire-link.net/']
  497.     })
  498.     re('dogeearn.com', /^\/coinsurl\/([^/]+)/, 'https://coinsurl.com/$1')
  499.     re('dogeclick.net', /^\/short\/([^/]+)/, 'https://short.clickscoin.com/$1')
  500.     re('dogeclick.net', /^\/ccsl\/([^/]+)/, 'https://ccsl.xyz/$1')
  501.     re('11bit.co.in', /^\/link\/([^/]+)/, 'https://sl.proinfinity.fun/$1')
  502.     re('11bit.co.in', /^\/bitshort\/([^/]+)/, 'https://bitshort.co/$1')
  503.     re('short.clickscoin.com|watchdoge.xyz|dogeclick.net', /^\/ccsl\/([^/]+)/, 'https://ccsl.xyz/$1')
  504.     re('coinbaze.in|techmart4u.in', /^\/coinbazeads\/([^\/]+)/, 'https://urlfiles.com/$1')
  505.     re('nulledsafe.com', /^\/link\/([^\/]+)/, 'https://golink.nulledsafe.com/$1');
  506.     re('coinsearns.com', /^\/cryptoads\/([^/]+)/, 'https://cryptoads.space/$1');
  507.     re('step0.shortlinks.click', /^\/([^\/]+)/, 'https://shortlinks.click/$1');
  508.     re('earnfree.cc', /^\/slc\/step1\/([^/]+)/, 'http://shortlinks.click/$1');
  509.     re('konstantinova.net', /^\/verify\/([^\/]+)/, 'https://coin.mg/$1');
  510.     re('crypto-faucet.xyz', /^\/claim\/link\/([^\/]+)/, 'https://doctor-groups.com/link/$1')
  511.     re('adoco.in', /girl([mpwz])oro\/([^\/]+)/, 'https://girl$1oro.xyz/$2')
  512.     re('link.linksfire.co', /^\/(.+)/, location.href.replace('link', 'blog'))
  513.     re('go.birdurls.com|go.owllink.net', /^\/(.+)/, location.href.replace('go.', ''))
  514.     re('gifans.com|www.gifans.com', /^\/link\/([^\/]+)/, 'https://shortlink.prz.pw/$1')
  515.     re('faucet.100count.net', /^\/fo\/linko\/([^\/]+)/, 'https://100count.net/fo/linko/$1')
  516.     re('faucet.100count.net', /^\/clickit\/sh\/([^/]+)/, 'https://100count.net/fileo/clicksfile/stats/$1')
  517.     re('blog.crazyblog.in', /^\/step\d+?\/([^/]+)$/, 'https://wplink.online/$1')
  518.     re('blog.crazyblog.in', /^\/visit\d+?\/step\d+?\/([^/]+)$/, 'https://cblink.crazyblog.in/$1')
  519.     re('clickscoin.com', /^\/short\/([^/]+)/, 'https://short.clickscoin.com/$1')
  520.     re('clickscoin.com', /^\/shortccsl\/([^/]+)/, 'https://ccsl.xyz/$1')
  521. })();
Add Comment
Please, Sign In to add comment