// ==UserScript== // @name Auto Fill Numbers for blog24.me // @namespace http://tampermonkey.net/ // @version 1 // @description Automatically fill input fields with random numbers and click "COMPLETE LINK" button on blog24.me pages // @author Your Name // @match https://go.blog24.me/index.php/* // @grant none // @downloadURL https://update.greasyfork.icu/scripts/494182/Auto%20Fill%20Numbers%20for%20blog24me.user.js // @updateURL https://update.greasyfork.icu/scripts/494182/Auto%20Fill%20Numbers%20for%20blog24me.meta.js // ==/UserScript== (function() { 'use strict'; function getRandomNumber() { return Math.floor(Math.random() * 10); } function fillInput(input, quantity) { var randomNumber = getRandomNumber(); var numbers = ''; for (var i = 0; i < quantity; i++) { numbers += randomNumber; } input.value = numbers; } function sleep(ms) { return new Promise(resolve => setTimeout(resolve, ms)); } async function main() { try { await sleep(3000); const inputFields = document.querySelectorAll('input.custom-input'); const quantityText = document.querySelector('.custom-heading').textContent; const quantity = parseInt(quantityText.match(/\d+/)[0]); inputFields.forEach(function(input) { fillInput(input, quantity); }); await sleep(3000); const completeLinkButton = document.querySelector('button.custom-button'); if (completeLinkButton) { completeLinkButton.click(); } } catch (error) { console.error(error); } } main(); })();