quizlet match hack code tampermonkey // ==UserScript== // @name Gravity and match hack by Krew // @namespace Krew E. // @version 1.4 // @description YOU CAN NOT USE THIS WITH TAMPERMONKEY! You have to copy the code. Use google and go to quizlet, press inspect and go to console. Then paste the code in there. Hold the spacebar to automatically get the correct answers on gravity. // @author You quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey // @match https://quizlet.com/*/gravity // @grant none // @license MIT // ==/UserScript== var gravityScore, quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey href = window.location.href; (function() { initLoad(); function initLoad() { if (href.includes("quizlet.com")) { quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey if (href.includes("/learn")) { cAlert('

Game Mode: Learn

Thank you for using Krew.E. Quizlet Gravity Hacker - INSANE EDITION
Without you, this exploit wouldnt be possible.

Instructions:

Just wait for this script to finish!

'); getId("learnButton") .addEventListener("click", function() { document.getElementById("customMessageContainer") quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey .remove(); learn(); }); } else if (href.includes("/flashcards")) { cAlert('

Game Mode: Flashcards

Thank you for using Krew.E. Quizlet Gravity Hacker - INSANE EDITION
Without you, this exploit wouldnt be possible.

Changelog:

+ Added Match time freeze for regular match and diagrams
+ Added Gravity score exploit to get ANY score you want!
+ Added custom alert box
+ Fixed graphics
- Removed useless alert boxes.

Instructions:

Umm why are you here? Go cheat somewhere else...

'); quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey getId("flashcardsButton") .addEventListener("click", function() { document.getElementById("customMessageContainer") .remove(); }); quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey } else if (href.includes("/write")) { cAlert('

Game Mode: Write

Thank you for using Krew.E. Quizlet Gravity Hacker - INSANE EDITION
Without you, this exploit wouldnt be possible.

Instructions:

You dont even have to wait,
this is my favorite one to watch!

'); getId("writeButton") .addEventListener("click", function() { document.getElementById("customMessageContainer") quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey .remove(); write(); }); } else if (href.includes("/spell")) { cAlert('

Game Mode: Spell

Thank you for using Krew.E. Quizlet Gravity Hacker - INSANE EDITION
Without you, this exploit wouldnt be possible.

Instructions:

Nothing! Bypassed having to press enter!

'); quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey getId("spellButton") .addEventListener("click", function() { document.getElementById("customMessageContainer") .remove(); spell(); quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey }); } else if (href.includes("/test")) { cAlert('

Game Mode: Test

Thank you for using Krew.E. Quizlet Gravity Hacker - INSANE EDITION
Without you, this exploit wouldnt be possible.

Instructions:

Right click to toggle answers.
(Be subtle when using)

'); getId("testButton") .addEventListener("click", function() { quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey document.getElementById("customMessageContainer") .remove(); testMode(); }); } else if (href.includes("/micromatch")) { quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey cAlert('

Game Mode: Micromatch

Thank you for using Krew.E. Quizlet Gravity Hacker - INSANE EDITION
Without you, this exploit wouldnt be possible.

Instructions:

The timer will be paused when at choosen time.
The answers will also be highlighted for you.
At your leisure, solve the questions.

Match Time:



'); getId("micromatchButton") .addEventListener("click", function() { document.getElementById("customMessageContainer") .remove(); quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey insaneWin("match"); micromatch(); }); } else if (href.includes("/match")) { cAlert('

Game Mode: Match

Thank you for using Krew.E. Quizlet Gravity Hacker - INSANE EDITION
Without you, this exploit wouldnt be possible.

Instructions:

The timer will be paused when at choosen time.
The answers will also be highlighted for you.
At your leisure, solve the questions.

Match Time:



'); quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey getId("matchButton") .addEventListener("click", function() { document.getElementById("customMessageContainer") .remove(); insaneWin("match"); quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey match(); }); } else if (href.includes("/gravity")) { cAlert('

Game Mode: Gravity

Thank you for using Krew.E. Quizlet Gravity Hacker - INSANE EDITION
Without you, this hack wouldnt be possible.

Instructions:

Press space when the answer appears in the input area. If you get an answer wrong, press space in the input to continue quickly.

'); getId("gravityButton") quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey .addEventListener("click", function() { document.getElementById("customMessageContainer") .remove(); insaneWin("gravity"); gravity(); quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey }); } else {} } function testMode() { var question = getClass("TermText notranslate lang-en"); quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey for (var i = 0; i < question.length; i++) { question[i].innerHTML += '
' + findAnswerGlobal(question[i].innerHTML) + ""; } window.oncontextmenu = function(e) { e.preventDefault(); quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey var answer = getClass("answers"); if (answer[0].style.display == "block") { for (var i = 0; i < answer.length; i++) { answer[i].style.display = "none"; } quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey } else { for (var i = 0; i < answer.length; i++) { answer[i].style.display = "block" } } quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey } } function gravity() { var createListener = true; var input = getClass("GravityTypingPrompt-input js-keymaster-allow")[0]; quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey if (input) { input.addEventListener("keypress", function(e) { if (e.which == "32" && getClass("GravityTerm-content")[0]) { setTimeout(function() { submit(); quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey }, 10); } }); } setInterval(function() { quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey input = getClass("GravityTypingPrompt-input js-keymaster-allow")[0]; if (createListener && input) { createListener = false; input.addEventListener("keypress", function(e) { if (e.which == "32" && getClass("GravityTerm-content")[0]) { quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey setTimeout(function() { submit(); }, 10); } }); quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey } if (input && getClass("GravityTerm-content")[0]) { input.focus(); input.value = findAnswerGlobal(getClass("GravityTerm-content")[0].innerText.trim()); } else { quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey createListener = true; if (getClass("GravityCopyTermView-input")[0]) { getClass("GravityCopyTermView-input")[0].value = getClass("TermText notranslate lang-en")[1].innerHTML; } } quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey }, 100); function submit() { input = getClass("GravityTypingPrompt-input js-keymaster-allow")[0]; if (input) { input.focus(); quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey var keyEvent = new KeyboardEvent("keydown", { bubbles: true, cancelable: true, char: "Enter", key: "Enter", quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey shiftKey: false, keyCode: 13, which: 13 }); input.dispatchEvent(keyEvent); quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey } } /* VARIABLES CHANGE IN UNKNOWN WAY window.QJP[3][1].tfdH( quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey window.Quizlet.gravityModeData, {}, function n(a) { quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey if (t[a]) return t[a].exports; var o = t[a] = { i: a, l: !1, quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey exports: {} }; return e[a].call(o.exports, o, o.exports, n), o.l = !0, o.exports quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey } ); */ /* PATCHED var t = window.QJP([], [], ["hyek"]).a, quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey n = t.grader.grade.bind(t.grader); t._startGame(), t.dataMap = t.dataMap.update("points", function(t) { return gravityScore; }); for (var o = 0; o < 99; o++) t._advanceLevel(); quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey function s(e) { t.grader.grade = function(e, t, n) { return !0; }, e(), t.grader.grade = n } quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey s(function() { console.log(null); }); var a = t._promptCopyAnswer.bind(t); t._promptCopyAnswer = function(e) { quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey a(e), setTimeout(function() { s(function() { t._checkCopiedAnswer({ liveTermId: e, answer: "" quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey }); }); }, 0); }; */ quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey } function write() { //This is sad... but works better... var remaining = parseInt(document.getElementsByClassName("LearnModeProgressBar-value")[0].innerHTML); for (var i = 0; i < remaining; i++) { quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey getId("user-answer") .value = Math.random(); getId("js-learnModeAnswerButton") .click(); getClass("js-learnModeOverrideIncorrect")[0].click(); quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey } /* var buttons = document.querySelectorAll("button"), span = document.querySelectorAll("span"); if (getId("user-answer")) { quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey getId("user-answer").disabled = true; getId("user-answer").value = findAnswerGlobal(getClass("qDef lang-en TermText")[0].innerHTML); for (var i = 0; i < buttons.length; i++) { if (buttons[i].childNodes[0].innerHTML == "Answer") { buttons[i].click(); quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey } } try { for (var i = 0; i < span.length; i++) { if (span[i].childNodes[0].childNodes[0].innerHTML == "Override: I was right") { quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey span[i].click; } } } catch (e) {} write(); quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey } else { for (var i = 0; i < buttons.length; i++) { if (buttons[i].innerHTML == "Press any key to continue") { buttons[i].click(); } else if (buttons[i].innerHTML == "Start Over") { quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey return 1; } } setTimeout(write, 0); } quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey */ } function spell() { if (getClass("SpellModeControls-progressValue")[0].innerHTML == "100%") { return 1; quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey } try { if (getId("js-spellInput") .style.visibility == "visible") { getId("js-spellInput") quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey .value = findAnswerGlobal(getClass("qDef lang-en TermText")[0].innerHTML); submit(); setTimeout(spell, 10); } } catch (e) { quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey console.log(e); setTimeout(spell, 500); } function submit() { input = getId("js-spellInput"); quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey if (input) { input.focus(); var keyEvent = new KeyboardEvent("keydown", { bubbles: true, cancelable: true, quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey char: "Enter", key: "Enter", shiftKey: false, keyCode: 13, which: 13 quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey }); input.dispatchEvent(keyEvent); } } } quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey function match() { button = getClass("UIButton UIButton--hero")[0], button && button.click(); setTimeout(function() { if (getClass("UIModalBody") .length) { quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey setInterval = console.log; } else { for (let x = setTimeout(";"), i = 0; i < x; i++) { clearTimeout(i); } quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey } function waitForMatch() { if (getClass("MatchModeQuestionScatterTile") || getClass("MatchModeQuestionGridBoard-tile")) { for (var F = setTimeout(";"), i = 0; i < F; i++) clearTimeout(i); var tiles = getClass("MatchModeQuestionScatterTile"); quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey var colors = ["#FF0000", "#FF0000", "#FF6600", "#FF6600", "#FFFF00", "#FFFF00", "#00FF00", "#00FF00", "#00FFFF", "#00FFFF", "#0033FF", "#0033FF", "#FF00FF", "#FF00FF", "#CC00FF", "#CC00FF", "#6E0DD0", "#6E0DD0", "#C0C0C0", "#C0C0C0", "#FFFFFF", "#FFFFFF", "#A52A2A", "#A52A2A", "#F6CFFF", "#F6CFFF", "#CFD9FF", "#CFD9FF", "#FBFFA3", "#FBFFA3", "#FFD1A3", "#FFD1A3", "#710000", "#710000"]; for (var i = 0; i < tiles.length; i++) { tiles[i].style.backgroundColor = colors[i]; for (var j = 0; j < tiles.length; j++) { if (tiles[j].childNodes[0].innerHTML == findAnswerGlobal(tiles[j].childNodes[0].innerHTML)) { quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey tiles[j].style.backgroundColor = colors[i]; } } } clearTimeout(matchLoop); quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey } } }, 500); } function micromatch() { quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey button = getClass("UIButton UIButton--hero")[0], button && button.click(); setTimeout(function() { if (getClass("UIModalBody") .length) { setInterval = console.log; quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey } else { for (let x = setTimeout(";"), i = 0; i < x; i++) { clearTimeout(i); } } quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey var tiles = getClass("MatchModeQuestionGridTile-text"); //[0].childNodes[0].innerHTML for (var i = 0; i < tiles.length; i++) { if (getClass("MatchModeQuestionGridTile")[i].classList[1] != "is-selected") { click(getClass("MatchModeQuestionGridBoard-tile")[i].childNodes[0], "pointerdown"); } quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey for (var j = 0; j < tiles.length; j++) { if (tiles[j].childNodes[0].innerHTML == findAnswerGlobal(tiles[i].childNodes[0].innerHTML)) { if (getClass("MatchModeQuestionGridTile")[j].classList[1] != "is-selected") { click(getClass("MatchModeQuestionGridBoard-tile")[j].childNodes[0], "pointerdown"); j = tiles.length; quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey } } } } function click(e, t) { quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey if (e.fireEvent) e.fireEvent("on" + t); else { var n = document.createEvent("Events"); n.initEvent(t, !0, !1), e.dispatchEvent(n); } quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey } }, 500); } function learn() { if (getClass("ProgressSegmentedSemicircle-percent")[0].innerHTML = "100%") { quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey return 1; } checkCheckbox(); if (getClass("AssistantMultipleChoiceQuestionPromptView-inner")[0] !== undefined) { var answer = findAnswerGlobal(getClass("FormattedText notranslate TermText lang-en")[0].innerHTML); quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey var q1 = getClass("FormattedText notranslate TermText lang-en")[1]; var q2 = getClass("FormattedText notranslate TermText lang-en")[2]; var q3 = getClass("FormattedText notranslate TermText lang-en")[3]; var q4 = getClass("FormattedText notranslate TermText lang-en")[4]; if (answer == q1.innerHTML) { quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey q1.click(); } else if (answer == q2.innerHTML) { q2.click(); } else if (answer == q3.innerHTML) { q3.click(); quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey } else if (answer == q4.innerHTML) { q4.click(); } else { console.error("ERROR: Unable to find / click answer"); return 0; quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey } getClass("UIButton")[4].click(); setTimeout(learn, 10); } else { setTimeout(learn, 100); quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey } } function checkCheckbox() { document.getElementsByClassName("UIButton UIButton--whiteBorder UIButton--fill")[0].click(); if (document.getElementsByClassName("UICheckbox-input")[3].checked && document.getElementsByClassName("UICheckbox-input")[2].checked !== true && document.getElementsByClassName("UICheckbox-input")[4].checked !== true) { quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey document.getElementsByClassName("UIButton UIButton--inverted")[0].click(); return 1; } if (document.getElementsByClassName("UICheckbox-input")[4].checked === true) { document.getElementsByClassName("UICheckbox-input")[4].click(); quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey } if (document.getElementsByClassName("UICheckbox-input")[2].checked === true) { document.getElementsByClassName("UICheckbox-input")[2].click(); } if (document.getElementsByClassName("UICheckbox-input")[3].checked === false) { quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey document.getElementsByClassName("UICheckbox-input")[3].click(); } document.getElementsByClassName("UIButton UIButton--inverted")[0].click(); } function findAnswerGlobal(question) { quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey if (Quizlet.assistantModeData !== undefined) { //Quizlet.assistantModeData.terms return getAnswer(Quizlet.assistantModeData.terms, question); } else if (Quizlet.learnGameData !== undefined) { //Quizlet.learnGameData.allTerms return getAnswer(Quizlet.learnGameData.allTerms, question); } else if (Quizlet.testModeData !== undefined) { //Quizlet.testModeData.terms quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey return getAnswer(Quizlet.testModeData.terms, question); } else if (Quizlet.spellModeData !== undefined) { //Quizlet.spellModeData.spellGameData.termsById return getAnswer(Quizlet.spellModeData.spellGameData.termsById, question); } else if (Quizlet.matchModeData !== undefined) { //Quizlet.matchModeData.terms return getAnswer(Quizlet.matchModeData.terms, question); quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey } else if (Quizlet.gravityModeData !== undefined) { //Quizlet.gravityModeData.terms return getAnswer(Quizlet.gravityModeData.terms, question); } else { return 0; } quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey function getAnswer(s, t) { var e = s; if (t.indexOf("_") != "-1") { if (t.slice(-1) == "_") { //Underscore at end for (var i = 0; i < e.length; i++) { quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey if (e[i].definition.indexOf(getClass("qDef lang-en TermText")[0].innerHTML.split("_")[0]) != "-1") { return e[i].word; } else if (e[i].word.indexOf(getClass("qDef lang-en TermText")[0].innerHTML.split("_")[0]) != "-1") { return e[i].definition; } quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey } } else if (t[0] == "_") { for (var i = 0; i < e.length; i++) { //Underscore at start if (e[i].definition.indexOf(getClass("qDef lang-en TermText")[0].innerHTML.split("_") .slice(-1)[0]) != "-1") { quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey return e[i].word; } else if (e[i].word.indexOf(getClass("qDef lang-en TermText")[0].innerHTML.split("_") .slice(-1)[0]) != "-1") { return e[i].definition; } quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey } } else { for (var i = 0; i < e.length; i++) { //Underscore in middle if (e[i].definition.indexOf(getClass("qDef lang-en TermText")[0].innerHTML.split("_") .slice(-1)[0]) != "-1" && e[i].definition.indexOf(getClass("qDef lang-en TermText")[0].innerHTML.split("_")[0]) != "-1") { quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey return e[i].word; } else if (e[i].word.indexOf(getClass("qDef lang-en TermText")[0].innerHTML.split("_") .slice(-1)[0]) != "-1" && e[i].word.indexOf(getClass("qDef lang-en TermText")[0].innerHTML.split("_")[0]) != "-1") { return e[i].definition; } quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey } } } var answers = []; for (var i = 0; i < e.length; i++) { quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey e[i].definition = e[i].definition.replace("\n", "
"); e[i].word = e[i].word.replace("\n", "
"); if (t == e[i].word) { answers.push(e[i].definition); } else if (t == e[i].definition) { quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey answers.push(e[i].word); } } return answers[Math.floor(Math.random() * answers.length)]; } quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey } } function cAlert(message) { var html = '

Krews Quizlet Hacker

' + message + '

'; var j = document.createElement('div'); quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey j.innerHTML = html; document.body.appendChild(j); } function insaneWin(game) { var data = {} quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey if (game == "gravity") { data = { sessionId: undefined, score: prompt("Highest possible score is 4294967295.\nScore: ", 4294967295), previous_record: Quizlet.highscoresModalData.previousRecord, quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey time_started: Date.now() - 63641, selectedOnly: false } } if (game == "match") { quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey data = { score: prompt("Anything lower than 5 won't work.\nTime: ", 5), previous_record: Quizlet.matchModeData.recordTime, too_small: 0, time_started: Quizlet.SERVER_TIME, quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey selectedOnly: false } } var message = { data: obfuscate(JSON.stringify(data), 77) quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey }; var send = new XMLHttpRequest; send.open("POST", document.location.href + "/highscores"); send.setRequestHeader("CS-Token", getCookie("qtkn")); send.setRequestHeader("Accept", "application/json"); quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey send.setRequestHeader("Content-Type", "application/json"); send.send(JSON.stringify(message)); } })(); function getId(id) { quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey return document.getElementById(id); } function getClass(id) { return document.getElementsByClassName(id); } quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey function getCookie(cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); for (var i = 0; i < ca.length; i++) { quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey return c.substring(name.length, c.length); } } return ""; } quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey //var learnInsertJs = "function figure(match) {termsWord = window.Quizlet.assistantModeData.terms.filter(function z(x) {return x.word == match}); termsDefinition = window.Quizlet.assistantModeData.terms.filter(function z(x) {return x.definition === match}); if (termsWord.length > 0) {return termsWord[0].definition;}; if (termsDefinition.length > 0) {return termsDefinition[0].word;}}; function solve() {input = document.querySelector('#AssistantModeTarget > div > div > div > div.ModeLayout-content > div > span:nth-child(2) > div > div > div.AssistantScrollableViewLayout-content > div > div.AssistantMultipleChoiceQuestionPromptView-promptArea > div > div > div > span').innerHTML; output = figure(input); outs = document.querySelectorAll('.AssistantMultipleChoiceQuestionPromptView-termOptionInner > div > span'); for (var i = 0; i < outs.length; i++) {if (outs[i].innerText === output) {outs[i].click();}}; document.querySelector('#AssistantModeTarget > div > div > div > div.ModeLayout-content > div > span:nth-child(3) > div > div.AssistantFixedActionLayout-action > div > button').click(); if (document.querySelector('#AssistantModeTarget > div > div > div > div.ModeLayout-controls > div > div > div > div.ModeControls-main > div.ModeControls-progress > div > div > div > svg > text.ProgressSegmentedSemicircle-text.ProgressSegmentedSemicircle-progressText > tspan').innerHTML.slice(0, -1) !== '100') {setTimeout(solve, 10);};}; solve();" //backupOptionsSet = "/*document.querySelector('#AssistantModeTarget > div > div > div > div.ModeLayout-controls > div > div > div > div.ModeControls-main > div.ModeControls-actions > div > button > span > span').click(); if (document.querySelector('body > div:nth-child(4) > div.UIModal.is-white.is-open > div > div.UIModalBody > div > div:nth-child(3) > div > div > div > div > div > div:nth-child(3) > label > input').checked) {document.querySelector('body > div:nth-child(4) > div.UIModal.is-white.is-open > div > div.UIModalBody > div > div:nth-child(3) > div > div > div > div > div > div:nth-child(3) > label > input').click();}; if (document.querySelector('body > div:nth-child(4) > div.UIModal.is-white.is-open > div > div.UIModalBody > div > div:nth-child(3) > div > div > div > div > div > div:nth-child(1) > label > input').checked) {document.querySelector('body > div:nth-child(4) > div.UIModal.is-white.is-open > div > div.UIModalBody > div > div:nth-child(3) > div > div > div > div > div > div:nth-child(1) > label > input').click();}; document.querySelector('body > div:nth-child(4) > div.UIModal.is-white.is-open > div > div.UIModalHeader > div > span > div > span > button > span').click();*/" /* function solveLearn() { script = document.createElement('script'); quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey script.textContent = learnInsertJs; (document.head||document.documentElement).appendChild(script); script.remove(); } chrome.runtime.onMessage.addListener( quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey function(request, sender, sendResponse) { if (request.run == "write") { iters = parseInt($(".LearnModeProgressBar-value").html()) for (var i = 0; i < iters; i++) { quizlet match hack code tampermonkey How to use it? quizlet match hack code tampermonkey $("#user-answer")[0].value = "*"; $("#js-learnModeAnswerButton")[0].click(); document.evaluate('//*[@id="js-learnModeInner"]/div[1]/div/div[2]/div/div[2]/span/a', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.click(); } sendResponse({out: 0}); quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey } else if (request.run === "learn") { solveLearn(); sendResponse({out: 0}); } quizlet match hack code tampermonkey How to dowload it? quizlet match hack code tampermonkey else { sendResponse({out: 1}); } }); */ quizlet match hack code tampermonkey How to get it? quizlet match hack code tampermonkey /* Enter Spoof - Works document.getElementById("user-answer").focus(); var keyEvent = new KeyboardEvent("keydown", { bubbles: true, cancelable: true, quizlet match hack code tampermonkey How to get it for free? quizlet match hack code tampermonkey char: "Enter", key: "Enter", shiftKey: false, keyCode: 13, which: 13 quizlet match hack code tampermonkey PasteShr quizlet match hack code tampermonkey }); document.getElementById("user-answer").dispatchEvent(keyEvent); */ quizlet match hack code tampermonkey