Capitolo 4. Messaggistica istantanea e IRC

Sommario

Messaggistica istantanea e IRC
Messaggistica istantanea con Gaim
Uso di Gaim
Connessione
Caratteristiche di base
Configurazione personalizzata di Gaim
Altri programmi di messaggistica istantanea
IRC usando X-Chat

Messaggistica istantanea e IRC

Estratto

Messaggistica istantanea con Gaim

Gaim è un programma di messaggistica istantanea (ingl. instant messaging, spesso abbreviato in IM) molto completo. Usando Gaim potrete chiacchierare non solo con persone che usano il suo stesso protocollo di comunicazione (Oscar), ma anche con gli utenti di molti altri sistemi simili: AIM, Gadu-Gadu, ICQ, IRC, Jabber, MSN, Napster, Yahoo e Zephyr. Gaim è basato sul programma AIM di AOL ma, come affermano gli sviluppatori, “Gaim NON è riconosciuto o connesso in alcun modo con AOL”.

Uso di Gaim

Per avviare Gaim, cliccate sul menu principale di KDE o di GNOME e scegliete la voce Rete->Messaggi immediati->Gaim.

Figura 4.1. La finestra di login di Gaim

Per poter usare Gaim dovete avere un account AIM, che consiste di un nome di login (Account) e della relativa password. Se ne avete già uno, riempite i rispettivi campi e cliccate sul pulsante Entra. In caso contrario, dovete recarvi sul sito AIM e cliccare sull'immagine con la scritta New Users.

Vi verrà chiesto di inserire uno Screen Name (ovvero il nome di login) e altre informazioni, come mostrato nell'immagine che segue.

Figura 4.2. Registrazione per Gaim

Se tutto è andato bene, adesso avete sia il nome di login, sia la password AIM. In caso contrario, continuate a leggere e cercate di capire cosa è andato storto.

Subito sotto il messaggio Congratulations! nella pagina caricata dopo che vi siete registrati ci sono varie opzioni di scaricamento file: potete tranquillamente ignorarle, dato che il software è già installato sul vostro sistema Mandrake Linux.

Connessione

Adesso che avete nome di login e password, inseriteli nei rispettivi campi di testo e cliccate su Entra, oppure premete il tasto Enter subito dopo aver digitato la vostra password. Comparirà questa finestra:

Figura 4.3. La finestra principale di Gaim

Questa è la finestra principale di Gaim: contiene due piccoli menu e, sulla destra, il menu di aiuto – che contiene solo informazioni molto generiche, come i nomi degli sviluppatori e l'indirizzo del sito web.

Caratteristiche di base

La prima voce presente nel menu File è Add A Buddy (“Aggiungi un amico”). Cliccateci sopra e inserite le informazioni richieste.

Figura 4.4. Come aggiungere un amico alla lista

Nota

Quando uno dei vostri amici si collega, il suo nome di login comparirà nella finestra di Gaim, nella scheda Online. Se cliccate sull'icona che rappresenta il vostro amico, si aprirà una finestra grazie alla quale potrete cominciare a inviare messaggi istantanei. Potete disabilitare questa caratteristica tramite la finestra delle preferenze, raggiungibile dalla voce di menu Tools->Preferences.

La voce successiva, Join A Chat, vi permette di comunicare con molte persone contemporaneamente. Non dovete far altro che dare un nome alla chat (“chiacchierata”) e invitare i vostri amici a partecipare. Se esiste già una chat con quel nome, tuttavia, quando vi collegherete entrerete in quella specifica, preesistente chat room, quindi potreste voler scegliere un altro nome in modo da avere una maggiore privacy.

Figura 4.5. Unirsi a una chat

Cliccando sulla voce Import Buddy List comparirà una finestra attraverso la quale potrete scegliere liste di amici per altri programmi di messaggistica istantanea.

Configurazione personalizzata di Gaim

Plugin.  Se desiderate fare quattro chiacchiere con amici che usano Yahoo! Messenger, Jabber o un qualsiasi altro protocollo supportato da Gaim, per prima cosa dovete abilitare il relativo plugin.

Cliccate sul pulsante Plugins nella finestra principale, e comparirà una finestra in cui vedrete un pulsante Load: cliccateci sopra e potrete vedere un elenco di tutti i plugin disponibili: scegliete quello che di cui avete bisogno.

Figura 4.6. Caricamento dei plugin

Dopo aver eseguito questa operazione, potrete aggiungere un altro account, o anche più d'uno, selezionando la voce di menu Tools->Accounts o premendo il pulsante Accounts nella finestra principale e poi Aggiungi. Digitare il Nome account), la Password e scegliere il protocollo appropriato (ad esempio, Yahoo per Yahoo! Messenger).

Figura 4.7. Gestione degli account

Altri programmi di messaggistica istantanea

Ecco una lista non esaustiva di altri programmi di messaggistica istantanea che funzionano bene sotto Mandrake Linux:

  • Gabber;

  • GnomeICU;

  • LICQ.

IRC usando X-Chat

L'autore originale del protocollo Internet Relay Chat (IRC), Jarkko Oikarinen, aveva come obiettivo principale un miglioramento del programma talk. Quest'ultimo, infatti, per quanto efficiente, permetteva una conversazione limitata a due persone contemporaneamente.

Oggi esistono migliaia di server IRC sparsi per tutto il mondo, grazie ai quali milioni di utenti hanno la possibilità di comunicare allo stesso tempo. Questi server si trovano in Asia, Europa, Nord America e Oceania. I server IRC sono raggruppati in reti, tra le quali le più grandi e conosciute sono DALnet, EFnet – la rete IRC originale, Newnet e Undernet.

I server IRC ospitano dei canali all'interno dei quali gli utenti si ritrovano per dialogare usando le loro tastiere. Chiunque può inventare il nome per un nuovo canale, se quel canale non è già presente. E anche se molte persone sono presenti sullo stesso canale, è comunque possibile inviare dei messaggi privati che non verranno visti dagli altri utenti

Nota

I canali dipendono strettamente dai server. Il canale #linux su un server irc.qualchecanale.net, quindi, è diverso da un eventuale omonimo canale che si possa trovare su un server irc.altricanali.net: non c'è nessuna comunicazione fra l'uno e l'altro.

Il programma X-Chat, descritto nei paragrafi che seguono, non è certo l'unico client IRC dotato di interfaccia grafica. Vi proporremo una lista di altri programmi simili alla fine di questa sezione.

Avvio di XChat

Troverete X-Chat nella sezione Rete->IRC del menu principale.

Figura 4.8. Lista dei server in X-Chat

Dopo aver avviato X-Chat, comparirà la finestra che contiene la lista dei server. Per prima cosa dovete inserire nel campo di testo appropriato un soprannome (ingl. nickname, Eva Pinguinis nel nostro esempio) con il quale verrete identificati su IRC. Poi scegliete un server (nel nostro esempio si tratta di irc.openprojects.net) e cliccate su Connetti. Dovrete quindi scegliere un canale di discussione: il comando per entrare in un canale è /join #nome_del_canale.

A questo punto proviamo a entrare nel canale #mandrake: spostate il cursore nel campo di testo nella parte inferiore della finestra e digitate /join #mandrake. Se è andato tutto bene, adesso vi trovate “all'interno” del canale Mandrake, dedicato ai nuovi utenti di Mandrake Linux.

Figura 4.9. Un canale aperto su X-Chat

La finestra principale di X-Chat

La finestra principale di X-Chat è suddivisa in cinque elementi principali:

Barra dei menu

Contiene i sette menu del programma: X-Chat, Finestre, Modi Utente, Impostazioni, Scripts & Plugins, Menu Utente e Aiuto.

Barra degli strumenti

Si trova subito sotto la barra dei menu, e contiene quattro pulsanti, a sinistra del Campo di testo (si veda il paragrafo successivo). Il primo, simile a una X, chiude il canale/server in uso; quello successivo stacca/attacca la finestra in uso (in altre parole vi permette di spostare la scheda in uso in una finestra separata, o di ricongiungerla a quella principale); le due frecce spostano la scheda in uso a destra o a sinistra. Alla destra del campo di testo ci sono dei pulsanti, ciascuno dei quali contiene una lettera (dal pulsante T al pulsante K), che servono per impostare i modi del canale. È necessario essere operatore del canale per poterli usare, ma questo argomento va al di là degli obiettivi del capitolo.

Campo di testo

Riporta soltanto una cosa: l'argomento discusso nel canale.

Lista degli utenti

Si trova sul lato destro della finestra e mostra gli utenti attualmente presenti nel canale. Un puntino verde significa che l'utente ha lo status di operatore per quel canale. Un puntino giallo, invece, significa che quell'utente può inviare messaggi su un canale controllato da un moderatore. Sotto la lista degli utenti potete vedere una serie di pulsanti la cui funzione dipende dai comandi definiti nella finestra Impostazioni->Bottoni della lista utenti.

Campo di immissione testo

Si trova nella parte inferiore della finestra, a destra del vostro soprannome. Nel campo di immissione testo potete digitare il testo che verrà trasmesso a tutti gli altri utenti. Se lasciate per un attimo il puntatore del mouse sul pulsante con la freccia (in fondo a destra) comparirà la scritta Open Toolbox. Se cliccate su di esso compariranno altri pulsanti che vi permettono di immettere testo anche in grassetto e corsivo, di applicare un colore al testo del vostro messaggio, di aprire una finestra con i caratteri ASCII, di incollare testo colorato e, per finire, di aprire la modalità conferenza.

Comandi fondamentali di X-Chat

I comandi devono essere digitati usando il campo di immissione testo. Tutti i comandi IRC sono preceduti da / e sono seguiti dal nome del comando. Ecco una lista dei più utili:

AWAY

Mostra un messaggio in cui si comunica che siete momentaneamente assenti perché occupati. Questa è l'opzione predefinita, tuttavia, se digitate /away ora di cena!, ecco cosa apparirà sullo schermo:

* pinguino is away: ora di cena!

BACK

Comunica a tutti gli altri utenti che siete di nuovo presenti sul canale. Inoltre mostra anche per quanto tempo siete stati via:

* pinguino is back (gone 00:00:23)

HELP

Elenca i comandi disponibili nella finestra di X-Chat.

JOIN

Usato per entrare in un canale. Digitando /join #mandrake entrerete in quel canale.

ME

Serve per indicare quello che un utente sta facendo o provando. /me è di buon umore fa comparire il messaggio:

* pinguino è di buon umore

MSG

Invia un messaggio privato che non sarà visibile per gli altri utenti. A differenza del comando QUERY, tuttavia, non aprirà un'altra scheda (un canale privato). La sua sintassi è:

/msg nome_utente messaggio

Se digitate /msg maria come stai?, pertanto, comparirà il messaggio:

<maria> come stai?

NICK

Vi permette di cambiare il vostro soprannome su IRC. Ad esempio, se “pinguino” volesse cambiare il proprio soprannome in “MisterX”, non dovrebbe far altro che digitare /nick MisterX. Questo è quello che verrebbe mostrato:

--- You are now known as MisterX

PART

Comunica agli altri utenti che state per uscire dal canale mostrando il messaggio specificato, e abbandona il canale. La sintassi è:

/part #nome_del_canale messaggio

Dopo aver impartito questo comando verrete effettivamente disconnessi dal canale in cui vi trovavate. Per rientrarvi è sufficiente digitare di nuovo

/join #nome_del_canale
QUERY

Apre una nuova scheda nella finestra di X-Chat e dà inizio a una conversazione privata con un utente. La sintassi è la stessa del comando MSG:

/query nome_utente messaggio

QUIT

Termina la sessione IRC attuale. Potete aggiungere un commento, ad esempio: /quit adesso vado a letto.

Linea di condotta da tenersi su IRC

Qui troverete alcune regole basilari che vi consigliamo caldamente di seguire. Si tratta di regole basate sul buon senso, ma sfortunatamente non tutti ne tengono conto.

Lingua utilizzata

La maggior parte degli utenti IRC comunica in inglese, su questo non c'è dubbio. L'inglese, tuttavia, non è certo l'unica lingua parlata su IRC. Prima di cominciare a discutere di un argomento in italiano su un canale, ad esempio, informatevi riguardo le regole di quel particolare canale: se risulta evidente che in quel canale viene utilizzato solo l'inglese, scegliete un altro canale, o createne uno, dove poter scrivere nella lingua che preferite.

Nota

In alcuni canali potrebbe essere ammesso l'uso di più lingue contemporaneamente.

Saluti

A seconda del numero di utenti in uno specifico canale, potrebbe non essere visto di buon occhio salutare tutti quelli che entrano o escono dal canale. In genere un “Ciao!” o “Ci vediamo!” è più che sufficiente.

Atteggiamento

Se non conoscete le persone con le quali iniziate una discussione, è probabile che queste si facciano un'idea della vostra personalità unicamente in base a quello che scrivete. Pertanto, se non volete essere considerati degli imbecilli, non comportatevi come tali! Questo significa:

  • non inviate grandi quantità di dati su un canale o un utente;

  • non date fastidio agli altri, e non offendeteli senza motivo.

Altri programmi IRC sotto Mandrake Linux

Eccovi i nomi di alcuni altri programmi IRC che funzionano bene con Mandrake Linux:

  • ksirc;

  • KVIrc;

  • BitchX (solo in modo testo).

  • xchat-text (solo in modo testo).