Automatically bypass many link shorteners.
Find a file
Amm0ni4 66391fb7c0 generate include and match rules separatedly
this can be useful for copy-pasting these rules into the script settings in ViolentMonkey
2024-01-29 18:32:19 +01:00
.gitignore generate include and match rules separatedly 2024-01-29 18:32:19 +01:00
1_download_untouched.py Upload files to "/" 2024-01-18 01:12:01 +00:00
2_generate_includes.py generate include and match rules separatedly 2024-01-29 18:32:19 +01:00
3_patch.py readd missing closing brackets 2024-01-25 23:52:49 +00:00
Bypass_All_Shortlinks.meta.js stop making includes for commented-out lines of JS 2024-01-27 20:24:39 +01:00
Bypass_All_Shortlinks.user.js stop making includes for commented-out lines of JS 2024-01-27 20:24:39 +01:00
README.md more organized 2024-01-27 20:18:52 +01:00
supported_sites.txt stop making includes for commented-out lines of JS 2024-01-27 20:24:39 +01:00

Debloated fork of bypass-all-shortlinks.

Automatically bypass many link shorteners (supported_sites.txt)

Install

Install with this link

(you need a userscript manager like ViolentMonkey installed in your web browser)

Improvements in this fork

  • No loading the script indiscriminately on every site. The script will be loaded only for the sites that are supported. (the original userscript is loaded in every site you visit which is not necessary).
    • _Note: I have removed as supported sites:

      • Youtube *://*.youtube.com/shorts/*(@match) (which is used for redirecting shorts)
      • Google:
        • Drive/Docs /^(https?:\/\/)(drive|docs)\.google\.com(\/.*)/(@include) (which is used for Auto-DL from Drive/Docs)
        • redirects /^https?:\/\/(?:www\.)?google\.com\/url.*[?&]q=/(@include) (used for bypassing these redirects)
        • Recaptcha *://*/recaptcha/api2/*(@match) or /^(?:https?:\/\/)?(?:www\.)?(?:google\.com|recaptcha\.net)\/recaptcha\/api2\/.*$/(@include) (used for Auto-Open of captchas in many sites).

      Not including these is to prevent some people from worrying about the script running on sensitive sites. These sites can be enabled manually in your userscript manager using those mentioned regular expressions in the script settings.

  • No useless added redirects. The script will not redirect to 'rotator.nurul-huda.sch.id' or 'free4u.nurul-huda.or.id' before your destination URL, which are intermediary sites set by the developer for tracking / collecting analytics and showing ads.
  • No injecting unnecesary tracking in every site.
    • The script will not inject the an iframe for tracking.
    • The script will not inject this weird "adcopy_response".
  • Removed all the non-english languages to avoid buggy text characters.

Original script by bloggerpemula: greasyfork.org/scripts/431691

How I modify the original userscript

Executing these 3 python scripts in order:

  • 1_download_untouched.py
  • 2_generate_includes.py
  • 3_patch.py