// Auto Clicker - Click any element repeatedly // Usage: Run in browser console, then click on the element you want to auto-click let autoClickInterval = null; let targetElement = null; function startAutoClicker(intervalMs = 100) { console.log('Click on the element you want to auto-click...'); document.addEventListener('click', function captureTarget(e) { e.preventDefault(); e.stopPropagation(); targetElement = e.target; console.log('Target captured:', targetElement); console.log('Starting auto-clicker at', intervalMs, 'ms intervals'); autoClickInterval = setInterval(() => { targetElement.click(); console.log('Clicked!'); }, intervalMs); document.removeEventListener('click', captureTarget, true); }, true); } function stopAutoClicker() { if (autoClickInterval) { clearInterval(autoClickInterval); autoClickInterval = null; console.log('Auto-clicker stopped'); } } // Start the auto-clicker (100ms = 10 clicks per second) startAutoClicker(100); // To stop: stopAutoClicker(); // To change speed: stopAutoClicker(); startAutoClicker(50); // 50ms = 20 clicks/sec