您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
👑Wizard101_Auto_Trivia👑
当前为
// ==UserScript== // @name Wizard101_Auto_Answer // @namespace http://tampermonkey.net/ // @version 0.4.9 // @description 👑Wizard101_Auto_Trivia👑 // @author lsmhq // @match https://www.wizard101.com/quiz/trivia/game/* // @icon https://www.google.com/s2/favicons?domain=www.wizard101.com // @grant none // @license MIT // @require https://gf.qytechs.cn/scripts/446167-quiz-answer/code/quiz_answer.js?version=1059141 // ==/UserScript== (function() { var questions = window.questions var alertAble = true // 寻找答案 function findAnswer(){ let quiz = document.getElementsByClassName('quizQuestion') let title = quiz.length > 0 ? quiz[0].innerText.trim() : '' let answerr = questions[title] // console.log('title:',title) if(answerr){ alertAble = true return answerr || '' }else{ if(quiz.length === 0){ return '' } if(alertAble){ alertAble = false alert('⭐适用于wizard101题目(9个)和pirate101 Valencia题目(1个)⭐') } return '' } } // 选答案并提交 function answer(answerVal){ // console.log('answerVal:',answerVal) if(answerVal === ''){ // console.log('未找到答案...') return } let answerVall = answerVal.trim() let answerText = document.getElementsByClassName('answerText') let answer = document.getElementsByClassName('answer') let nextQuestion = document.getElementById('nextQuestion') // console.log('answerText:',answerText) // 快速显示选项 quickShow(answer, nextQuestion).then(()=>{ // 选中 checkValue(answerText, answerVall).then(()=>{ // 下一道题 nextQuiz() }).catch(error=>{console.error('下一题错误:',error)}) }).catch(error=>{console.error('快速显示错误:',error)}) } // 快速显示 function quickShow(list, nextQuestion){ return new Promise((resolve, reject)=>{ for (let i = 0; i < list.length; i++) { const element = list[i]; element.style = 'visibility: visible;' element.classList.add('fadeIn') } nextQuestion.classList.add('fadeIn') nextQuestion.style = 'visibility: visible;' resolve(); }) } // 选择选项 function checkValue(answerText, answerVall){ return new Promise((resolve, reject)=>{ let largecheckbox = document.getElementsByClassName('largecheckbox') for (let i = 0; i < answerText.length; i++) { let answerTextt = answerText[i]?.innerText.trim() // console.log('innerText:',answerText[i].innerText) // console.log(answerTextt,answerVall,answerTextt === answerVall) if(answerTextt === answerVall){ // console.log('⭐答⭐案⭐') console.log(`🍁${answerVall}🍁`) // console.log(answerTextt) // console.log(answerVall) setTimeout(()=>{ largecheckbox[i].click() },2000) console.log('✨✨✨结束✨✨✨') } } resolve(); }) } // 下一题 function nextQuiz(){ setTimeout(()=>{ document.getElementById('nextQuestion').click() },(Math.random() * (5 - 3) + 3).toFixed(1) * 1000) } // 主函数 function main() { if(document.getElementsByClassName('quizQuestion').length === 0){ return } console.log('⭐⭐⭐开始⭐⭐⭐') answer(findAnswer()) } function checkIsMobile() { const { userAgent } = navigator; if (userAgent.match(/(iPhone|Android|SymbianOS|Windows Phone|iPod|iPad|Linux armv8l|Linux armv7l|Linux aarch64)/i)) { return true; } else { return false; } } if(checkIsMobile()){ setTimeout(()=>{ main(); },500) }else{ main(); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址