Description:
This userscript helps you identify filler episodes on the website Bs.to. Filler episodes are often standalone stories that do not contribute to the main plot of an anime series. With this script, these episodes are marked with a red "F," allowing you to easily skip them if you want to focus on the main story.
Features:
- Marking Filler Episodes: The script automatically marks filler episodes with a red "F" next to the episode number.
- Multiple Data Sources: The script fetches filler episode data from both AnimeFillerList.com and the Jikan API to ensure accuracy.
- Proxy Support: The script uses a list of German proxies to make requests, ensuring it works even if direct access to the data sources is restricted.
- Storage System for Failed Requests: The script stores failed fetch requests locally and attempts to re-execute them during subsequent visits. This ensures you receive filler episode data even in the event of temporary network issues.
How It Works:
- Extracting the Anime Name: The script extracts the anime name from the webpage.
- Fetching Filler Data: It then retrieves filler episode data from AnimeFillerList.com and the Jikan API.
- Marking the Episodes: Finally, it marks the filler episodes on the Bs.to webpage with a red "F".
- Storage System: If a request fails, it is stored locally. During subsequent visits to the page, the script attempts to re-execute the stored requests to maximize data availability.
Usage:
- Installation: Install the script using a userscript manager like Tampermonkey or Greasemonkey.
- Activation: The script automatically activates when you visit a series page on Bs.to.
- Identification: Filler episodes are marked with a red "F," making them easy to identify and skip.
Permissions:
- GM_xmlhttpRequest: Allows the script to make HTTP requests to fetch filler episode data.
- GM_setValue and GM_getValue: Allows the script to store and retrieve data locally.
- Connection Permissions: Allows the script to connect to api.jikan.moe and animefillerlist.com to fetch data.
Note:
- The script uses a list of German proxies to make requests. If you encounter issues with the proxies, you may need to update the list or use another method to access the data sources.
Author:
- This script was created by Ai.
- Like this description, I'm really lazy.