tampermonkey quizlet match hack
// ==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
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
// @match https://quizlet.com/*/gravity
// @grant none
// @license MIT
// ==/UserScript==
var gravityScore,
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
href = window.location.href;
(function() {
initLoad();
function initLoad() {
if (href.includes("quizlet.com")) {
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
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")
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
.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...
');
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
getId("flashcardsButton")
.addEventListener("click", function() {
document.getElementById("customMessageContainer")
.remove();
});
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
} 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")
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
.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!
');
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
getId("spellButton")
.addEventListener("click", function() {
document.getElementById("customMessageContainer")
.remove();
spell();
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
});
} 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() {
tampermonkey quizlet match hack How to get it? tampermonkey quizlet match hack
document.getElementById("customMessageContainer")
.remove();
testMode();
});
} else if (href.includes("/micromatch")) {
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
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();
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
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:
');
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
getId("matchButton")
.addEventListener("click", function() {
document.getElementById("customMessageContainer")
.remove();
insaneWin("match");
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
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")
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
.addEventListener("click", function() {
document.getElementById("customMessageContainer")
.remove();
insaneWin("gravity");
gravity();
tampermonkey quizlet match hack How to get it? tampermonkey quizlet match hack
});
} else {}
}
function testMode() {
var question = getClass("TermText notranslate lang-en");
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
for (var i = 0; i < question.length; i++) {
question[i].innerHTML += ' ' + findAnswerGlobal(question[i].innerHTML) + "";
}
window.oncontextmenu = function(e) {
e.preventDefault();
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
var answer = getClass("answers");
if (answer[0].style.display == "block") {
for (var i = 0; i < answer.length; i++) {
answer[i].style.display = "none";
}
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
} else {
for (var i = 0; i < answer.length; i++) {
answer[i].style.display = "block"
}
}
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
}
}
function gravity() {
var createListener = true;
var input = getClass("GravityTypingPrompt-input js-keymaster-allow")[0];
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
if (input) {
input.addEventListener("keypress", function(e) {
if (e.which == "32" && getClass("GravityTerm-content")[0]) {
setTimeout(function() {
submit();
tampermonkey quizlet match hack How to get it? tampermonkey quizlet match hack
}, 10);
}
});
}
setInterval(function() {
tampermonkey quizlet match hack How to get it? tampermonkey quizlet match hack
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]) {
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
setTimeout(function() {
submit();
}, 10);
}
});
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
}
if (input && getClass("GravityTerm-content")[0]) {
input.focus();
input.value = findAnswerGlobal(getClass("GravityTerm-content")[0].innerText.trim());
} else {
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
createListener = true;
if (getClass("GravityCopyTermView-input")[0]) {
getClass("GravityCopyTermView-input")[0].value = getClass("TermText notranslate lang-en")[1].innerHTML;
}
}
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
}, 100);
function submit() {
input = getClass("GravityTypingPrompt-input js-keymaster-allow")[0];
if (input) {
input.focus();
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
var keyEvent = new KeyboardEvent("keydown", {
bubbles: true,
cancelable: true,
char: "Enter",
key: "Enter",
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
shiftKey: false,
keyCode: 13,
which: 13
});
input.dispatchEvent(keyEvent);
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
}
}
/* VARIABLES CHANGE IN UNKNOWN WAY
window.QJP[3][1].tfdH(
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
window.Quizlet.gravityModeData,
{},
function n(a) {
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
if (t[a])
return t[a].exports;
var o = t[a] = {
i: a,
l: !1,
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
exports: {}
};
return e[a].call(o.exports, o, o.exports, n),
o.l = !0,
o.exports
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
}
);
*/
/* PATCHED
var t = window.QJP([], [], ["hyek"]).a,
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
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();
tampermonkey quizlet match hack How to get it? tampermonkey quizlet match hack
function s(e) {
t.grader.grade = function(e, t, n) {
return !0;
}, e(), t.grader.grade = n
}
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
s(function() {
console.log(null);
});
var a = t._promptCopyAnswer.bind(t);
t._promptCopyAnswer = function(e) {
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
a(e), setTimeout(function() {
s(function() {
t._checkCopiedAnswer({
liveTermId: e,
answer: ""
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
});
});
}, 0);
};
*/
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
}
function write() {
//This is sad... but works better...
var remaining = parseInt(document.getElementsByClassName("LearnModeProgressBar-value")[0].innerHTML);
for (var i = 0; i < remaining; i++) {
tampermonkey quizlet match hack How to get it? tampermonkey quizlet match hack
getId("user-answer")
.value = Math.random();
getId("js-learnModeAnswerButton")
.click();
getClass("js-learnModeOverrideIncorrect")[0].click();
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
}
/*
var buttons = document.querySelectorAll("button"),
span = document.querySelectorAll("span");
if (getId("user-answer")) {
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
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();
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
}
}
try {
for (var i = 0; i < span.length; i++) {
if (span[i].childNodes[0].childNodes[0].innerHTML == "Override: I was right") {
tampermonkey quizlet match hack How to get it? tampermonkey quizlet match hack
span[i].click;
}
}
} catch (e) {}
write();
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
} 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") {
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
return 1;
}
}
setTimeout(write, 0);
}
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
*/
}
function spell() {
if (getClass("SpellModeControls-progressValue")[0].innerHTML == "100%") {
return 1;
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
}
try {
if (getId("js-spellInput")
.style.visibility == "visible") {
getId("js-spellInput")
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
.value = findAnswerGlobal(getClass("qDef lang-en TermText")[0].innerHTML);
submit();
setTimeout(spell, 10);
}
} catch (e) {
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
console.log(e);
setTimeout(spell, 500);
}
function submit() {
input = getId("js-spellInput");
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
if (input) {
input.focus();
var keyEvent = new KeyboardEvent("keydown", {
bubbles: true,
cancelable: true,
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
char: "Enter",
key: "Enter",
shiftKey: false,
keyCode: 13,
which: 13
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
});
input.dispatchEvent(keyEvent);
}
}
}
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
function match() {
button = getClass("UIButton UIButton--hero")[0], button && button.click();
setTimeout(function() {
if (getClass("UIModalBody")
.length) {
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
setInterval = console.log;
} else {
for (let x = setTimeout(";"), i = 0; i < x; i++) {
clearTimeout(i);
}
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
}
function waitForMatch() {
if (getClass("MatchModeQuestionScatterTile") || getClass("MatchModeQuestionGridBoard-tile")) {
for (var F = setTimeout(";"), i = 0; i < F; i++) clearTimeout(i);
var tiles = getClass("MatchModeQuestionScatterTile");
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
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)) {
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
tiles[j].style.backgroundColor = colors[i];
}
}
}
clearTimeout(matchLoop);
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
}
}
}, 500);
}
function micromatch() {
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
button = getClass("UIButton UIButton--hero")[0], button && button.click();
setTimeout(function() {
if (getClass("UIModalBody")
.length) {
setInterval = console.log;
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
} else {
for (let x = setTimeout(";"), i = 0; i < x; i++) {
clearTimeout(i);
}
}
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
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");
}
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
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;
tampermonkey quizlet match hack How to get it? tampermonkey quizlet match hack
}
}
}
}
function click(e, t) {
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
if (e.fireEvent) e.fireEvent("on" + t);
else {
var n = document.createEvent("Events");
n.initEvent(t, !0, !1), e.dispatchEvent(n);
}
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
}
}, 500);
}
function learn() {
if (getClass("ProgressSegmentedSemicircle-percent")[0].innerHTML = "100%") {
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
return 1;
}
checkCheckbox();
if (getClass("AssistantMultipleChoiceQuestionPromptView-inner")[0] !== undefined) {
var answer = findAnswerGlobal(getClass("FormattedText notranslate TermText lang-en")[0].innerHTML);
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
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) {
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
q1.click();
} else if (answer == q2.innerHTML) {
q2.click();
} else if (answer == q3.innerHTML) {
q3.click();
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
} else if (answer == q4.innerHTML) {
q4.click();
} else {
console.error("ERROR: Unable to find / click answer");
return 0;
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
}
getClass("UIButton")[4].click();
setTimeout(learn, 10);
} else {
setTimeout(learn, 100);
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
}
}
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) {
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
document.getElementsByClassName("UIButton UIButton--inverted")[0].click();
return 1;
}
if (document.getElementsByClassName("UICheckbox-input")[4].checked === true) {
document.getElementsByClassName("UICheckbox-input")[4].click();
tampermonkey quizlet match hack How to get it? tampermonkey quizlet match hack
}
if (document.getElementsByClassName("UICheckbox-input")[2].checked === true) {
document.getElementsByClassName("UICheckbox-input")[2].click();
}
if (document.getElementsByClassName("UICheckbox-input")[3].checked === false) {
tampermonkey quizlet match hack How to get it? tampermonkey quizlet match hack
document.getElementsByClassName("UICheckbox-input")[3].click();
}
document.getElementsByClassName("UIButton UIButton--inverted")[0].click();
}
function findAnswerGlobal(question) {
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
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
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
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);
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
} else if (Quizlet.gravityModeData !== undefined) { //Quizlet.gravityModeData.terms
return getAnswer(Quizlet.gravityModeData.terms, question);
} else {
return 0;
}
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
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++) {
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
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;
}
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
}
} 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") {
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
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;
}
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
}
} 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") {
tampermonkey quizlet match hack How to get it? tampermonkey quizlet match hack
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;
}
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
}
}
}
var answers = [];
for (var i = 0; i < e.length; i++) {
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
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) {
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
answers.push(e[i].word);
}
}
return answers[Math.floor(Math.random() * answers.length)];
}
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
}
}
function cAlert(message) {
var html = '
Krews Quizlet Hacker
' + message + '
';
var j = document.createElement('div');
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
j.innerHTML = html;
document.body.appendChild(j);
}
function insaneWin(game) {
var data = {}
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
if (game == "gravity") {
data = {
sessionId: undefined,
score: prompt("Highest possible score is 4294967295.\nScore: ", 4294967295),
previous_record: Quizlet.highscoresModalData.previousRecord,
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
time_started: Date.now() - 63641,
selectedOnly: false
}
}
if (game == "match") {
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
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,
tampermonkey quizlet match hack How to get it? tampermonkey quizlet match hack
selectedOnly: false
}
}
var message = {
data: obfuscate(JSON.stringify(data), 77)
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
};
var send = new XMLHttpRequest;
send.open("POST", document.location.href + "/highscores");
send.setRequestHeader("CS-Token", getCookie("qtkn"));
send.setRequestHeader("Accept", "application/json");
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
send.setRequestHeader("Content-Type", "application/json");
send.send(JSON.stringify(message));
}
})();
function getId(id) {
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
return document.getElementById(id);
}
function getClass(id) {
return document.getElementsByClassName(id);
}
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
function getCookie(cname) {
var name = cname + "=";
var decodedCookie = decodeURIComponent(document.cookie);
var ca = decodedCookie.split(';');
for (var i = 0; i < ca.length; i++) {
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
var c = ca[i];
while (c.charAt(0) == ' ') {
c = c.substring(1);
}
if (c.indexOf(name) == 0) {
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
return c.substring(name.length, c.length);
}
}
return "";
}
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
//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');
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
script.textContent = learnInsertJs;
(document.head||document.documentElement).appendChild(script);
script.remove();
}
chrome.runtime.onMessage.addListener(
tampermonkey quizlet match hack PasteShr tampermonkey quizlet match hack
function(request, sender, sendResponse) {
if (request.run == "write") {
iters = parseInt($(".LearnModeProgressBar-value").html())
for (var i = 0; i < iters; i++) {
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
$("#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});
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
}
else if (request.run === "learn") {
solveLearn();
sendResponse({out: 0});
}
tampermonkey quizlet match hack How to dowload it? tampermonkey quizlet match hack
else {
sendResponse({out: 1});
}
});
*/
tampermonkey quizlet match hack How to get it for free? tampermonkey quizlet match hack
/* Enter Spoof - Works
document.getElementById("user-answer").focus();
var keyEvent = new KeyboardEvent("keydown", {
bubbles: true,
cancelable: true,
tampermonkey quizlet match hack How to get it? tampermonkey quizlet match hack
char: "Enter",
key: "Enter",
shiftKey: false,
keyCode: 13,
which: 13
tampermonkey quizlet match hack How to use it? tampermonkey quizlet match hack
});
document.getElementById("user-answer").dispatchEvent(keyEvent);
*/
tampermonkey quizlet match hack