Skip to content

ParadoxEpoch/web-userscripts

Repository files navigation

web-userscripts

Various userscripts for use on the web. Most scripts are designed to be cross-compatible with TamperMonkey and Userscripts for Safari but should work with any userscript manager that has the same syntax.

📃 Available Scripts

📰 AntiPaywall_NewsCorp: Bypasses most News Corp paywalls with an XHR and crawler UA header.

📰 AntiPaywall_NYT: Bypasses The New York Times paywall with simple CSS injection.

📰 AntiPaywall_TheAge: Bypasses The Age news paywall by clearing a counter in localStorage.

📰 AntiPaywall_WaPo: Bypasses Washington Post paywalls with an XHR.

🎮 SteamDepotDownloader: Generate download scripts on SteamDB for DepotDownloader to grab all manifests in a Steam depot.

📺 InvestigationDiscoveryDownloader: Generate download scripts for YT-DLP to download entire seasons of free access shows from ID/TLC.

📺 RedditDefaultVideoPlayer: Replaces the Reddit video player with the browser's default HTML5 player. 🚧 This script is unfinished. 🚧

📺 ReturnYouTubeMetadata: Returns YouTube's precise video view count and upload date to above the fold where it belongs.

🔌 Installation

Desktop Web Browsers (Chrome, Edge, Brave etc.)

These scripts are only tested on Chromium-based desktop browsers, but should work on any web browser that has a userscript manager extension such as TamperMonkey.

  1. Install TamperMonkey from the Chrome Web Store or equivalent browser add-on store.
  2. Click the script you want to install in the section above, then click Install Userscript on the page that appears. Provided TamperMonkey or an equivalent Userscript manager is present, you'll get a prompt to install the script.

Apple iOS / iPadOS (Safari)

You'll need iOS 15 or later to run userscripts in Safari.

  1. Install Userscripts from the App Store.
  2. Download a script from this page by clicking it in the section above, right clicking the Install Userscript link on the page that appears and choosing "Save as...".
  3. Transfer the downloaded script to your device via AirDrop, Email etc. and save it to a folder on your device using the Files app or similar.
  4. Open the Userscripts app, follow the instructions to set it up and choose the folder you saved your script(s) to as the Userscripts Directory.
  5. Open Safari and navigate to a webpage that's targeted by the script you downloaded.
  6. Open the Reader/Extensions menu from the address bar, then choose the Userscripts option from the Reader/Extensions menu and make sure the script you downloaded appears and is switched on.

Android

⚠️ This method has not been personally tested. It should work but could break at any time.

Android browser support for userscripts isn't great. You'll need the Firefox Nightly browser from the Play Store. If anyone has a better method for running userscripts on Android, please open an issue or submit a pull request.

  1. Follow this YouTube video until 3:10 in order to install and configure Firefox Nightly with the Tampermonkey add-on.
  2. Choose the Utilities tab.
  3. Copy the URL for a script. You can do this by tapping one of the scripts in the section above and copying the Install Userscript link in the page that appears (Tap and hold > Copy Link).
  4. Paste the URL that you copied into the Import from URL section and click Install.

❤️ Contributing

If you have any improvements, fixes or suggestions for future userscripts feel free to submit a pull request or open a new issue.

Alternatively, if you'd like to support ongoing development of this and other repositories a donation would be very much appreciated. I accept direct crypto donations via any of the addresses below or through Coinbase Commerce.

BTC: bc1q6kqv5u2368j4l00rls5frg78wt7m6vf7a50sa7

ETH: 0x704fb3fD106D00e6D78880C25139141C4B24DFd7

DOGE: D6MZp3HMZQA6gFBhmcmYs6AjytXwQJ4bYj

LTC: ltc1qhqgsnzwumxm7q3u3m4rj0zcvwcvcvhqqrke07p

XMR: 8429Hzck9gdX43MF9NzNGjaeGdKBwjVTjgGDQfXKV6WxfSGubxuBi6mEh2nDWwXtAZUjMejV4Pamr5SfYp96QJZNEQecMqS

About

Web Content Blocker Scripts & Stylesheets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published