// ==UserScript== // @name ZyBooks Auto Clicker // @namespace http://tampermonkey.net/ // @version 0.3 // @description Automatically click through participation activities on Zybooks // @author ZyBooks Auto Clicker // @match https://*.zybooks.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=mozilla.org // @grant none // @license MIT // @downloadURL none // ==/UserScript== function zy(){ // Slideshow play var e = Array.from(document.getElementsByClassName("zb-button")); // start button var s = Array.from(document.getElementsByClassName("title")); // 2x speed button var c = Array.from(document.getElementsByClassName("speed-control")); // Show answer on mutiple choice var a = Array.from(document.getElementsByClassName("show-answer-button")); e.forEach((i)=>{ if (i.ariaLabel == "Play"){ i.click(); } }); s.forEach((i)=>{ if (i.innerHTML == "Start"){ i.click(); } }); c.forEach((i)=>{ if (i.children[0].children[0].value=="false"){ i.children[0].children[0].click(); } }); a.forEach((i)=>{ i.click(); i.click(); }); } setInterval(zy,1000);