View on GitHub

LanikSJ UserScripts

For AdGuard, TamperMonkey, and ViolentMonkey

Download this project as a .zip file Download this project as a tar.gz file

📱 userscripts

GitHub Repo Size GitHub Code Size in Bytes GitHub Last Commit GitHub Commit Activity

A collection of user scripts for AdGuard, TamperMonkey, and ViolentMonkey to enhance your browsing experience.

🚀 Quick Install

Install Script

Install Script

Install Script

Install Script

One-click installation: Click the buttons above to install the HTML5 Video Playing Tools, the Instacart Ad Remover, the Paywall Bypass Script, or the phpBB Forum Helper directly to your browser extension.

Manual installation: Download the script file and import it into your user script manager.

🔖 Versioning

All scripts follow a semver.YYMMDD versioning scheme (e.g. 2.0.5.260916 = version 2.0.5 released on 2026-09-16). Every script header also includes @downloadURL, @updateURL (pointing to the raw file on GitHub), and @homepageURL metadata so user script managers can detect and install updates automatically.

Script Current Version
HTML5 Video Tools 2.2.2.260920
Instacart Ad Remover 72.0.0.260916
Paywall Bypass 2.0.6.260916
phpBB Forum Helper 1.2.5.260915

📚 Table of Contents

🎬 HTML5 Video Playing Tools

Adds playback hotkeys to HTML5 video players across mainstream video and live streaming sites, with per-site UI integration. Current version: 2.2.2.260920.

✨ HTML5 Video Features

📥 HTML5 Video Installation

  1. Install a user script manager:
  2. Install the script:
    • One-click: use the Install HTML5 Video Playing Tools button above
    • Download html5-video-playing-tools.js and import it into your user script manager, or
    • Install from URL: https://raw.githubusercontent.com/LanikSJ/userscripts/main/html5-video-playing-tools.js
  3. Verify installation:
    • Visit a supported video site (e.g. YouTube)
    • Open the hotkey list from the user script manager’s menu (“Hotkeys list”)
    • Playback hotkeys should work immediately

🎮 HTML5 Video Hotkeys

Key Action
← / → Rewind / fast forward 5 seconds
Shift + ← / → Rewind / fast forward 20 seconds
↑ / ↓ Raise / lower the volume
Space Pause / play
Enter Toggle full screen
Shift + Enter Toggle web (page) full screen
Esc Exit full screen
P Take a screenshot
I Toggle picture-in-picture
M Enable/disable video caching
N Play the next video/episode
C / X Speed up / slow down by 0.1
Z Toggle boosted playback speed
D / F Previous / next frame

Notes: YouTube remaps some keys (V for speed and E for next frame); see the “Hotkeys list” menu entry for the complete per-site mapping.

🌐 HTML5 Video Supported Sites

Site URL Pattern
YouTube www.youtube.com
TED www.ted.com/talks
Twitch www.twitch.tv
Vimeo vimeo.com
Dailymotion www.dailymotion.com/video
Odysee odysee.com
Kick kick.com
PeerTube any instance /w/ pages
Custom any URL containing play

🛒 Instacart Ad Remover

A user script that blocks sponsored content, promo carousels, and dynamically inserted ad placements across Instacart (both .com and .ca). Also available on Greasy Fork. Current version: 72.0.0.260916.

Note: The script header includes @downloadURL, @updateURL, and @homepageURL metadata (pointing to GitHub), so your user script manager can check GitHub for updates automatically.

✨ Instacart Features

📥 Instacart Installation

  1. Install a user script manager:
  2. Install the script:
    • One-click: use the Install Instacart Ad Remover button above, or the Greasy Fork page
    • Download instacart-ad-remover.js and import it into your user script manager, or
    • Install from URL: https://raw.githubusercontent.com/LanikSJ/userscripts/main/instacart-ad-remover.js
  3. Verify installation:

🌐 Instacart Supported Sites

Site URL Pattern
Instacart US *.instacart.com
Instacart CA *.instacart.ca

🔓 Paywall Bypass Script

A comprehensive user script designed to help bypass paywalls on news websites by redirecting to archive services. Current version: 2.0.6.260916.

✨ Features

📥 Installation

🌐 Browser Extensions

  1. Install a user script manager:
  2. Install the script:

🛡️ AdGuard Extension

  1. Install AdGuard Extension:
  2. Enable User Scripts:
    • Open AdGuard settings
    • Go to “Extensions” or “User Scripts” section
    • Enable user scripts functionality
  3. Install the script:
    • Option 1: Download and Import
      • Download paywall-bypass-script.js
      • In AdGuard settings, navigate to the user scripts section
      • Click “Add script” or “Import script”
      • Select the downloaded JavaScript file
      • Save the configuration
    • Option 2: Direct URL Installation
      • Copy the direct URL to the script: https://raw.githubusercontent.com/LanikSJ/userscripts/main/paywall-bypass-script.js
      • In AdGuard settings, navigate to the user scripts section
      • Click “Add script” or “Import script”
      • Choose “Install from URL” option
      • Paste the copied URL
      • Click “Install” or “Add”
      • Save the configuration
  4. Verify installation:
    • Visit a supported news website
    • Look for the floating button in the bottom-right corner
    • The script should be active and functional

📱 AdGuard App (Desktop/Mobile)

  1. Install AdGuard Application:
  2. Enable User Scripts:
    • Open AdGuard application
    • Go to Settings → Content Blocking → User Scripts
    • Enable user scripts functionality
  3. Install the script:
    • Option 1: Download and Import
      • Download paywall-bypass-script.js
      • In AdGuard app, go to Settings → Content Blocking → User Scripts
      • Click “Add script” or “Import script”
      • Select the downloaded JavaScript file
      • Save the configuration
    • Option 2: Direct URL Installation
      • Copy the direct URL to the script: https://raw.githubusercontent.com/LanikSJ/userscripts/main/paywall-bypass-script.js
      • In AdGuard app, go to Settings → Content Blocking → User Scripts
      • Click “Add script” or “Import script”
      • Choose “Install from URL” option
      • Paste the copied URL
      • Click “Install” or “Add”
      • Save the configuration
  4. Verify installation:
    • Visit a supported news website in your browser
    • Look for the floating button in the bottom-right corner
    • The script should be active and functional

Note: The AdGuard app works system-wide and will apply the user script to all browsers on your device, while the browser extension only works in the specific browser where it’s installed.

🎮 Usage

🌐 Supported Sites

The script supports paywall bypass for hundreds of news websites across the globe, including but not limited to:

💬 phpBB Forum Helper

A user script that enhances phpBB forums running the ProSilver style. Current version: 1.2.5.260915.

Note: The script header now includes @downloadURL, @updateURL, and @homepageURL metadata, so your user script manager can check GitHub for updates automatically.

Install Script

One-click installation: Click the button above to install the phpBB Forum Helper directly to your browser extension, or download php-forum-helper.js for manual import.

✨ phpBB Features

📥 phpBB Installation

  1. Install a user script manager (Tampermonkey, Violentmonkey, Greasemonkey, or AdGuard — see the detailed steps in the Paywall Bypass installation section).
  2. Install the script:
    • One-click: use the Install phpBB Forum Helper button above
    • Download php-forum-helper.js and import it into your user script manager, or
    • Install from URL: https://raw.githubusercontent.com/LanikSJ/userscripts/main/php-forum-helper.js
  3. Verify installation:
    • Visit a supported phpBB forum (see Supported Sites)
    • Look for the post / topic buttons in each user’s profile panel

🎮 phpBB Usage

🌐 phpBB Supported Sites

All matched forums run the ProSilver style:

Forum URL
AdBlock Plus adblockplus.org/forum
Custom Buttons custombuttons.sourceforge.net/forum
Folding Forum foldingforum.org
Debian Forums forums.debian.net
InformAction forums.informaction.com
Lanik Forums forums.lanik.us
Linux Mint Community forums.linuxmint.com
Sandboxie forums.sandboxie.com
VirtualBox forums.virtualbox.org
Battle for Wesnoth forums.wesnoth.org
xkcd forums.xkcd.com
Enjoy Sudoku forum.enjoysudoku.com
FreeGameDev forum.freegamedev.net
OpenOffice forum.openoffice.org
Pale Moon forum.palemoon.org
VideoLAN forum.videolan.org
IBDOF ibdof.com
XnView newsgroup.xnview.com
Sublime Text www.sublimetext.com/forum
Synthesia *.synthesiagame.com/forum

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

🤝 Contributing

Contributions are welcome! If you find additional sites that could be supported or have improvements to suggest, please submit a pull request.

🛠️ Scripts Directory

The /scripts/ directory contains utility tools for maintaining and validating the userscript:

domain_checker.py

A Python script that:

Usage:

cd LanikSJ/userscripts/scripts
python3 domain_checker.py

run_checker.sh

A shell script wrapper that:

Usage:

cd LanikSJ/userscripts/scripts
./run_checker.sh

requirements.txt

Python dependencies required for the domain validation tools:

Purpose:

These scripts help maintain the quality of the userscript by:

⚠️ Disclaimer

This script is intended for educational purposes and to access content that may be temporarily restricted. Please respect copyright and terms of service of content providers. Use at your own risk.