Guest User

Untitled

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