Utente:FixBot/DeletionBot/main2.js: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 12:
form_data += '<label style="margin-left:100px;">Giorni:</label><input type="text" name="giorni" id="giorni" size="2" style="margin-left:2px; height:25px; vertical-align:top; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;" />';
form_runBot = ' <button type="button" id="RunBot_button" onclick="runBot_GUI(\'letturaPDC\')">Aggiorna Log e Tabelle</button>';
form_runBotCat = ' <button type="button" id="RunBotCat_button" onclick="runBot_GUI(\'aggiornaCategorie\')">Aggiorna categorie</button>';
form_log = '<textarea id="botlog" name="botlog" rows="50" cols="75" disabled="disabled" style="width:900px;">
$("#form-data").html(form_data);
Riga 27:
$('#form-log').html(form_log);
$('#botlog').val( 'Hello World' );▼
$('#botPanel').show();
}
function runBot_GUI(tipo)
{
disattivaGUI();
d = validazioneData();▼
r = [];
appStatusRouter = [];
//if(d)▼
// alert('Data valida');▼
r['letturaPDC'] = true;▼
// Validazione data e numero giorni
▲ d = validazioneData();
{
return;
}
giorni=parseInt($('#giorni'));
if( isNaN(giorni) )
{
alert('Il valore inserito nel campo "giorni" non è valido!');
return;
}
else if( giorni < 1 || giorni > 9 )
{
alert('Il numero di giorni deve essere compreso tra 1 e 8');
return;
}
switch(tipo)
{
case 'letturaPDC':
▲ r['letturaPDC'] = true;
break;
case 'aggiornaCategorie':
r['gestioneCategorieAnnuali'] = true;
r['gestioneCategorieMensili'] = true;
r['gestioneCategorieGiornaliere'] = true;
r['leggiStatoCatInCorso'] = true;
break;
}
for( key in r )
{
Riga 47 ⟶ 78:
}
mainDeletionBot(d,
guiTimeout = 5*60;
guiInt=setInterval(checkGUItimeout, 1000);
}
function checkGUItimeout()
{
if( currentAppStatus == 'finish' || currentAppStatus == 'timeout')
{
clearInterval(guiInt);
messages_str = '';
for( var i=0; i < messages.length; i++)
messages_str = messages_str+r[i]+'\n';
attivaGUI();
}
else if( GUItimeout == 0 )
{
$('#botlog').val( 'Interruzione del bot...' );
}
else
{
GUItimeout--;
min = Math.floor(GUItimeout/60);
if(min<10) min='0'+min;
s = GUItimeout%60;
if(s<10) s='0'+s;
$('#botlog').val( 'Esecuzione in corso (timeout: '+min+':'+s+')' );
}
}
|