// ==UserScript==
// @name TypingClub Text Extractor
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Extracts text from exercises and logs it into browser console.
// @author Timotej Milčák
// @match https://*.edclub.com/sportal/program-*/*.play
// @icon https://www.google.com/s2/favicons?sz=64&domain=edclub.com
// @grant none
// @license MIT
// @downloadURL none
// ==/UserScript==
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
(async function() {
'use strict';
await sleep(5000);
let lines = document.getElementsByClassName("token_unit _clr");
let complete_string = "";
for(let i = 0;i < lines.length;i++) {
if(lines[i].innerHTML != "
")
complete_string += lines[i].innerText;
else
complete_string += "$";
}
console.log(complete_string);
//console.log("FUNGUJEM XD");
// Your code here...
})();