mirror of
https://gitlab.com/MrFry/moodle-test-userscript
synced 2025-04-01 20:22:48 +02:00
Added timer for performance measurement
This commit is contained in:
parent
0e15c886ea
commit
054a30d6c8
1 changed files with 32 additions and 28 deletions
12
main.js
12
main.js
|
@ -32,7 +32,7 @@ const forceTestPage = false;
|
||||||
const forceResultPage = false;
|
const forceResultPage = false;
|
||||||
const forceDefaultPage = false;
|
const forceDefaultPage = false;
|
||||||
const logElementGetting = false;
|
const logElementGetting = false;
|
||||||
const log = false;
|
const log = true;
|
||||||
|
|
||||||
const motdShowCount = 3;
|
const motdShowCount = 3;
|
||||||
var motd = "";
|
var motd = "";
|
||||||
|
@ -227,6 +227,8 @@ class QuestionDB {
|
||||||
//: Main function {{{
|
//: Main function {{{
|
||||||
function Main() {
|
function Main() {
|
||||||
'use strict';
|
'use strict';
|
||||||
|
console.time('main');
|
||||||
|
|
||||||
Init(function(count, subjCount) {
|
Init(function(count, subjCount) {
|
||||||
var url = location.href;
|
var url = location.href;
|
||||||
|
|
||||||
|
@ -237,9 +239,7 @@ function Main() {
|
||||||
m: "Passzív mód bekapcsolva, válaszok megjelenítéséhez menü gomb alatt kapcsold ki, és frissíts!",
|
m: "Passzív mód bekapcsolva, válaszok megjelenítéséhez menü gomb alatt kapcsold ki, és frissíts!",
|
||||||
isSimple: true
|
isSimple: true
|
||||||
});
|
});
|
||||||
return;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
if ((url.includes("/quiz/") && url.includes("attempt.php")) || forceTestPage) { // if the current page is a test
|
if ((url.includes("/quiz/") && url.includes("attempt.php")) || forceTestPage) { // if the current page is a test
|
||||||
HandleQuiz();
|
HandleQuiz();
|
||||||
|
@ -265,10 +265,14 @@ function Main() {
|
||||||
Log(
|
Log(
|
||||||
"Itteni hibák 100% a moodle hiba. Kivéve, ha oda van írva hogy script error ;) Ha ilyesmi szerepel itt, akkor olvasd el a segítség szekciót! Nagy esélyel a kérdéseket nem lehetett beolvasni."
|
"Itteni hibák 100% a moodle hiba. Kivéve, ha oda van írva hogy script error ;) Ha ilyesmi szerepel itt, akkor olvasd el a segítség szekciót! Nagy esélyel a kérdéseket nem lehetett beolvasni."
|
||||||
);
|
);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
if (forceTestPage || forceResultPage || forceDefaultPage)
|
if (forceTestPage || forceResultPage || forceDefaultPage)
|
||||||
alert("TEST MODE");
|
alert("TEST MODE");
|
||||||
|
|
||||||
|
console.log("Main run time:");
|
||||||
|
console.timeEnd('main');
|
||||||
}
|
}
|
||||||
//: }}}
|
//: }}}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue