https://github.com/aitorastorga/my-tampermonkey-scripts
My personal custom scripts for Tampermonkey
https://github.com/aitorastorga/my-tampermonkey-scripts
javascript script tampermonkey tampermonkey-script tampermonkey-userscript
Last synced: 2 months ago
JSON representation
My personal custom scripts for Tampermonkey
- Host: GitHub
- URL: https://github.com/aitorastorga/my-tampermonkey-scripts
- Owner: AitorAstorga
- License: gpl-3.0
- Created: 2023-10-21T11:16:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-05T19:02:43.000Z (over 1 year ago)
- Last Synced: 2025-04-04T14:39:58.432Z (about 1 year ago)
- Topics: javascript, script, tampermonkey, tampermonkey-script, tampermonkey-userscript
- Language: JavaScript
- Homepage:
- Size: 38.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
⚠️ THIS IS A MIRROR ⚠️
> [!WARNING]
> Hi there! This is a **read-only mirror**, automatically synced from our Forgejo instance.
>
> - 🛠️ All development happens on the primary Forgejo repository
> - 💬 You’re welcome to open Issues, Discussions, or even PRs here if it’s convenient — just know they may not be acted on directly, since the sync is one-way
>
> For the best chance of your contributions being merged, or for quicker responses, please head over to the main Forgejo repo.
>
> - Original repo: https://git.prisma.moe/aichan/my_tampermonkey_scripts
>
> — *Self-hosting 4 the win!*
---
My Tampermonkey Scripts
This is a list of my scripts for use with the Tampermonkey web browser plugin.
Report Bug
Scripts
Google Photos Select All
Infinite Scroll Loader
ATOSS Work Time Total Counter
Table of Contents
- Installation
- Google Photos Select All
- Infinite Scroll Loader
- ATOSS Work Time Total Counter
- Contributing
- License
- Contact
### Installation
Just follow this easy steps. 1, 2, 3!
1. Install Tampermonkey in your favourite browser [www.tampermonkey.net](https://www.tampermonkey.net/)
2. Click 'Add new script' in the Tampermonkey menu
3. Replace all the text with the content of your desired script.
## Google Photos - Select All
- **Motivation:**
I finally left Google for all remaining hosting, which of course, included Photos. The hardship is that Google does not provide any easy way to select your images, so I made this script to select all my 50k photos so I could delete them. Now using Immich, and it is working very smoothly. I am aware of the [controversy surrounding FUTO](https://drewdevault.com/2025/10/22/2025-10-22-Whats-up-with-FUTO.html), highlighted by the [also controversial Drew DeVault](https://dmpwn.info/). However, I very much prefer FUTO than Google, and altough I am wary of using anything even close to fashtech now, the software is the only good alternative I've found for my standards. If at any point they go fully mask-off on the fascism I will be happy to flee to a fork around it. For the time being, I feel like almost anything is an improvement over Google.
- **What the script does:**
- Scroll down your Google Photos page selecting every single image and video. You can then use this for whatever action lets you do this in such big bulks (like deleting them after using Google Takeout to backup your files and flee to a non-extractivist alternative).
## Infinite Scroll Loader
- **Motivation:**
I wanted to load all the data in an infinite scroll website (Steam) for a one time search.
- **What the script does:**
It scrolls to the bottom of the specified page. Replace `YOUR_URL_HERE` with the URL of the website you want to scroll.
## ATOSS Work Time Total Counter
- **Motivation:**
The [ATOSS](https://www.atoss.com/) time tracking system does not include a built-in counter to track how much time I have worked during the day. This means that I have to calculate my entry times, breaks, and exit times.
- **What the script does:**
This script calculates the total working time for the day based on the entries recorded in the ATOSS system and displays the accumulated time in a counter located in the toolbar. It continuously updates the total work time based on the entries made throughout the day, allowing for easy tracking without the need for manual calculations.

## Contributing
Just contact me idk
## License
Distributed under the Cooperative Software License. See `LICENSE` for more information.
## Contact
aichan - aichan『at』aichan.moe
Project Link: [https://git.prisma.moe/aichan/my_tampermonkey_scripts](https://git.prisma.moe/aichan/my_tampermonkey_scripts)
---
> [!WARNING]
> **🔗 This repository is automatically mirrored from a private Forgejo instance.**