Truzzo è un termine che “non mi appartiene”, nel senso che ha sicuramente origine in una zona italiana diversa dalla mia; dalle mie parti immagino che il termine corrispondente sia Maraglio.
Volendo, nella vita quotidiana, non mi appartiene comunque, nel senso che non mi atteggio mai da maraglio (o truzzo, se preferite) perché non fa parte della mia indole (e non ho nulla contro i truzzi, che mi stanno pure simpatici).
In informatica la cosa è un pochetto diversa; forse non voglio riconoscerlo a me stesso ma, un po’ maraglio, lo sono se ho implementato certe cose.
Anzi, ad essere onesto, la prima versione di BuDuScRiPt è nata per aggiungere ad XChat dei comandi per scrivere “frasi colorate”, senza tribolare con improbabili keywords.
Gli integralisti del pinguino hanno infatti bollato il mio script come truzzo proprio per questo motivo: contiene truzzate.
Con il passare del tempo (anni), mi sono evoluto e, poco alla volta, ho aggiunto molte altre funzionalità che ritengo non siano appannaggio del mondo dei truzzi o comunque non in modo esclusivo.
Tant’è che qualche utente si lamenta proprio della mancanza, se paragonato ad altri script (chiaramente tutti per Windows/mIRC), dei tipici comandi per maragli.
In realtà questi comandi ci sono, solo che non sono installati per default; scopo di questo articolo è spiegare come installare un menu aggiuntivo per XChat contenente le truzzate.
La prima cosa da fare è installare il plugin: su questo blog è spiegato come fare.
Quando il plugin è funzionante, non ci resta che lanciare il comando di menu: BuDuScRiPt -> Aiuto -> Ottenere Supporto ON-LINE
In automatico lo script si collega al Network IRC irc.azzurra.org ed entra nel canale #buduscript . Qui – solitamente – è presente un BOT, il cui nickname è |r0x|, che offre tutta una serie di servizi. A volte ci sono pure io (BuDuS) e qualche altro utente.
Dal BOT dobbiamo farci dare il link per scaricare il menu aggiuntivo delle truzzate; per farlo dobbiamo scrivere nel canale:
!ftp truzzate
Attendere qualche istante che il BOT cerchi il file e risponda con una cosa simile alla seguente:
Ricerca di truzzate ... 1 corrispondenze trovate. ftp://indirizzo_ip/download/truzzate.tar.gz
Ora apriamo un terminale, ci collochiamo nella HOME e scarichiamo il pacchetto; i comandi sono simili ai seguenti:
cd wget ftp://indirizzo_ip/download/truzzate.tar.gz
Scaricato il file truzzate.tar.gz nella propria HOME, torniamo in XChat e usiamo il comando di menu: BuDuScRiPt -> Avanzate -> Importa file INI di mIRC in un Menu Utente …
Si dovrebbe aprire una finestra – se ciò non accade verificare che sia installato xterm – che ci guiderà nell’importazione del menu. Leggere attentamente quello che viene scritto e premere INVIO. Il menu successivo propone la lista dei menu che il sistema ha riconosciuto e che ci consente di importare; tra le scelte (probabilmente solo 2, tra le quali c’è l’uscita dalla procedura) ci dovrebbe essere il file delle truzzate (immagino sia alla posizione 2).
Pigiamo 2 e INVIO; leggiamo quello che ci viene proposto e, quando ci chiede il nome del menu rispondiamo con “Truzzate” (senza virgolette) – o comunque quello che preferite, ma consiglio una sola parola non troppo lunga – e, successivamente, con INVIO.
La domanda successiva riguarda la codifica dei caratteri; qui la risposta potrebbe dipendere da come è configurato il proprio sistema. Io consiglio di provare prima senza la codifica (quindi premendo INVIO), fare qualche test con i comandi di menu per verificare che i caratteri siano stampati correttamente (non lettere e numeri, mi riferisco a quelle “decorazioni” che fanno uso di caratteri particolari) e, se necessario, ripetere la procedura di importazione – facendo sovrascrivere il file di menu – con la codifica.
La procedura dura un po’, in base alla potenza del PC, a termine della quale viene aggiunto automaticamente il menu (nel nostro caso “Truzzate”) ad XChat.
Dato che quasi tutti i comandi sono “dedicati ad un nickname” prima di usarli è opportuno, nella Userlist di XChat, selezionare un utente al quale applicare il comando.
Il menu, nella pratica, è una MACRO di BuDuScRiPt che viene caricata all’avvio di quest’ultimo; la macro contiene dei comandi per creare il menu aggiuntivo di XChat.
L’utente può personalizzare questa macro, con qualsiasi editor di testo, modificando il file “$HOME/.xchat2/buduscript/usermenu.mcr“.
Beh, non mi resta che augurarvi: Buone Truzzate !