Non sarebbe simpatico poter scrivere il comando /uptime e inviare allla finestra corrente un messaggio come questo?

Questo è apparso appena ho scritto /uptime in mIRC. Il mio nick è stato rimosso per ragioni di privacy

 

E’ molto più completo di un semplice script per l’uptime, visto che è in grado di ricordare il record che si è raggiunto!

Ovviamente richiede dello scripting. Come al solito, vediamo il codice funziona, e commentiamolo.

Aprite il pannello Aliases, premendo il pulsante , e aggiungete questo codice alla fine:

/checkuptime //if ($calc($ticks / 1000) > %UptimeRecord) //set %IlGiorno $asctime(d mmmm) | //if ($calc($ticks / 1000) > %UptimeRecord) //set %UptimeRecord $calc($ticks / 1000)
/uptime {
  //if ($calc($ticks / 1000) > %UptimeRecord) //set %UptimeRecord $calc($ticks / 1000)
  //say 9,1 It is $day $+ , $time $+ , here in the Italian slumps, and 4Windows $os 9runned *cough*smoothly*cough* for8 $replace($duration($calc($ticks / 1000),2),wk,$chr(32) $+ Week,hr,$chr(32) $+ Hour,min,$chr(32) $+ Minute,day,$chr(32) $+ Day) $+ 9 $+ . Record:7 $replace($duration(%UptimeRecord,2),wk,$chr(32) $+ Week,hr,$chr(32) $+ Hour,min,$chr(32) $+ Minute,day,$chr(32) $+ Day) 9( $+ %IlGiorno $+ )
}

Ora dovete accedere al pannello Remote, premendo il pulsante , e aggiungete questa riga:

on 1:START:/timeruptime 0 40 /checkuptime   

o, se già avete un on START seguito da { e altre righe, inserite "/timeruptime 0 40 /checkuptime" senza virgolette subito prima di } alla fine.

Dovete aggiungere una riga anche al pannello Variable, accessibile dal pannello Remote e Aliases, cliccando sulla cartelletta "Variables"; qui aggiungete questa riga:

%UptimeRecord 0

premete OK e riavviate mIRC.

Questo script controllerà gni 40 secondi se l’uptime è maggiore di quello registrato, e, se sì, aggiorna il record, assieme alla data odierna. Potete cambiare la frequenza di controllo aumentato il valore dopo "timeruptime", da 40 a 60 ad esempio, per controllare ogni minuto, o a 3600 per ogni ora.

Inutile a dirsi, potete ovviamente cambiare anche il messaggio, semplicemente modificando le scritte ed i codici di controllo dei colori.

E’ tutto, scrivete /uptime alla fine per vedere il risultato.

Related posts:

  1. Script di mIRC per trovare l’IP di altre persone in un canale
  2. Script di mIRC per la formattazione in testo colorato delle abbreviazioni come LOL
  3. Script di mIRC completo per la gestione dei suoni di sistema
  4. Script di mIRC per cercare un IP nei propri canali
  5. script mIRC per messaggi di quit personalizzati