您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Automatically answers Swagbucks surveys with randomized dropdown options and submits them until no questions remain. Now more compatible with current site structure (2025). 🌀
// ==UserScript== // @name SBAuto Randomized (2025 Update) // @namespace http://tampermonkey.net/ // @version 2.3 // @description Automatically answers Swagbucks surveys with randomized dropdown options and submits them until no questions remain. Now more compatible with current site structure (2025). 🌀 // @author Thaswasupbreh // @match *://www.swagbucks.com/surveys* // @grant none // ==/UserScript== (function() { 'use strict'; const interval = 1000; // Time interval in milliseconds function clickRandomDropdownOption() { // Find a visible dropdown const dropdown = document.querySelector("div[class*='DropdownContainer'], div[class*='questionDropdown']"); if (dropdown) dropdown.click(); // Find options inside an open dropdown const options = document.querySelectorAll("div[class*='DropdownOptions'] span, div[class*='questionDropdownOptions'] span"); if (options.length > 0) { const randomIndex = Math.floor(Math.random() * options.length); options[randomIndex].click(); } } function clickSubmitButton() { // Looks for button that continues to next question const button = document.querySelector("button[class*='CTA'], button[class*='continue'], button[class*='Next']"); if (button) button.click(); } function autoAnswer() { try { clickRandomDropdownOption(); clickSubmitButton(); } catch (e) { console.error("SBAuto Error:", e); } } window.addEventListener('load', () => { setInterval(autoAnswer, interval); }); })();