(function loop() { const trash = document.querySelector('button[aria-label="Delete file"]'); if (!trash) { console.log('done'); return; } trash.click(); setTimeout(() => { const confirm = document.querySelector('button[aria-label="Delete"]') || [...document.querySelectorAll('button.text-fg-danger')] .find(el => el.textContent.trim() === 'Delete'); if (confirm) confirm.click(); else console.log('no confirm shown — continuing'); setTimeout(loop, 400); }, 400); })();