//функция sleep function sleep(milliseconds) { var start = new Date().getTime(); for (var i = 0; i < 1e7; i++) { if ((new Date().getTime() - start) > milliseconds){ break; } } } //звук var sound = Components.classes["@mozilla.org/sound;1"].createInstance(Components.interfaces.nsISound); var i; iimDisplay("проверяем задания"); while (true) { iimPlay("CODE:REFRESH"); var a =iimPlay("CODE:TAG POS=1 TYPE=DIV ATTR=TXT:Available EXTRACT=TXT") iimDisplay(a); if (a!="-1001") { iimPlay("CODE:TAG POS=1 TYPE=DIV ATTR=TXT:Available"); iimDisplay("пробую взять задание"); sleep(10000); var b =iimPlay("CODE:TAG POS=1 TYPE=BUTTON ATTR=TXT:All EXTRACT=TXT"); if (b=="-1001") { iimDisplay("внутри"); sound.beep(); sleep(1000); sound.beep(); sleep(1000); sound.beep(); sleep(1000); break; } } sleep(60000); }