Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 1029

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>SLRN+SLRNPULL HOWTO: Utilizzo dei programmi</TITLE>
 <LINK HREF="SLRN+SLRNPULL-HOWTO-5.html" REL=next>
 <LINK HREF="SLRN+SLRNPULL-HOWTO-3.html" REL=previous>
 <LINK HREF="SLRN+SLRNPULL-HOWTO.html#toc4" REL=contents>
</HEAD>
<BODY>
<A HREF="SLRN+SLRNPULL-HOWTO-5.html">Avanti</A>
<A HREF="SLRN+SLRNPULL-HOWTO-3.html">Indietro</A>
<A HREF="SLRN+SLRNPULL-HOWTO.html#toc4">Indice</A>
<HR>
<H2><A NAME="s4">4. Utilizzo dei programmi</A></H2>

<P>
<P>
<H2><A NAME="ss4.1">4.1 Download delle news</A>
</H2>

<P>
<P>Nelle linee che seguono dovete sostituire al posto di [news server]
il nome del news server al quale potete accedere per leggere/scrivere le
news. Per maggiori informazioni chiedete al vostro fornitore di accesso
ad internet.
<P>
<UL>
<LI>Per gli abbonati a Flashnet: [news server] = news.flashnet.it
<P>
</LI>
<LI>Per gli abbonati a Jumpy: [news server] = newsread.albacom.net
<P>
</LI>
<LI>Per gli abbonati a Libero: [news server] = news.libero.it
<P>
</LI>
<LI>Per gli abbonati a Tin: [news server] = news.tin.it
<P>
</LI>
<LI>Per gli abbonati a Tiscali: [news server] = news.tiscalinet.it</LI>
</UL>
<P>Effettuate il login con l' utente abilitato ad utilizzare il programma
SLRNPULL (si ricorda che deve appartenere al gruppo <CODE>news</CODE>).
Una volta collegati ad internet date il seguente comando:
<P><CODE>$ slrnpull -h [news server]</CODE>
<P>E' altres&igrave; possibile definire la variabile di ambiente NNTPSERVER 
per evitare di utilizzare l' opzione -h di SLRNPULL.
Basta editare il file <CODE>/etc/profile</CODE> ed aggiungere le seguenti
due linee:
<P>
<BLOCKQUOTE><CODE>
<PRE>
NNTPSERVER=[news server]
export NNTPSERVER
</PRE>
</CODE></BLOCKQUOTE>
<P>In questo caso il comando per scaricare le news diventer&agrave; semplicemente:
<P><CODE>$ slrnpull</CODE>
<P>La prima volta che lancerete SLRNPULL verr&agrave; visualizzata una
schermata simile alla seguente:
<P>
<BLOCKQUOTE><CODE>
<PRE>
10/06/1999 16:02:15 slrnpull started.
10/06/1999 16:02:15 Created dir /var/spool/slrnpull/news.
10/06/1999 16:02:15 Created dir /var/spool/slrnpull/data.
10/06/1999 16:02:15 Reading /var/spool/slrnpull/slrnpull.conf
10/06/1999 16:02:15 Created dir /var/spool/slrnpull/news/it.
10/06/1999 16:02:15 Created dir /var/spool/slrnpull/news/it/test.
10/06/1999 16:02:15 Connecting to host news.tiscalinet.it ...
10/06/1999 16:02:17 Connected to host.  Posting Ok.
10/06/1999 16:02:17 ***/var/spool/slrnpull/out.going/rejects directory
does not exist.  Creating it...
10/06/1999 16:02:17 Fetching articles for it.test.
</PRE>
</CODE></BLOCKQUOTE>
<P>A questo punto verranno scaricati sia i titoli degli articoli sia i
relativi messaggi in essi contenuti.
<P><B>NOTA:</B> la prima volta sar&agrave; necessario scaricare migliaia di articoli
e la cosa potrebbe richiedere una quantit&agrave; di tempo non trascurabile.
Inoltre, con alcuni news server, la velocit&agrave; di download potrebbe
diminuire drasticamente dopo aver scaricato i primi 100 articoli (cosa
che capita utilizzando il news server di Tin - news.tin.it - per esempio).
<P>Una volta che il programma SLRNPULL ha terminato il suo compito,
potete scollegarvi da internet e procedere alla lettura delle news
usando il programma SLRN. Una registrazione di tutte le operazioni
svolte dal programma SLRNPULL &egrave; contenuta nel file
<CODE>/var/spool/slrnpull/log</CODE>. Per esaminarne il contenuto:<BR>
<P><CODE>$ less /var/spool/slrnpull/log</CODE>
<P>Per effettuare la cancellazione dall' hard disk degli articoli divenuti
ormai vecchi (in base a quanto specificato nel file
<CODE>/var/spool/slrnpull/slrnpull.conf</CODE>) date il seguente comando:
<P><CODE>$ slrnpull --expire</CODE>
<P><B>NOTA:</B> per quest' ultima operazione non &egrave; necessario essere collegati 
ad internet.
<P>
<P>
<H2><A NAME="ss4.2">4.2 Lettura delle news</A>
</H2>

<P>
<P>E' un' operazione semplicissima, basta digitare il seguente comando:
<P><CODE>$ slrn -create</CODE>
<P>per ogni utente che desidera leggere le news.
<P><B>NOTA:</B> dovete usare l' opzione <CODE>-create</CODE> <B>solamente la prima volta</B> 
che lanciate il programma SLRN. Le volte successive il comando sar&agrave;
semplicemente:
<P><CODE>$ slrn</CODE>
<P><B>NOTA:</B> il programma SLRN in molti casi, ma non sempre, fa distinzione
tra lettere maiuscole e minuscole.<BR>
Ad esempio, IL COMANDO OTTENUTO PREMENDO IL TASTO [L] E' DIVERSO DA QUELLO
OTTENUTO PREMENDO IL TASTO [l].
<P>Per leggere gli articoli scaricati:
<UL>
<LI>premete [s] in corrispondenza di ogni newsgroup che intendete
sottoscrivere (in inglese: subscribe). In tal modo i newsgroup appariranno
ogni volta che lancerete SLRN. In caso contrario, ogni volta che
lanciate SLRN dovete premere [L] e scrivere i nomi dei
newsgroup. Quest' ultima operazione &egrave; da eseguirsi anche quando lanciate 
il programma SLRNPULL dopo aver modificato il file
<CODE>/var/spool/slrnpull/slrnpull.conf</CODE> aggiungendo nuovi newsgroup da 
scaricare.
<P>
</LI>
<LI>premete [Invio] in corrispondenza del nome di un
newsgroup per visualizzare l' elenco degli articoli NON ANCORA LETTI.
<P>
</LI>
<LI>premete [Esc] [1] [Invio] in
corrispondenza del nome di un newsgroup per vedere elencati TUTTI gli
articoli.</LI>
</UL>
<P>Il programma SLRN presenta 3 modalit&agrave; di funzionamento.
<P>
<UL>
<LI>Modalit&agrave; <CODE>-elenco dei newsgroup-</CODE> : &egrave; la schermata di avvio, con 
l' elenco di tutti i newsgroup sottoscritti aventi almeno 1 articolo non 
ancora letto.
<P>
</LI>
<LI>Modalit&agrave; <CODE>-elenco degli articoli-</CODE> : &egrave; la schermata che appare 
quando si preme [Invio] sul nome di un newsgroup.
<P>
</LI>
<LI>Modalit&agrave; <CODE>-lettura degli articoli-</CODE> : &egrave; la finestra che contiene 
il corpo dell' articolo. Appare quando si preme [Invio] sul titolo 
di un articolo.</LI>
</UL>
<P>Per avere un elenco dei comandi, premete [?].<BR>
I pi&ugrave; utili sono i seguenti:<BR>
<P><B>Ovunque vi troviate</B>
<P>[Ctrl]+[g] : annulla un' operazione
<P>[Ctrl]+[r] : refresh dello schermo  
<P><B>-Elenco dei newsgroup-</B>
<P>[l] : elenca i newsgroup sottoscritti ma che contengono solamente
articoli gi&agrave; letti (tali newsgroup hanno uno 0 a sinistra del nome. 
Tale numero, infatti, conteggia gli articoli non letti)
<P><B>-Elenco degli articoli-</B>
<P>[Esc]+[s] : per ordinare (in inglese: to sort) gli articoli secondo diversi
criteri
<P>[Esc]+[t] : espande/collassa un thread
<P>[h] : dopo che &egrave; stato letto un articolo, serve per tornare all' elenco
degli articoli a pieno schermo
<P>[Esc]+[&lt;] : salta al primo articolo
<P>[Esc]+[&gt;] : salta all' ultimo articolo
<P>[a] : ricerca (in avanti) una data stringa nel campo "Author"
<P>[A] : ricerca (all' indietro) una data stringa nel campo "Author"
<P>[s] : ricerca (in avanti) una data stringa nel campo "Subject"
<P>[S] : ricerca (all' indietro) una data stringa nel campo "Subject"
<P>[o] : salva un articolo sull' hard disk nel file specificato dall' utente. 
Se il file esiste, l' articolo viene aggiunto alla fine del file (operazione 
nota come "append").
<P>[.] : ripete l' ultimo comando dato
<P><B>-Lettura degli articoli-</B>
<P>[t] : mostra/nasconde gli header meno importanti
<P>[T] : mostra/nasconde le linee che costituiscono citazioni di altri
articoli (in inglese: quoted lines)
<P>[U] : lancia Netscape per collegarsi all' URL presente nell' articolo
Nel caso che in quest' ultimo siano presenti pi&ugrave; URL, verr&agrave; aperta una
finestra per chiedervi quale indirizzo contattare
<P>[z] : mostra l' articolo a tutto schermo
<P>[TAB] : scavalca le "quoted lines"
<P>[b] : indietro di una pagina
<P>[SPAZIO] : avanti di una pagina
<P>[Invio] : avanti di una riga
<P>[Esc]+[FRECCIA SU] : indietro di una riga
<P>[Esc]+[FRECCIA GIU'] : avanti di una riga
<P>
<P><B>NOTA:</B> per default vengono mostrati solo i seguenti header:
From, Newsgroups e Subject. Se volete modificare tale situazione
editate la variabile "visible_headers" in <CODE>~/.slrnrc</CODE>.<BR>
Esempi:
<P>visible_headers "X-,From:" per visualizzare, di default, tutti gli header
che iniziano con X- pi&ugrave; l' header From<BR>
<P>visible_headers "" per non visualizzare, di default, nessun header
<P>
<H2><A NAME="ss4.3">4.3 Invio delle news</A>
</H2>

<P>
<P>Per inviare un nuovo articolo lanciate il programma SLRN
<P><CODE>$ slrn</CODE>
<P>Vi comparir&agrave; l' elenco dei newsgroup sottoscritti, che contengono almeno
1 articolo non ancora letto. Ricordo che se non vedete il nome di nessun 
newsgroup ma solo il puntatore "->" :
<P>
<UL>
<LI>non avete sottoscritto (subscribe) nessun newsgroup. Premete 
[L] [*] [Invio] per avere l' elenco di
tutti i newsgroup disponibili. Per sottoscrivere un newsgroup, premete
[s] in corrispondenza del suo nome.
<P>
</LI>
<LI>tutti i newsgroup sottoscritti contengono articoli gi&agrave; letti. 
Premete [l].</LI>
</UL>
<P>Portatevi sul nome del newsgroup al quale volete inviare il vostro 
articolo e premete i tasti [p] [y] [Invio].<BR>
<P><B>NOTA:</B> i manifesti dei newsgroup italiani li trovate presso<BR>
<CODE>
<A HREF="http://www.news.nic.it/news-it/gruppi-it.html">http://www.news.nic.it/news-it/gruppi-it.html</A></CODE>
<P>Se volete inviare un articolo di prova, per verificare la corretta
installazione dei programmi, dovete utilizzare il 
newsgroup <CODE>it.test</CODE> !
<P>Per default si dovr&agrave; scrivere l' articolo utilizzando l' editor 
<CODE>vi</CODE>. Se volete utilizzare un editor diverso, modificate nel file
<CODE>~/.slrnrc</CODE> la linea: <CODE>set editor_command</CODE>
<P>Uscite dall' editor, vi verr&agrave; posta la seguente domanda:<BR>
<B>Post the message? Yes, No, Edit, poStpone</B><BR>
<P>
<P>Si possono presentare i seguenti 3 casi:<BR>
<OL>
<LI> nel file <CODE>~/.slrnrc</CODE> &egrave; presente la linea 
"set use_slrnpull 1". Premete [y] oppure [Y].
SLRN non invia al news server l' articolo bens&igrave; lo copia nella directory
<CODE>/var/spool/slrnpull/out.going</CODE> con un nome simile a 
questo: <CODE>X913482683-607-1.[utente]</CODE><BR>

[utente] = nome col quale si &egrave; effettuato il login<BR>

TUTTI i file che si trovano in questa directory verranno automaticamente
inviati al news server dal programma SLRNPULL prima di scaricare i nuovi
articoli.<BR>
<B>E' il metodo consigliato</B><BR>

<P>
</LI>
<LI> nel file <CODE>~/.slrnrc</CODE> NON &egrave; presente la linea 
"set use_slrnpull 1". Se premete [y] o [Y] 
l' articolo verr&agrave; inviato al news server. E' NECESSARIO, pertanto, avere 
attiva la connessione ad internet
<P>
</LI>
<LI> indipendentemente dal contenuto del file <CODE>~/.slrnrc</CODE>,
premete [s] o [S]. L' articolo verr&agrave; salvato in un 
file: dovete fornire un nome. Successivamente, tale articolo potr&agrave; essere 
inviato (al news server o alla 
directory <CODE>/var/spool/slrnpull/out.going</CODE>) premendo i 
tasti [Esc] [p] in modalit&agrave; -elenco dei newsgroup-</LI>
</OL>
<P>Se volete rispondere nel newsgroup ad un articolo che avete appena finito di
leggere, premete [f] per effettuare un followup. Le regole per l' invio 
dell' articolo di followup sono identiche ai 3 casi sopra elencati.
<P>
<P>
<HR>
<A HREF="SLRN+SLRNPULL-HOWTO-5.html">Avanti</A>
<A HREF="SLRN+SLRNPULL-HOWTO-3.html">Indietro</A>
<A HREF="SLRN+SLRNPULL-HOWTO.html#toc4">Indice</A>
</BODY>
</HTML>