Skip to content

About

My tamper monkey scripts, along with few reusable utility files

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tampermonkey Scripts

A collection of personal Tampermonkey userscripts for automating and enhancing various websites.

🚀 Installation

  1. Install the Tampermonkey extension for your browser (Chrome, Firefox).

  2. Open the .user.js file you want to install and click Raw.

  3. You will be redirected to the Tampermonkey Userscript Installation page.
    (This redirection only happens if you have the extension installed.) image

  4. Click Install.

📜 Scripts

Script Description
SeriesGraph Anime Filler Marker Adds filler episode markers to SeriesGraph.
AniList → SeriesGraph Linker Adds a SeriesGraph link to anime pages on AniList.
AniList: SeriesGraph Ifram-inator Embeds a SeriesGraph iframe directly into anime pages on AniList.
Animepahe → SeriesGraph Linker Adds a SeriesGraph link to anime pages on Animepahe.
Animepahe: SeriesGraph Ifram-inator Embeds a SeriesGraph iframe directly into anime pages on Animepahe.
Auto Close Tab After Timeout Automatically closes WhatsApp group-invite tabs after a configurable timeout.
MAL → SeriesGraph Linker Adds a SeriesGraph link to anime pages on MyAnimeList.
MAL: SeriesGraph Ifram-inator Embeds a SeriesGraph iframe directly into anime pages on MyAnimeList.
MIS Automation Central Automates login, CAPTCHA OCR, and common tasks on the IIT (ISM) MIS portal.
SeriesGraph → AniList/MAL Linker Adds links to search for the current SeriesGraph entry on AniList and MyAnimeList.
SeriesGraph: Filler Tracker Fetches filler episode data and visually marks filler episodes on SeriesGraph.
Title Appender: ChatGPT Keeps “ChatGPT” in the browser title for activity tracking purposes.
utils.js Shared utility functions used by multiple userscripts.

⚙️ Shared Utilities

Some scripts use the shared utils.js file through Tampermonkey's @require directive.

It provides reusable functionality such as:

  • HTTP requests through GM_xmlhttpRequest
  • AniList utilities
  • SeriesGraph utilities
  • Common helper functions

Scripts that use utils.js will automatically load it through the @require directive.

🔐 Permissions

Some scripts require additional Tampermonkey permissions, such as:

  • GM_xmlhttpRequest
  • GM_getValue
  • GM_setValue

These permissions are declared in each script's metadata block.

Some scripts may also require access to external domains. Tampermonkey will display the requested permissions during installation.

📷 Screenshots

Ifram-inator in Animepahe:

image

Ifram-inator in AniList:

image

🛠️ Configuration

Some scripts require personal configuration before they can be used.

Configuration requirements, such as API keys or stored credentials, are documented within the respective userscript.

⚠️ Notes

These scripts are primarily developed for personal use and may depend on the current structure or behavior of the websites they modify.

Website changes can therefore cause a script to stop working without warning.

📄 License

This project is licensed under the MIT License.

About

My tamper monkey scripts, along with few reusable utility files

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages