Geekissimo

Guida mIRC parte 2°: Come modificare i Remote e le Variabili

 
Vittorio Aprea
21 Aprile 2008
2 commenti
Mirc

Nella scorsa lezione abbiamo visto come creare, o modificare i “Popups”. In questa spiegherò come impostare a dovere i “remote”. Che cosa sono? Materialmente solo dei file testo in formato .ini , realmente sono l’anima dello script.

Se state spesso su IRC vi sarete accorti dei messaggi di ringraziamento automatici che compaiono quando ricevete l’@ o il Voice. Questi messaggi sono gestiti dai remote dello script in uso e in molte versioni, tipo “Pizza Script”, “Simpson” ecc. sono veramente tanti. Oggi noi andremo a vedere come costruire un remote “base”, per gestire gli eventi principali.


Spiegare a parole il funzionamento dei remote è una cosa difficile così cercherò di aiutarvi con delle immagini:

Ecco l’evento start, la parte di codice che determina il tipo di schermata di benvenuto:

Remote

Ed ecco l’effetto che otterrete:

Status

Andiamo dunque ad analizzare il codice che vedete nella prima immagine:

on *:START:{

Per semplificarvi la vita immaginate che “on” significhi “quando” e che ” * ” significhi “chiunqe”. Il codice verrebbe così:

quando chiunque:START:{

Semplicemente questo codice indica i comandi che deve eseguire il mIRC all’avvio, se quindi aggiungiamo…

echo ciao

… all’apertura di mIRC comparirà la scritta “ciao” nella finestra principale. Naturalmente al posto di “echo” potete inserire qualsiasi comando e al posto di START potete mettere qualsiasi evento. Ecco un esempio:

on *:EXIT:{
unset %quit_msg
}

L’evento in questo caso è l’uscita dal programma (EXIT) e l’azione è “%quit_msg”. Non pensate ci sia qualcosa di strano ? Al posto di %quit_msg avremmo potuto mettere benissimo il testo che preferivamo. Ma perchè ho inserito proprio questo valore ? Pechè %quit_msg è una variabile, più semplicemente un testo che corrisponde ad un altro testo.

Se attribuiamo a %quit_msg il testo “Visita Geekissimo” ogni volta che nei remote comparirà la scritta %quit_msg il vostro mIRC la sostituirà con la scritta “Visita Geekissimo”,

Per attribuire un valore alla variabile %quit_msg, apriamo l’editor di mIRC (alt+r) e selezioniamo la scheda “Variabili“. A questo punto digitate:

%quit_msg Vado via sono stanco

Variabili
La gestione degli eventi su mIRC è qualcosa di veramente complesso, per questo, se qualcosa non vi è chiaro, vi invito a chiedere spiegazioni nei commenti. Nella prossima lezione l’argomento sarà molto più semplice, parleremo infatti della gestione degli Aliases
Potrebbe interessarti anche
Articoli Correlati
Video Tutorial: come inserire una firma HTML, RTF o CSS in Gmail con AutoHotKey

Video Tutorial: come inserire una firma HTML, RTF o CSS in Gmail con AutoHotKey

Uno dei limiti degli userscript funzionanti in Firefox grazie all’estensione Greasemonkey è che, in servizi web avanzati come Gmail, ogni minimo cambiamento di questi ultimi finisce con l’annullare il corretto […]

Guida mIRC parte 4°: caricare uno script e creare dialog!!!

Guida mIRC parte 4°: caricare uno script e creare dialog!!!

Ed eccoci arrivati all’ultima lezione, certo gli argomenti sono tanti e andrebbero approfonditi con maggiore attenzione, ma come vi ho detto nelle precedenti guide sono disponibile per qualsiasi approfondimento relativo […]

Guida mIRC parte 3°: Gli Aliases

Guida mIRC parte 3°: Gli Aliases

Siamo dunque giunti alla terza lezione, oggi parleremo degli Aliases, inutile dire che come argomento è molto più semplice degli altri. Gli aliases non hanno una funzione fondamentale in mIRC, […]

Guida mIRC parte 1°: Come modificare i Popups

Guida mIRC parte 1°: Come modificare i Popups

Fino a qualche tempo fa creare script per mIRC era il mio passatempo preferito. Il linguaggio utilizzato da questo programma è semplice e si impara in qualche settimana di studio. […]

Come installare Wikipedia sul PC (in italiano)

Come installare Wikipedia sul PC (in italiano)

Internet è sicuramente uno dei migliori mezzi per diffondere la cultura a livello mondiale, ed uno dei siti web (anche se può risultare riduttivo definirlo così) meglio riusciti proprio in […]

Lista Commenti
Aggiungi il tuo commento

Fai Login oppure Iscriviti: è gratis e bastano pochi secondi.

Nome*
E-mail**
Sito Web
* richiesto
** richiesta, ma non sarà pubblicata
Commento

  • #1LuckyMan

    grande Vittori0z le tue guide mi hanno risvegliato nostalgiche nottate, belli i tempi dei vari Venom, Pizza, blue script, Giallo et vari…a cercare di capire come riuscire a fare questo e quello, il solo discorso delle “dialog” vorrei proprio vedere come lo affronterai >D, anche se a quanto vedo sei molto ferrato in materia! (usavi sempre questo nick in tuttoirc??)…quasi quasi torno a darci una ripassatina al vecchio mirc….

    salutiiiii

    21 Apr 2008, 11:55 pm Rispondi|Quota
  • #2Vittori0z

    Grazie per tutti questi complimenti LuckyMan comunque il mio nick su IRC era Vittorio inutile dire come ho fatto a costringere l’inglesino che ce l’aveva a toglierlo (Casuale disconnessione del suo BNC 🙂 ). Per quanto riguarda i dialog, non ero tanto portato ad inserirli in queste 4 guide, ma dato che me l’hai chiesto nella guida numero 4 presenterò un programma per creare dialog e quindi pannelli di controllo ecc. in maniera del tutto visuale, cioè senza toccare la minima riga di codice. Ciao!

    22 Apr 2008, 9:44 am Rispondi|Quota