dettagli - Amiga Magazine

dettagli - Amiga Magazine dettagli - Amiga Magazine

amigamagazine.info
from amigamagazine.info More from this publisher
08.11.2012 Views

INTERNET RELAY CHAT SU AMIGA Come avvicinarsi a IRC mediante spondere a partire dal momento in cui questi cominciano ad apparire. Ispirandosi a questo concetto di comunicazione diretta tra utenti connessi AmIRC in rete, nel 1988 il finlandese Jarkko Oikarinen sviluppò IRC (Internet Relay Cnat, ovvero 'conversazione oasata su co egamento Internet '). Inizialmente concep to come ~n sost'tuto. mig o- rato, d' Talk, IRC aivenne molto di p U La prima, e forse la più importante, differenza è che in IRC non esiste il limite di due persone: viene creato uno spazio virtuale permanente detto channel, "canale", l'equivalente dei newsgroup di Usenet, il cui nome rimanda, normalmente, alla discussione di un argomento qualsiasi e, a questo spazio, possono accedere più persone contemporaneamente per scambiarsi i- dee, informazioni, notizie o, più semplicemente, per fare quattro chiacchiere in tempo reale; to chat, in inglese, significa appunto "chiacchierare". Il 90% dello spazio disponibile sullo schermo o nella finestra è riservato ai messaggi dei partecipanti, mentre un'area separata è dedicata al testo che intendiamo digitare: una volta composta una frase, premendo Enter L a posta elettronica è il mezzo naturale per scambiarsi messaggi e, volendo, anche archivi di vario tipo tramite Internet. Oltre a questo scambio di testi, prima composti e poi inviati, è comunque possibile anche un dialogo diretto fra due persone connesse in rete: il comando Talk, nelle sue diverse incarnazioni sotto Unix e altri sistemi operativi (ne esiste una versione anche per Amiga, disponibile su Aminet: comm/tcp/AmiTALK155. Iha) permette di stabilire un contatto diretto con un'altra persona in rete, purché se ne conosca il preciso indirizzo elettronico e, appunto, sia collegata a Internet nel momento in cui si cerca di dialogare con lei. Questo programma apre una finestra divisa in due parti, o divide lo schermo in due se si utilizza un terminale in modo testo; in quella superiore viene visua- lizzato quello che noi digitia- mo alla tastiera, il testo che viene inviato al nostro "part- ner"; nella parte inferiore, vi- ceversa, riceviamo quanto viene scritto all'altro capo del collegamento. A differenza della posta elettronica, quan- do si usa un programma co- me Talk si è contemporanea- mente destinatario e riceven- te. La conversazione, inoltre, si sviluppa in tempo reale: i messaggi vengono digitati e compaiono istantaneamente, o quasi, sullo schermo del nostro "partner", che può ri- COME S(IPERME DI PIO questa viene inserita nell'area in cui compaiono i messaggi delle altre per- sone; se questo può suonare strano, niente paura, tra poco vedremo meglio come si svolge una sessione IRC. Da un punto di vista tecnico, IRC utiliz- za un protocollo migliore rispetto a Talk, basato, come la posta elettroni- ca, sul principio client-server il singolo utente si collega tramite un program- ma (client) che non si rivolge diretta- mente alle altre persone che parteci- pano alla discussione su quel canale, ma a un altro programma (server) che ridistribuisce i messaggi ai partecipan- ti che può raggiungere e ad altri ser- ve6 avevamo discusso un concetto si- mile parlando di mailing list (Amiga Magazine n. 78). IRC è, a tutti gli effet- ti, una rete di server, sparsi per il vasto mondo virtuale di Internet, a cui ci si collega con programmi diversi a se- conda del sistema operativo e dell'ar- chitettura hardware che si sta utiliz- zando. Gli argomenti discussi nei canali IRC sono estremamente vari, da quelli tec- nici, per esempio relativi a un partico- lare tipo di computer o sistema opera- tivo, allo sport, alla politica, ecc. Molti Esistono diversi newsgroup che trattano di IRC e argomenti relativi (sono riuniti nel gruppo alt.irc.*, per esempio alt.irc.announce, alt.irc.questions, ecc.) e una mailing list italiana (per sa- pere come abbonarvi collegatevi al server irc.ccii.unipi.it e leggete il MOTD, il messaggio ini- ziale del server) ai quali si può ricorrere in caso di necessità. Oltre all'esauriente documentazio- ne che è inclusa nel pacchetto AmlRC, comunque, si possono trovare spiegazioni, tutorial e guide varie su numerosi siti W, vi segnaliamo i seguenti: Internet Relay Chat (IRC) - Information! (http://www2.undernet.org:8080/-cs93jtl/lRC.htmI) IRC Related Documents (http://urth.acsu.buffalo.edu/irc~/ircdocs.html) Welcome to the Undernet (http://www.undernet.org/) IRC - Amiga (http://www.pitt.edu/-schivinslirc-amiga.htm1) Per chi desiderasse informazioni più precise, infine, il protocollo utilizzato da IRC è stato forma- liuato nel RFC 1459 (l. Oikarinen, D. Reed, maggio 1993), facilmente reperibile in numerosi siti ftp (per es. ftp.funet.fi).

GLOSSflRIO ARCnet Amiga Relay Chat Network, rete di server IRC basati su Amiga (usando CLChatServer). Ban proprietà di un canale che può essere impostata da un Operatore per impedire a uno o più utenti di entrare nel canale. Channel canale, spazio virtuale che riunisce un gruppo di utenti, ha un nome (es. #amiga) e un argomento relativo alla discussione in corso. Channel proprietà di un canale, modificabili solo da un Operatore, Mode alcuni esempi: Invite Only: si può entrare in un canale solo se invitati da qualcuno già presente; Private: il canale è invisibile e non viene riportato nella lista generale; Moderated: solo gli Op e gli utenti con status voice possono parteci pare alla discussione; Topic Protection: soltanto un Op può modificare l'argomento di un canale. Channel (abbrev. Op) Operatore, utente che può controllare un canale, Operator si diventa Op automaticamente quando si crea un nuovo canale. CTCP Client To Client Protocol, protocollo di comunicazione tra due client. DCC Direct Client Connection, protocollo che stabilisce un collegamento diretto tra due client, per il trasferimento di file e lo scambio di messaggi. EfNet Eris Free Net, la principale rete di server IRC. IdentD programma parallelo al client, che consente al server di essere sicuro dell'identità dell'utente. I RC Internet Relay Chat, rete di computer su cui sono in esecuzione programmi server che consentono agli utenti di collegarsi e dialogare via terminale. Kick espulsione di un utente da un canale a opera di un Op. Undernet la seconda rete di server IRC, per dimensioni, dopo EfNet. User Mode proprietà di un utente, per esempio: Invisible: il nick dell'utente non è riportato nella lista globale degli utenti. Voice autorizzazione necessaria a un utente normale per poter partecipare alla discussione in un canale di tipo Moderated. dei canali sono in inglese, ma, come per i newsgroup, spesso esiste un e- quivalente in altre lingue: "#amigaU, per esempio, è un canale dedicato al nostro computer preferito (notate il cancelletto che per convenzione se- gnala che si tratta di un canale IRC) e la discussione si svolge in inglese, ma esiste anche #amigalTA, in italiano, #amigaGER, in tedesco, e così via. Dato che creare un nuovo canale è un'operazione semplicissima, molto spesso si sono svolte conferenze IRC in occasione di eventi di rilevanza mondiale, su canali creati per quello specifico scopo, dove gli utenti colle- gati nella "zona calda" fornivano infor- mazioni su quanto succedeva al resto del mondo: per esempio, durante la Guerra del Golfo, le elezioni america- ne del '92, la rivolta russa del '93 e il processo a O.J. Simpson; il record del massimo numero di persone collegate contemporaneamente a un canale è detenuto da quest'ultimo evento (803 persone su #oj), ma vi farà piacere sa- pere che il record precedente appar- teneva ad #amiga, quando nel novem- bre del '94 vi furono quasi 400 perso- ne collegate per la conferenza indetta da CEI, uno dei possibili acquirenti di Commodore. IRC e Amiga #amiga è, infatti, uno dei canali più fre- quentati di IRC, ed è spesso utilizzato dalle case produttrici di software o hardware per dare notizie e informa- zioni su nuovi prodotti, o dalla stessa AT GmbH e, più recentemente, da Vi- scorp per rispondere alle numerose domande e sollecitazioni degli utenti Amiga. Vi sono state anche alcune conferenze, molto interessanti, cui ha partecipato Carl Sassenrath, padre di Exec e responsabile dello sviluppo del software per Viscorp, e altre ancora organizzate da Almathera (la casa produttrice di Photogenics), da Pha- se5 e altri. Oltre a #amiga e ad #ami- galTA, vi segnaliamo anche #amiga- cafe, per chiacchiere di tipo più infor- male (da caffé, appunto). Per quanto riguarda i programmi ope- ranti sotto AmigaOS, ne esistono due molto completi: Grapevine e AmlRC. In attesa del rilascio di una nuova ver- sione di Grapevine, ci dedicheremo all'ultimo arrivato, AmlRC, incluso da AT nel Surfer Kit. AmlRC: taratteristithe AmlRC è un programma IRC di tipo client efficiente e molto completo, sia per quanto riguarda le capacità pro- prie del programma, sia per la sua e- spandibilità tramite ARexx e per la flessibilità della configurazione. Le ca- ratteristiche principali: gestione otti- mizzata del collegamento col server, scroll del testo molto veloce, rubrica degli indirizzi dei principali server, fun- zioni integrate direttamente nel pro- gramma (DCC SendIMove, DCC Chat, IdentD), porta ARexx estremamente versatile, pulsanti configurabili dall'u- tente, alta configurabilità generale,

GLOSSflRIO<br />

ARCnet <strong>Amiga</strong> Relay Chat Network, rete di server IRC basati su <strong>Amiga</strong><br />

(usando CLChatServer).<br />

Ban proprietà di un canale che può essere impostata da un Operatore<br />

per impedire a uno o più utenti di entrare nel canale.<br />

Channel canale, spazio virtuale che riunisce un gruppo di utenti, ha un nome<br />

(es. #amiga) e un argomento relativo alla discussione in corso.<br />

Channel proprietà di un canale, modificabili solo da un Operatore,<br />

Mode alcuni esempi:<br />

Invite Only: si può entrare in un canale solo se invitati da qualcuno<br />

già presente;<br />

Private: il canale è invisibile e non viene riportato nella lista generale;<br />

Moderated: solo gli Op e gli utenti con status voice possono parteci<br />

pare alla discussione;<br />

Topic Protection: soltanto un Op può modificare l'argomento<br />

di un canale.<br />

Channel (abbrev. Op) Operatore, utente che può controllare un canale,<br />

Operator si diventa Op automaticamente quando si crea<br />

un nuovo canale.<br />

CTCP Client To Client Protocol, protocollo di comunicazione tra due client.<br />

DCC Direct Client Connection, protocollo che stabilisce un collegamento<br />

diretto tra due client, per il trasferimento di file e lo scambio<br />

di messaggi.<br />

EfNet Eris Free Net, la principale rete di server IRC.<br />

IdentD programma parallelo al client, che consente al server di essere sicuro<br />

dell'identità dell'utente.<br />

I RC Internet Relay Chat, rete di computer su cui sono in esecuzione<br />

programmi server che consentono agli utenti di collegarsi e<br />

dialogare via terminale.<br />

Kick espulsione di un utente da un canale a opera di un Op.<br />

Undernet la seconda rete di server IRC, per dimensioni, dopo EfNet.<br />

User Mode proprietà di un utente, per esempio:<br />

Invisible: il nick dell'utente non è riportato nella lista globale<br />

degli utenti.<br />

Voice autorizzazione necessaria a un utente normale per poter partecipare<br />

alla discussione in un canale di tipo Moderated.<br />

dei canali sono in inglese, ma, come<br />

per i newsgroup, spesso esiste un e-<br />

quivalente in altre lingue: "#amigaU,<br />

per esempio, è un canale dedicato al<br />

nostro computer preferito (notate il<br />

cancelletto che per convenzione se-<br />

gnala che si tratta di un canale IRC) e<br />

la discussione si svolge in inglese, ma<br />

esiste anche #amigalTA, in italiano,<br />

#amigaGER, in tedesco, e così via.<br />

Dato che creare un nuovo canale è<br />

un'operazione semplicissima, molto<br />

spesso si sono svolte conferenze IRC<br />

in occasione di eventi di rilevanza<br />

mondiale, su canali creati per quello<br />

specifico scopo, dove gli utenti colle-<br />

gati nella "zona calda" fornivano infor-<br />

mazioni su quanto succedeva al resto<br />

del mondo: per esempio, durante la<br />

Guerra del Golfo, le elezioni america-<br />

ne del '92, la rivolta russa del '93 e il<br />

processo a O.J. Simpson; il record del<br />

massimo numero di persone collegate<br />

contemporaneamente a un canale è<br />

detenuto da quest'ultimo evento (803<br />

persone su #oj), ma vi farà piacere sa-<br />

pere che il record precedente appar-<br />

teneva ad #amiga, quando nel novem-<br />

bre del '94 vi furono quasi 400 perso-<br />

ne collegate per la conferenza indetta<br />

da CEI, uno dei possibili acquirenti di<br />

Commodore.<br />

IRC e <strong>Amiga</strong><br />

#amiga è, infatti, uno dei canali più fre-<br />

quentati di IRC, ed è spesso utilizzato<br />

dalle case produttrici di software o<br />

hardware per dare notizie e informa-<br />

zioni su nuovi prodotti, o dalla stessa<br />

AT GmbH e, più recentemente, da Vi-<br />

scorp per rispondere alle numerose<br />

domande e sollecitazioni degli utenti<br />

<strong>Amiga</strong>. Vi sono state anche alcune<br />

conferenze, molto interessanti, cui ha<br />

partecipato Carl Sassenrath, padre di<br />

Exec e responsabile dello sviluppo del<br />

software per Viscorp, e altre ancora<br />

organizzate da Almathera (la casa<br />

produttrice di Photogenics), da Pha-<br />

se5 e altri. Oltre a #amiga e ad #ami-<br />

galTA, vi segnaliamo anche #amiga-<br />

cafe, per chiacchiere di tipo più infor-<br />

male (da caffé, appunto).<br />

Per quanto riguarda i programmi ope-<br />

ranti sotto <strong>Amiga</strong>OS, ne esistono due<br />

molto completi: Grapevine e AmlRC.<br />

In attesa del rilascio di una nuova ver-<br />

sione di Grapevine, ci dedicheremo<br />

all'ultimo arrivato, AmlRC, incluso da<br />

AT nel Surfer Kit.<br />

AmlRC: taratteristithe<br />

AmlRC è un programma IRC di tipo<br />

client efficiente e molto completo, sia<br />

per quanto riguarda le capacità pro-<br />

prie del programma, sia per la sua e-<br />

spandibilità tramite ARexx e per la<br />

flessibilità della configurazione. Le ca-<br />

ratteristiche principali: gestione otti-<br />

mizzata del collegamento col server,<br />

scroll del testo molto veloce, rubrica<br />

degli indirizzi dei principali server, fun-<br />

zioni integrate direttamente nel pro-<br />

gramma (DCC SendIMove, DCC Chat,<br />

IdentD), porta ARexx estremamente<br />

versatile, pulsanti configurabili dall'u-<br />

tente, alta configurabilità generale,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!