Century Tech Auto Answer

Auto answer questions on Century Tech

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey, Greasemonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals {tampermonkey_link:Tampermonkey}.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Userscripts.

Voor het installeren van scripts heb je een extensie nodig, zoals {tampermonkey_link:Tampermonkey}.

Voor het installeren van scripts heb je een gebruikersscriptbeheerder nodig.

(Ik heb al een user script manager, laat me het downloaden!)

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

(Ik heb al een beheerder - laat me doorgaan met de installatie!)

// ==UserScript==
// @name         Century Tech Auto Answer
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  Auto answer questions on Century Tech
// @author       You
// @match        https://app.century.tech/*
// @grant        none
// @license      MIT; https://opensource.org/licenses/MIT
// ==/UserScript==

(function() {
    'use strict';
    
    // Function to auto-answer questions
    function autoAnswer() {
        var questions = document.querySelectorAll('.question');
        
        questions.forEach(function(question) {
            // Try to find the correct answer
            var correctAnswer = question.querySelector('.correct-answer');
            if (correctAnswer) {
                // If a correct answer is found, select it
                var answerInput = correctAnswer.previousElementSibling; // Assuming the input is before the label
                if (answerInput && answerInput.type === 'radio') {
                    answerInput.checked = true;
                    answerInput.labels[0].click(); // Simulate the click on the label
                }
            } else {
                // If no correct answer is found, select the first available answer
                var firstAnswerInput = question.querySelector('input[type="radio"]');
                if (firstAnswerInput) {
                    firstAnswerInput.checked = true;
                    firstAnswerInput.labels[0].click(); // Simulate the click on the label
                }
            }
        });

        // Submit answers
        var submitButton = document.querySelector('.submit-button');
        if (submitButton) {
            submitButton.click();
        }
    }

    // Run the auto-answer function
    autoAnswer();
})();