Bypass Detector

Adds a bypass button for supported URLs

目前為 2024-10-27 提交的版本,檢視 最新版本

  1. // ==UserScript==
  2. // @name Bypass Detector
  3. // @namespace https://tampermonkey.net/
  4. // @version 1.1
  5. // @icon https://www.google.com/s2/favicons?sz=64&domain=bypass.city
  6. // @description Adds a bypass button for supported URLs
  7. // @author sharmanhall
  8. // @license MIT
  9. // @match *://*.sub2get.com/*
  10. // @match *://*.lootlinks.com/*
  11. // @match *://*.adfoc.us/*
  12. // @match *://*.boost.ink/*
  13. // @match *://*.boostfusedgt.com/*
  14. // @match *://*.leasurepartment.xyz/*
  15. // @match *://*.letsboost.net/*
  16. // @match *://*.mboost.me/*
  17. // @match *://*.rekonise.com/*
  18. // @match *://*.shorte.st/*
  19. // @match *://*.sub2unlock.com/*
  20. // @match *://*.sub2unlock.net/*
  21. // @match *://*.v.gd/*
  22. // @match *://*.dragonslayer.site/*
  23. // @match *://*.tinyurl.com/*
  24. // @match *://*.bit.ly/*
  25. // @match *://*.is.gd/*
  26. // @match *://*.rebrand.ly/*
  27. // @match *://*.empebau.eu/*
  28. // @match *://*.socialwolvez.com/*
  29. // @match *://*.sub1s.com/*
  30. // @match *://*.tinylink.onl/*
  31. // @match *://*.google.com/*
  32. // @match *://*.justpaste.it/*
  33. // @match *://*.subfinal.com/*
  34. // @match *://*.ad-maven.com/*
  35. // @match *://*.bGlua3ZlcnRpc2UuY29t/*
  36. // @grant none
  37. // ==/UserScript==
  38.  
  39. (function() {
  40. 'use strict';
  41.  
  42. // Create and add bypass button
  43. function addBypassButton() {
  44. const button = document.createElement('button');
  45. button.innerHTML = 'Bypass Link';
  46. button.style.cssText = `
  47. position: fixed;
  48. top: 20px;
  49. right: 20px;
  50. z-index: 10000;
  51. padding: 10px 20px;
  52. background-color: #4CAF50;
  53. color: white;
  54. border: none;
  55. border-radius: 5px;
  56. cursor: pointer;
  57. font-size: 14px;
  58. `;
  59.  
  60. button.addEventListener('mouseover', () => {
  61. button.style.backgroundColor = '#45a049';
  62. });
  63.  
  64. button.addEventListener('mouseout', () => {
  65. button.style.backgroundColor = '#4CAF50';
  66. });
  67.  
  68. button.addEventListener('click', () => {
  69. const encodedUrl = encodeURIComponent(window.location.href);
  70. window.location.href = `https://bypass.city/bypass?bypass=${encodedUrl}`;
  71. });
  72.  
  73. document.body.appendChild(button);
  74. }
  75.  
  76. // Run when page loads
  77. window.addEventListener('load', addBypassButton);
  78. })();