Utilizzo delle variabili (r0xx0r della Madonna)
mIRC ora ti permette di definire delle speciali
variabili. Le variabili si identificano sempre con il
carattere % posto all'inizio e possono avere testo di
qualsiasi lunghezza. Le variabili utilizzate nelle
varie sessioni sono salvate in un file nella directory
del mIRC. Possono contenere numeri, parole o linee di
testo. Con le variabili che contengono numeri, è
possibile applicare operazioni matematiche per
aumentare, diminuire il suo valore o per eseguire
operazioni algebriche tipo sottrazione,
moltiplicazione, ecc. I comandi disponibili sono: (q=quiet;
no status report of the operation is given)
/set [-q] <%var> [valore] Per creare una variabile.
/unset [-q] <%var> [%var2] ... [%varN] Per cancellare
una variabile
/unsetall Per cancellare tutte le variabili
/inc [-q] <%var> [valore] Per incrementare una
variabile di un certo valore (numero o variabile)
/dec [-q] <%var> [valore] Per decrementare una
variabile di un certo valore (numero o variabile)
Con l'aiuto di questi comandi puoi generare molte
variabili per utilizzarle nei remote, negli aliases e
nei popups! (che fikezza!)
Ciapa questi Esempiuzzi:
Comandi dei Remote:
on 2:xdcc send #1:/dcc send $nick c:\temp\serve\mirc40.zip
| /inc %mirc 1
on 2:xdcc send #2:/dcc send $nick c:\temp\serve\mircfq24.zip
| /inc %faq 1
1:stats:/notice $nick Statistiche del Send: mIRC=
%mirc e FAQ= %faq
Eventi Remoti:
on 2:TEXT:xdcc send #1*:?:/dcc send $nick c:\temp\serve\mirc392.zip
| /inc %mirc 1
on 2:TEXT:xdcc send #2*:?:/dcc send $nick c:\temp\serve\mircfq23.zip
| /inc %faq 1
Alias:
/stats /echo 6 mIRC: %mirc e FAQ: %faq
Con queste poke linee posso generarmi un piccolo
contatore per i download... non è che sia una gran
figata della Madonna, pero' funziona...
Puoi sempre aggiungere qualche linea per avere delle
statistiche parziali:
/reset /set %date $day $date | /inc %mirctot %mirc | /inc
%faqtot %faq | /set %mirc 0 | /set %faq 0
/stats /echo 6 Statistiche mIRC: %mirc ( %mirctot ) e
FAQ: %faq ( %faqtot ) (del %date )
Quando incrementi o decrementi una variabile che non
esiste, questa verra' creata automaticamente e verra'
settata secondo il valore di incremento
Esempiuzzilli:
/inc %test1 6
%test1 verra' settata con valore 6 se prima non
esisteva
/dec %test2 7
%test2 verra' settata con valore -7se prima non
esisteva
Nota: Devi assicurarti di includere sempre il
carattere %! Questo per prevenire il generarsi di
molti errorini nei comandi del mIRC (gli errorino sono
la peggior cosa creata da DIO: sono loro che ti fanno
perdere le giornate, perchè uno deve stare lì a
spulciarsi tutto il benedetto script).
Ecco un po' di costruzioni sintattiche esperimentali
(?):
on 1:upme:/inc % $+ $site 1
on 2:xdcc send #1:/dcc send $nick c:\temp\serve\mirc40.zip
| /inc % $+ $nick 1
on 2:xdcc send #2:/dcc send $nick c:\temp\serve\mircfq24.zip
| /inc % $+ $nick 1
on 2:xdcc stats:/notice $nick Hai gia' scaricato %nick
files dal %date Lamerone the Mescalinized
Lamerone the Mescalinized |
|
|
|
|
|
 |
|
|
|