Get every answer in Blooket correct!
当前为
// ==UserScript==
// @name Blooket winner
// @namespace http://tampermonkey.net/
// @namespace https://violentmonkey.github.io
// @namespace https://www.greasespot.net
// @version 9.0
// @description Get every answer in Blooket correct!
// @author You
// @match https://play.blooket.com/play*
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// @License MIT
// ==/UserScript==
(()=>{
function getStateNode(){
for(let i of Object.keys(document.querySelector("#app>div>div"))){
if(i.toString().includes("__reactEventHandlers")){
for(let p of Object.values(document.querySelector("#app>div>div")[i].children.filter(n=>n))){
if(p._owner&&p._owner.stateNode)return p._owner.stateNode
}
}
}
}
window.setInterval(()=>{
try{
getStateNode().state.question.correctAnswers = getStateNode().state.question.answers
}catch {
}
});
})();