Utente:FixBot/DeletionBot/main2.js: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FixBot (discussione | contributi)
Nessun oggetto della modifica
FixBot (discussione | contributi)
Nessun oggetto della modifica
Riga 2:
var messages = [];
var PDC_date, days;
var currentAppStatus;
 
if (wgTitle == "FixBot/TestBot2")
{
// Il bot viene eseguito quando l'intera pagina è stata caricata
$(window).load(mainDeletionBot2startDeletionBot);
PDC_date = new Date();
days=9;
$(window).load(mainDeletionBot2);
}
 
function startDeletionBot()
{
PDC_date = new Date();
days=9;
start = new Date();
currentAppStatus = 'letturaPDC';
mainDeletionBot2();
while( currentAppStatus != 'finish' && currentAppStatus != 'timeout');
stop = new Date();
alert( (stop.getTime-start.getTime())/1000 );
 
}
 
 
/*=================================================================================================
Riga 28 ⟶ 43:
var writeStatus;
var daysCnt=0;
botTimeout = setTimeout(function(){ currentAppStatus='timeout'; }, 5*60*1000 );
//token = 0;
Riga 33 ⟶ 50:
 
// Inizializzazione stato del bot
//currentAppStatus = 'letturaPDC';
//currentAppStatus = 'gestioneCategorieGiornaliere';
nextAppStatus = '';
Riga 57 ⟶ 74:
currentAppStatus = 'runningCategorie';
// Stato da eseguire quando le categorie giornaliere saranno processate
nextAppStatus = 'gestioneCategorieMensilifinish';
// ic è il numero delle sessioni in parallelo
ic = 4tipologie.length;
break;
Riga 66 ⟶ 83:
messages.push('['+d.toISOString()+'] *** Gestione delle categorie mensili ***');
catStatus[0] = .push( new catStatusObj() );
creazioneCategorieMese(PDC_date.getFullYear(), catStatus[0])
summary = 'Bot: creazione/aggiornamento categorie di servizio';
currentAppStatus = 'runningCategorie';
nextAppStatus = 'gestioneCategorieAnnualifinish';
ic = 1;
break;
Riga 80 ⟶ 97:
messages.push('['+d.toISOString()+'] *** Gestione delle categorie annuali ***');
catStatus[0] = .push( new catStatusObj() );
creazioneCategorieAnno(PDC_date.getFullYear(), catStatus[0])
Riga 157 ⟶ 174:
Running_PDC_date = new Date(PDC_date.getTime());
daysCnt = days;
messages.push('['+d.toISOString()+'] *** Lettura delle procedure di cancellazione ***');
case 'iniziaLetturaPDC':
messages.push('['+d.toISOString()+'] Lettura procedure del '+convertiDateToCategoria(Running_PDC_date) );
currentAppStatus = 'leggiGiorno';
PDC_Status = [];
Riga 238 ⟶ 256:
break;
case 'timeout':
messages.push('['+d.toISOString()+'] *** TIMEOUT: esecuzione interrotta per il superamento del tempo limite ***');
case 'finish':
clearTimeout(botTimeout);
clearInterval(interval);
}