Greasy Fork is available in English.
Super-lightweight bypasser designed to run alongside uBlock Origin.
当前为
// ==UserScript==
// @name Universal Fast Shortlink Bypasser (uBlock Optimized)
// @namespace https://violentmonkey.top/
// @version 5.0
// @description Super-lightweight bypasser designed to run alongside uBlock Origin.
// @author Pawan's Assistant
// @match *://*/*
// @run-at document-end
// @grant none
// ==/UserScript==
(function() {
'use strict';
// ⚡ CONFIGURATION
const CONFIG = {
clickDelay: 300, // थोड़ा और तेज़ कर दिया है क्योंकि uBlock कचरा हटा देगा
scanInterval: 800, // हर 0.8 सेकंड में स्कैन करेगा
// बटन खोजने वाले कीवर्ड्स
keywords: [
'skip', 'continue', 'next', 'go to link', 'get link',
'proceder', 'continuar', 'click here', 'verify',
'human verification', 'please wait'
],
// इन साइट्स पर स्क्रिप्ट नहीं चलेगी (Safety First)
blacklist: [
'google', 'youtube', 'facebook', 'instagram', 'netflix',
'amazon', 'bank', 'sbi', 'rrb', 'ibps', 'ssc', 'upsc'
]
};
const host = window.location.hostname;
// 🛑 SAFETY CHECK
if (CONFIG.blacklist.some(d => host.includes(d))) return;
const log = (msg) => console.log(`%c[Bypass Lite] ${msg}`, 'color: #00ff00; font-weight: bold;');
// ==========================================
// 🧠 PART 1: THE SPECIALIST (Domain Specific)
// ==========================================
function runSpecialist() {
// Ouo.io / Ouo.press
if (host.includes('ouo.io') || host.includes('ouo.press')) {
const btn = document.querySelector('#btn-main');
if (btn) { btn.click(); return true; }
}
// GPLinks / Desiupload
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) { btn.click(); return true; }
}
// ShrinkMe (uBlock पहले ही ऐड्स हटा देगा, हम बस बटन दबाएंगे)
if (host.includes('shrinkme.io')) {
// कभी-कभी recaptcha overlay अटक जाता है, उसे हटाना
const overlay = document.querySelector('.g-recaptcha-bubble-arrow');
if (overlay) overlay.remove();
}
return false;
}
// ==========================================
// ⚙️ PART 2: THE GENERALIST (Generic Engine)
// ==========================================
// ⚡ Timer Accelerator (टाइमर को भगाना)
const originalInterval = window.setInterval;
window.setInterval = function(func, delay) {
if (delay === 1000) return originalInterval(func, 10);
return originalInterval(func, delay);
};
// 🕵️ Button Scanner
function scanGeneric() {
const elements = document.querySelectorAll('button, a, input[type="submit"], div[role="button"]');
for (let el of elements) {
if (el.offsetParent === null) continue; // अगर बटन छिपा है तो छोड़ दो
const text = (el.innerText || el.value || "").toLowerCase().trim();
// फालतू चीज़ों पर क्लिक न करे
if (text.length > 30 || text.includes('login') || text.includes('signup') || text.includes('download app')) continue;
if (CONFIG.keywords.some(key => text.includes(key))) {
log(`Clicking: "${text}"`);
// लाल बॉर्डर ताकि आपको पता चले
el.style.border = "3px solid #ff0000";
setTimeout(() => { el.click(); }, CONFIG.clickDelay);
break;
}
}
}
// ==========================================
// 🚀 MAIN EXECUTION
// ==========================================
// URL में छिपा लिंक ढूँढना (Direct Redirect)
const urlParams = new URLSearchParams(window.location.search);
if (urlParams.has('link') || urlParams.has('url')) {
let dest = urlParams.get('link') || urlParams.get('url');
if (dest.startsWith('http')) window.location.href = dest;
}
// पहले स्पेशल साइट चेक करो, नहीं तो जनरल स्कैन चलाओ
if (!runSpecialist()) {
setInterval(scanGeneric, CONFIG.scanInterval);
}
})();