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

59 lines
4.9 KiB
Markdown
Raw Normal View History

2024-02-12 21:33:26 +05:00
Debloated fork of *bypass-all-shortlinks*, originally created by *bloggerpemula*.
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
- Facebook `*://*.facebook.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-02-07 16:06:33 +05:00
- **Removed non-latin non-unicode characters** to avoid potential bug warnings.
2024-02-12 06:46:04 +05:00
- **Added extra bypasses** from the [extra_bypasses](https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/src/branch/main/extra_bypasses) folder.
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
2024-02-07 16:06:33 +05:00
- 4_add_extra_bypasses.py
2024-02-13 01:20:34 +05:00
## Complementary scripts
2024-02-12 16:31:01 +05:00
If there is a link shortener this script can't bypass, these are up to date and could have the missing bypass that you need.
2024-02-12 06:37:00 +05:00
- [Additional Bypass](https://greasyfork.org/scripts/443888) by [bloggerpemula](https://greasyfork.org/users/810571). *Note: I didn't include this in the debloat process because this script runs only on determined sites, and at this moment is not injecting the iframe to menrealitycalc.com. Also these link shorteners are not as common as the ones in the main script.*
- [Multi-site Bypasser](https://greasyfork.org/scripts/473661) by [TheCtkHoster](https://greasyfork.org/users/1156764)
- [Bypass Pahe Links](https://greasyfork.org/scripts/443277) and [Techmny Bypasser for MoviesMod](https://greasyfork.org/scripts/474747) by [NaeemBolchhi](https://greasyfork.org/users/437111)
2024-02-13 01:17:53 +05:00
2024-02-13 01:20:34 +05:00
### Redudant but updated scripts:
Just in case some of the bypasses in this repository stop working:
2024-02-13 01:17:53 +05:00
- [linkvertise and krnl bypasser](https://greasyfork.org/scripts/427869) by bypass.city
- [loot-link.com bypasser](https://greasyfork.org/scripts/483207) and [work.ink bypasser](https://greasyfork.org/scripts/482848) by [antiworkink](https://greasyfork.org/users/1237543)
2024-02-13 01:18:35 +05:00
- [FMHY Redirect Bypass Section](https://fmhy.net/adblockvpnguide#redirect-bypass). FMHY maintains an updated list with bypass tools.
2024-02-14 06:03:42 +05:00
## Help make this better
You can help by:
2024-02-14 21:32:03 +05:00
- Reporting issues to the original script in [greasyfork feedback](https://greasyfork.org/scripts/431691/feedback) or [openuserjs issues](https://openuserjs.org/scripts/Bloggerpemula/Bypass_All_Shortlinks_Manual_Captcha/issues)
- Reporting issues here on the[issues](https://codeberg.org/Amm0ni4/bypass-all-shortlinks-debloated/issues) tab. Post examples with the source link shortener and link source website. I will only add/fix content-sharing shortlinks, no faucet / crypto rewards.
2024-02-14 06:03:42 +05:00
- Suggesting to merge other scripts into this one.
- Editing/Adding code with pull requests.
2024-02-14 21:32:03 +05:00