// ==UserScript==
// @name Swiftlnx.com Auto-Bypasser
// @namespace http://tampermonkey.net/
// @version 20.5 Pro
// @description ⚡ Auto-Bypass Ads/Redirects with persistent responsive popup (PC + Mobile) by @Fer3on_Mod (works on all major browsers with Tampermonkey/Violentmonkey/Greasemonkey)
// @author Fer3on_Mod
// @match *://swiftlnx.com/*
// @match *://yourdoctor.site/*
// @icon https://i.postimg.cc/Nf6qTXkz/Picsart-25-05-24-07-25-58-369.png
// @run-at document-end
// @grant GM_addStyle
// ==/UserScript==
(function () {
"use strict";
const ACTIVE_KEY = "fer3on_active";
// ---------- Popup UI ----------
function createPopup() {
if (document.getElementById("fer3on-popup")) return;
const popup = document.createElement("div");
popup.id = "fer3on-popup";
popup.innerHTML = `
<div class="fm-card">
<div class="fm-header">
<img src="https://i.postimg.cc/Nf6qTXkz/Picsart-25-05-24-07-25-58-369.png" alt="Fer3on_Mod" class="fm-logo">
</div>
<div class="fm-title">⚡ Fer3on_Mod Auto-Bypass</div>
<div class="fm-progress"><div class="fm-bar"></div></div>
<div id="fer3on-status">⏳ Starting bypass...</div>
<div class="fm-social">
<a href="https://youtube.com/@fer3on_mod" target="_blank">📺 YouTube</a>
<a href="https://t.me/Fer3on_Mod" target="_blank">✈️ Telegram</a>
</div>
</div>
`;
document.body.appendChild(popup);
}
GM_addStyle(`
#fer3on-popup {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background: rgba(10, 10, 10, 0.92);
display: flex;
align-items: center;
justify-content: center;
z-index: 2147483647 !important;
font-family: 'Segoe UI', sans-serif;
}
.fm-card {
background: #1e1e1e;
padding: 5vw;
border-radius: 18px;
text-align: center;
width: 90%;
max-width: 420px;
color: #eee;
box-shadow: 0 0 25px rgba(0,255,255,0.3);
animation: fadeIn 0.4s ease;
}
.fm-header {
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 4vh;
}
.fm-header .fm-logo {
width: 20vw; max-width: 90px; min-width: 64px;
height: auto;
border-radius: 50%;
border: 3px solid #0ff;
box-shadow: 0 0 16px rgba(0,255,255,0.6);
animation: pulseRotate 4s infinite ease-in-out;
}
@keyframes pulseRotate {
0% { transform: scale(1) rotate(0deg); box-shadow: 0 0 10px rgba(0,255,255,0.5);}
25% { transform: scale(1.05) rotate(3deg); box-shadow: 0 0 18px rgba(0,255,255,0.8);}
50% { transform: scale(1) rotate(0deg); box-shadow: 0 0 12px rgba(0,255,255,0.5);}
75% { transform: scale(1.05) rotate(-3deg); box-shadow: 0 0 18px rgba(0,255,255,0.8);}
100% { transform: scale(1) rotate(0deg); box-shadow: 0 0 10px rgba(0,255,255,0.5);}
}
.fm-title {
font-size: clamp(16px, 5vw, 22px);
font-weight: bold;
margin-bottom: 3vh;
background: linear-gradient(90deg,#00f7ff,#0ff,#00f7ff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.fm-progress {
width: 100%;
background: #333;
border-radius: 12px;
overflow: hidden;
height: 14px;
margin-bottom: 2vh;
}
.fm-bar {
width: 0%;
height: 100%;
background: linear-gradient(90deg,#0ff,#00f7ff);
animation: loadBar 2s infinite;
}
@keyframes loadBar {
0% { width: 0%; }
50% { width: 100%; }
100% { width: 0%; }
}
#fer3on-status {
font-size: clamp(12px, 3.5vw, 15px);
margin-bottom: 2vh;
transition: all 0.3s ease;
}
#fer3on-status.success {
font-size: clamp(16px, 4vw, 20px);
font-weight: bold;
color: lime;
text-shadow: 0 0 8px rgba(0,255,0,0.6);
animation: successBounce 1s ease;
}
@keyframes successBounce {
0% { transform: scale(0.8); opacity: 0; }
50% { transform: scale(1.2); opacity: 1; }
70% { transform: scale(0.95); }
100% { transform: scale(1); }
}
.fm-social {
display: flex;
justify-content: center;
gap: 12px;
margin-top: 2vh;
flex-wrap: wrap;
}
.fm-social a {
display: inline-block;
padding: 0.6em 1.2em;
border-radius: 999px;
background: linear-gradient(90deg,#0ff,#00c3ff);
color: #000;
font-weight: bold;
font-size: clamp(12px, 3.5vw, 14px);
text-decoration: none;
transition: all 0.35s ease;
box-shadow: 0 0 6px rgba(0,255,255,0.3);
}
.fm-social a:hover {
background: linear-gradient(90deg,#00f7ff,#0ff,#00f7ff);
transform: scale(1.05);
box-shadow: 0 0 12px rgba(0,255,255,0.6);
}
@keyframes fadeIn {
from { opacity: 0; transform: scale(0.95);}
to { opacity: 1; transform: scale(1);}
}
`);
function setLog(msg, success = false) {
const status = document.getElementById("fer3on-status");
if (status) {
status.textContent = msg;
if (success) status.classList.add("success");
}
console.log("[Fer3on_Mod] " + msg);
}
function finishScript(msg = "✅ Bypass completed successfully!") {
setLog(msg, true);
localStorage.setItem(ACTIVE_KEY, "false");
setTimeout(() => {
const popup = document.getElementById("fer3on-popup");
if (popup) popup.remove();
}, 2500);
}
function handleYourDoctor() {
setLog("🌍 Detected yourdoctor.site ...");
const btn = document.querySelector("button.btn-success, a.btn-success");
if (btn) {
setLog("➡️ Redirecting...");
btn.click();
}
}
function handleSwiftLnx() {
setLog("🌍 Detected swiftlnx.com ...");
const checkBtn = setInterval(() => {
const btn = document.querySelector("a.get-link[href]:not(.disabled)");
if (btn && btn.href && !btn.href.includes("void(0)")) {
clearInterval(checkBtn);
setLog("🔗 GET LINK button found...");
setTimeout(() => {
btn.click();
finishScript("✅ Bypass completed successfully!");
}, 1200);
}
}, 400);
}
window.addEventListener("load", () => {
if (!localStorage.getItem(ACTIVE_KEY) || localStorage.getItem(ACTIVE_KEY) === "false") {
localStorage.setItem(ACTIVE_KEY, "true");
}
if (localStorage.getItem(ACTIVE_KEY) === "true") {
createPopup();
if (location.hostname.includes("yourdoctor.site")) {
handleYourDoctor();
} else if (location.hostname.includes("swiftlnx.com")) {
handleSwiftLnx();
}
}
});
})();