tixcraft_bot/webdriver/Maxbotplus_1.0.0/js/hkticketing_queue_front.js

42 lines
1.0 KiB
JavaScript

function begin()
{
const settings_div = document.querySelector('#settings');
const status_div = document.querySelector('#status');
let settings = JSON.parse(settings_div.innerHTML);
let status = status_div.innerHTML;
//console.log("msg");
//console.log(settings);
//console.log(status);
let auto_reload_page_interval = 0.0;
if(settings) {
auto_reload_page_interval = settings.advanced.auto_reload_page_interval;
}
// too short to cause error.
if(auto_reload_page_interval < 0.5) {
auto_reload_page_interval = 0.5;
}
if(status=='ON') {
setInterval(() => {
//var busyFor = 0;
reload();
}, auto_reload_page_interval * 1000);
}
}
function dom_ready()
{
//console.log("checking...");
const settings_div = document.querySelector('#settings');
if(settings_div) {
clearInterval(myInterval);
begin();
}
}
myInterval = setInterval(() => {
dom_ready();
}, 100);