// ==UserScript== // @name Universal Fast Shortlink Bypasser (Architect Edition) // @namespace https://violentmonkey.top/ // @version 8.0 // @description The most advanced, reliable bypasser. Analyzed 50+ scenarios to prevent failure. // @author Pawan's Assistant // @match *://*/* // @grant none // @run-at document-idle // @downloadURL none // ==/UserScript== (function() { 'use strict'; // ========================================================================= // 🧠 THE CORE CONFIGURATION (Calculated for Max Efficiency) // ========================================================================= const CONFIG = { // Reaction Time: 2.5s allows site to load fully (Prevents "Flickering") reactionTime: 2500, // Scan Heartbeat: Checks every 1.5s (Low CPU usage) heartbeat: 1500, // 🎯 TARGETS: What we want to click targets: [ 'skip', 'continue', 'next', 'go to link', 'get link', 'proceder', 'continuar', 'click here', 'verify', 'i am not a robot', 'get url', 'link download' ], // 🛑 SAFETY LOCKS: Do NOT click if button text matches these exactly badWords: [ 'download app', 'login', 'sign up', 'register', 'install', 'allow', 'subscribe', 'join', 'read more' ], // 🛡️ DOMAIN SHIELD: Never run here blacklist: [ 'google', 'youtube', 'facebook', 'instagram', 'netflix', 'amazon', 'bank', 'sbi', 'rrb', 'ibps', 'ssc', 'upsc', 'wikipedia', 'reddit', 'irctc' ] }; // Global Memory (Prevents clicking the same thing twice) const MEMORY = new Set(); const HOST = window.location.hostname; // 🛡️ LEVEL 1: DOMAIN PROTECTION if (CONFIG.blacklist.some(d => HOST.includes(d))) { console.log(`[Bypass Architect] Safety Shield Active: Script Sleeping.`); return; } const log = (msg) => console.log(`%c[Architect] ${msg}`, 'color: #00ff00; font-weight: bold;'); // ========================================================================= // 🕵️ LEVEL 2: INTELLIGENT FILTERS (The 50+ Possibilities Logic) // ========================================================================= /** * Check 1: Is the element actually visible to the human eye? * Handles Scenarios 3, 6, 7 (Hidden/Invisible traps) */ function isVisible(el) { if (!el) return false; const style = window.getComputedStyle(el); return style.display !== 'none' && style.visibility !== 'hidden' && style.opacity !== '0' && el.offsetWidth > 0 && el.offsetHeight > 0; } /** * Check 2: Is this a "Fake" button or Pagination? * Handles Scenarios 11, 37, 38 (Decoys & Blog Next buttons) */ function isSafeToClick(el, text) { // 1. Check for bad words (Download App, Login) if (CONFIG.badWords.some(bad => text.includes(bad))) return false; // 2. Pagination Check (Context Awareness) // If button says "Next" or "1", look for "Previous" nearby if (text === 'next' || text === '1' || text === '2') { const bodyText = document.body.innerText.toLowerCase(); if (bodyText.includes('previous') || bodyText.includes('prev page')) { log(`Skipped Pagination: "${text}"`); return false; } // Check parent class for 'pagination' let parent = el.parentElement; while (parent && parent.tagName !== 'BODY') { if ((parent.className || "").toString().toLowerCase().includes('pagination')) return false; parent = parent.parentElement; } } // 3. Fake Ad Button Check // If it's an image inside a link pointing to a known ad network if (el.tagName === 'A' && el.href) { if (el.href.includes('googleads') || el.href.includes('doubleclick')) return false; } return true; } // ========================================================================= // ⚔️ LEVEL 3: THE SPECIALIST (Hardcoded Solutions) // ========================================================================= function runSpecialist() { // Scenario 31: GPLinks / Desiupload (Timer + Button combo) if (HOST.includes('gplinks') || HOST.includes('desiupload')) { const timer = document.getElementById('timer'); if (timer) timer.innerText = "0"; const btn = document.querySelector('#get_link, .get-link'); if (btn && isVisible(btn)) { btn.click(); return true; } } // Scenario 18: Google reCAPTCHA (The Blue Box) // We target the checkbox specifically const captcha = document.querySelector('.recaptcha-checkbox-border, #recaptcha-anchor'); if (captcha && isVisible(captcha) && !MEMORY.has(captcha)) { log("Engaging reCAPTCHA..."); captcha.click(); MEMORY.add(captcha); return true; } return false; } // ========================================================================= // ⚙️ LEVEL 4: THE GENERALIST (Smart Scanner) // ========================================================================= // Scenario 13: Timer Acceleration // We hack the clock, but safely (10ms instead of 0ms to prevent crashes) const originalInterval = window.setInterval; window.setInterval = function(func, delay) { if (delay === 1000) return originalInterval(func, 10); return originalInterval(func, delay); }; function scanAndEngage() { // Scenario 35: Button hidden off-screen -> Auto Scroll if (window.scrollY < 200) window.scrollBy(0, 50); const elements = document.querySelectorAll('button, a, input[type="submit"], div[role="button"], span.btn'); for (let el of elements) { // Filter 1: Memory Check (Don't click twice) if (MEMORY.has(el)) continue; // Filter 2: Visibility Check if (!isVisible(el)) continue; const text = (el.innerText || el.value || "").toLowerCase().trim(); if (text.length > 50 || text.length < 2) continue; // Too long = sentence, Too short = garbage // Filter 3: Keyword Match const isMatch = CONFIG.targets.some(key => text.includes(key)); if (isMatch) { // Filter 4: Safety Check (Decoy/Pagination) if (isSafeToClick(el, text)) { log(`Target Locked: "${text}"`); // Visual Feedback el.style.border = "4px solid #00FF00"; // Green for GO el.style.boxShadow = "0 0 20px #00FF00"; el.scrollIntoView({behavior: "smooth", block: "center"}); // Commit to Memory MEMORY.add(el); // Action: Click with human delay setTimeout(() => { try { el.click(); } catch(e) { el.dispatchEvent(new MouseEvent('click')); } }, CONFIG.reactionTime); // Break loop to handle one action at a time (Stability) break; } } } } // ========================================================================= // 🚀 INITIALIZATION // ========================================================================= log("Architect Engine Started."); // Check if we are in an iframe (Scenario 5: Button inside iframe) if (window.self !== window.top) { log("Running inside Iframe (Advanced Mode)"); } // Main Loop if (!runSpecialist()) { setInterval(scanAndEngage, CONFIG.heartbeat); } })();