bypass-all-shortlinks-deblo.../README.md

36 lines
2.7 KiB
Markdown
Raw Normal View History

2024-01-19 19:10:20 +05:00
Debloated fork of *bypass-all-shortlinks*.
2024-01-18 16:10:10 +05:00
2024-01-19 18:38:09 +05:00
Automatically bypass many link shorteners [(supported_sites.txt)](https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/src/branch/main/supported_sites.txt)
2024-01-18 06:12:01 +05:00
## Install
2024-01-19 19:12:21 +05:00
**Install with [this link](https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/raw/branch/main/Bypass_All_Shortlinks.user.js)**
2024-01-18 06:12:01 +05:00
(you need a userscript manager like [ViolentMonkey](https://violentmonkey.github.io/) installed in your web browser)
2024-01-18 06:12:01 +05:00
## Improvements in this fork
2024-01-26 05:12:19 +05:00
- **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).
2024-01-30 18:51:12 +05:00
- Note: I have removed the following as supported sites:
- Youtube `*://*.youtube.com/shorts/*`_(@match)_ (which is used for redirecting shorts)
- Google:
2024-01-28 00:18:52 +05:00
- 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).
- Twitter `*://*.twitter.com/*`_(@match)_ Bypass redirects
- TikTok `*://*.tiktok.com/*`_(@match)_ Bypass redirects
- VK `*://*.vk.com/*`_(@match)_ Bypass redirects
2024-01-28 00:16:07 +05:00
Not including these is to prevent some people from worrying about the script running on sensitive sites. These can be re-enabled manually in your userscript manager, adding the mentioned _matching rules_ in the script _settings_.
2024-01-30 22:00:49 +05:00
- **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](https://i.ibb.co/D1zYG1v/topcountry17-04-2023.jpg) and showing ads.
2024-01-26 05:12:19 +05:00
- **No injecting unnecesary tracking in every site**.
2024-01-30 21:59:41 +05:00
- The script will not inject that _iframe_ linking to `menrealitycalc.com`.
- The script will not inject this weird _"adcopy_response"_. (I don't see a clear purpose for this, since it doesn't seem related in the script to any specific link shortener)
2024-01-26 05:11:37 +05:00
- Removed all the non-english languages to avoid buggy text characters.
2024-01-18 06:12:01 +05:00
2024-01-19 19:11:37 +05:00
Original script by *bloggerpemula*: [greasyfork.org/scripts/431691](https://greasyfork.org/scripts/431691)
2024-01-18 06:12:01 +05:00
## How I modify the original userscript
Executing these 3 python scripts in order:
- 1_download_untouched.py
- 2_generate_includes.py
- 3_patch.py