NEWSie - un Newsreader per la UseNet

NEWSie usa il protocollo Internet NNTP, per leggere gli Articoli della UseNet. Garantisce all'utente una interfaccia standard GEM, completa di menu', finestre, e selezione tramite mouse.

Il programma si avvale di STiK per la gestione dell'accesso Internet, che avviene attraverso una connessione SLIP. NEWSie consente la lettura, il salvataggio e la stampa degli articoli NEWS, a cui si devono aggiungere le possibilita' di invio (Posting) e risposta (Reply).

Gli Articoli possono essere ricevuti e letti offline. Sono disponibili anche le funzioni di Invio (Post) e Risposta (Reply) Offline.

NEWSie supporta una serie completa di funzioni e-mail, incluso l'Invio (Send), la Risposta (Reply) ed il Rilancio (Forwarding) dei messaggi mail. Sono supportate Mailbox multiple, e la possibilita' di trasferire le mail tra le diverse Mailbox. Le Mailbox possono essere riordinate per oggetto (subject), autore (author) e data. E' disponibile anche un sistema per usare ed editare i Nicknames (soprannomi).

NEWSie offre agli Utenti dei Computer Atari anche il supporto dell'FTP (File Transfer Protocol). E' possibile collegarsi a server FTP usando anche codici di identificazione, password e directory specifici. Gli elenchi delle directory sono messi in cache, cosi' da consentire un accesso il piu' possibile rapido, e le directory memorizzate sono richieste automaticamente nel caso siano stati fatti cambiamenti.

NEWSie e' disponibile gratuitamente per il download da diversi siti ftp.

 

Per ulteriori informazioni:

John Rojewski

e-mail: rojewski@primenet.com

WWW: http://www.primenet.com/~rojewski/newsie/

Traduzione in Italiano:

Lodovico Zanier

e-mail: mc9931@mclink.it

 

GENERALITA'

Il presente testo rappresenta un tentativo di documentare le possibilita' offerte da NEWSie, un programma cliente UseNet Newsreader per i computer della serie Atari. NEWSie e'e' un programma conforme allo standard GEM ed ha una interfaccia grafica standard che comprende i menu', le finestre, i dialoghi e l'input da mouse e tastiera. Oltre alla UseNet, NEWSie supporta i protocolli SMTP di invio e-mail e POP3 di ricezione.

 

I seguenti argomenti fondamentali sono inclusi nel documento:

  1. MENU'
  2. DIALOGHI
  3. FILE
  4. OPZIONI DI AVVIO

 

1. MENU'

File

Il menu' File consente il controllo degli elenchi NewsGroup, la stampa degli articoli e l'uscita dal programma. Il comando 'Chiudi' consente la chiusura di qualsiasi finestra aperta. Il comando 'Salva Come' consente di salvare l'elenco dei Newsgroup, gli articoli news correnti od i messaggi mail correnti con un nome differente.

 

Edita

Il Menu' Edita contiente i comandi standard di Taglia, Copia ed incolla. Questi, nella attuale versione di NEWSie, non sono ancora implementati.

 

News

Il Menu' News consente la scelta dell'Articolo successivo, dell'Articolo collegato successivo, e del successivo Gruppo. Altri comandi consentono l'invio (post) di messaggi ed il seguito (followup) a messaggi letti. Il comando 'Leggi per Offline' leggera' tutti i messaggi presenti di tutti i newsgroup contenuti nel file .GRP corrente. (vedere il successivo Lettura News Offline).

 

Mail

Il supporto mail e' disponibile attraverso i comandi presenti in questo menu'. Sono disponibili: Invio (send) E-mail, Risposta (Reply) e Rilancio (Forward). E'possibile controllare il vostro maildrop POP3, attraverso il comando Controlla mail, mentre il comando Ricevi Mail consente di fare arrivare la posta nel vostro sistema. Il comando 'Apri In Box' apre e mostra l'elenco di tutti i messaggi ricevuti. Il comando 'Apri Mailbox' consente di vedere altre mailbox, compresa la OUTBOX, che contiene una copia di tutti le e-mail che sono state inviate con NEWSie.

Sono disponibili anche mailbox definibili dall'utente per memorizzare le mail in arrivo e le copie dei messaggi inviati. Il menu' Edita Nicknames (Soprannomi) consente a specifici destinatari di avere Nicknames, che sono espansi solo quando il messaggio e' inviato.

 

FTP

Il menu' FTP consente di ricevere e inviare file nei server FTP. Il menu' e' diviso in due (2) sezioni. La prima per i server: seleziona, edita, aggiungi ed elimina. La seconda per muoversi all'interno delle directories del server e ricevere, memorizzare o cancellare i file.

 

Speciale

IL menu' Speciale contiene alcuni comandi addizionali, tra i quali il recupero della lista completa dei Gruppi, e di qualunque nuovo Gruppo. Sono inoltre disponibili il Collegamento e il Fine Collegamento manuale. L'ultimo comando (Apri URL) consente di richiamare un qualsiasi riferimento Web (pagina http-web, grafica, ecc), dall'interno di NEWSie. E' possibile estrarre articoli codificati UUE. Il file LOG puo' essere visto online con il comando menu' 'Mostra Log File'.

 

Preferenze

Il menu' Preferenze da' all'utente ampie possibilita' di modificare la configurazione del programma cosi' da consentirne l'uso con il proprio Internet Service Provider (ISP) e rende possibile la definizione di diversi default di funzionamento del sistema. La maggior parte delle voci del menu' apre un box di dialogo.

 

Lettura News Offline

NEWSie, a partire dalla versione 0.60, supporta la lettura delle News offline. Il comando 'Leggi per Offline' del menu' leggera' tutti gli articoli presenti in tutti i gruppi news inseriti nella finestra dei Newsgroup iscritti. Attenzione: fino a quando non sarete familiari con il funzionamento del programma, l'autore suggerisce di limitare il numero dei newsgroup/articoli ad un numero di meno di dieci newsgroup ed un totale di 100 articoli. Un massimo di 400 aricoli pu• essere mantenuto per ogni gruppo (se avete lo spazio sul disco!).

Il comando del menu' 'Leggi per Offline' e' usato quando online (collegati al vostro mail server) e costruira' un set di file e directory all'interno della directory che avete definito come 'Percorso Offline' (vedi anche Preferenze Percorso). Il tasto Escape e' attivo e consente di interrompere questa funzione in un qualsiasi momento.

Dopo aver letto gli articoli, Uscite da NEWSie, scollegate STiK, ed avviate NEWSie di nuovo. Questa volta, sarete in grado di vedere gli articoli salvati su disco allo stesso modo degli articoli online. Il tasto Delete cancellera' gli articoli dal disco e rimuovera' la voce dalla finestra Sommario quando la finestra viene chiusa.

E' ora supportato l'invio (post) offline di nuovi articoli, ed il seguito (followup) agli articoli letti. Questi articoli sono creati dopo un 'Invio Messaggio'/'Seguito Messaggio', seguito da un Invio quando non si e' collegati al Server News. Al successivo collegamento al Server News, questi articoli saranno trasmessi e cancellati dal vostro sistema.

Per vedere gli articoli in attesa di essere inviati, usate il comando 'Apri Offline PostBox' del menu' News. Questo apre la PostBox (se esiste) e consente di vedere/editare gli articoli, e/o cancellarli con il tasto 'Delete' prima del loro invio.

Non ci sono (al momento) controlli relativi a questa funzione.

 

2. DIALOGHI

Preferenze Personali

IL dialogo 'Preferenze Personali' consente di inserire informazioni sull'utente. I campi comprendono:

 

Preferenze Server

Il dialogo 'Preferenze Server' permette all'utente di specificare le informazioni sui server Internet usati per l'accesso ai sistemi News e Mail. I campi comprendono:

 

Preferenze Generali

Arrivato dopo molto tempo, questo dialogo serve per funzioni aggiuntive comuni a tutti i protocolli, alle finestre, ecc. Come inizio comprende:

 

Preferenze Lettura News

Il dialogo Preferenze Lettura News mette a disposizione dell'utente diverse opzioni relative al metodo con cui NEWSie mostrera' gli Articoli News sullo schermo dell'utente. I campi comprendono:

 

Preferenze Mail

Il dialogo Preferenze Mail presenta diverse opzioni per memorizzare e manipolare le e-mail. I campi comprendono:

 

Preferenze Messaggi

Il dialogo 'Preferenze Messaggi' mette a disposizione dell'utente diverse opzioni relative al metodo di risposta agli Articoli letti. Queste comprendono:

 

Dialogo Preferenze FTP

Questo dialogo e' usato per settare diverse preferenze FTP. Queste comprendono:

 

Preferenze Percorsi

Il dialogo 'Preferenze Percorsi' consente all'utente di specificare dove files, articoli, ecc. dovranno essere memorizzati nel sistema disco utente. Questi comprendono:

Nota: Selezionare i titoli equivale a selezionare i campi percorso che rappresentano.

 

Preferenze Log

Il dialogo 'Preferenze Log' permette di specificare quali informazioni debbano essere registrate sull'attivita' di NEWSie di ricezione/risposta agli articoli. In generale, ci sono poche informazioni nel file Log che possano interessare gli utenti occasionali, e cosi' la maggior parte degli utenti non ha la necessita' di modificare queste preferenze.

 

Preferenze Firma

Il dialogo 'Preferenze Firma' consente di aggiungere ad una qualsiasi risposta o messaggio un gruppo firma specifico. Il percorso file visualizzato indica il file firma in uso. Sono inoltre visibili le prime righe del testo firma. Cliccando sul nome del file e' possibile scegliere un nuovo file firma. Come nel precedente dialogo 'Preferenze Percorso', il titolo Percorso Firma e' selezionabile ed equivale a selezionare l'oggetto del 'nome file'.

 

Preferenze Fonti

Il dialogo 'Preferenze Fonti' consente di variare il fonte usato nei Gruppi News, Sommario, e le finestre Articoli. Gli utenti che hanno una versione di GDOS (compreso NVDI), potranno selezionare qualsiasi fonte e dimensioni corpo. Cliccando sul box freccia a destra del nome del fonte, si aprira' un elenco selezione fonti. I pulsanti freccia nell'elenco consentono lo scorrimento. Cliccando qualsiasi nome di fonte lo si seleziona per l'uso.

Se in una particolare configurazione il fonte prescelto non esiste, verra' usato il fonte default di sistema.

 

Stato dei Trasferimenti

Il dialogo 'Stato dei Trasferimenti' e' un dialogo solo OUTPUT che fornisce all'utente un feedback visibile dei trasferimenti dati, mentre questi sono in corso. Questo dialogo di Stato appare ogni volta che sono scambiate informazioni con i server. Il pannello di Stato dei Trasferimenti pu• essere disabilitato, de-selezionando l'opzione 'Mostra Stato' nel 'dialogo Preferenze Lettura News'. Questo dialogo adesso puo' essere classificato come finestra, perche' e' non-blocking.

 

Allarme Tutti i NewsGroup

Il messaggio di allarme 'Tutti i NewsGroup' avvisa l'utente che questo trasferimento pu• impiegare molto tempo ed occupare molto spazio disco.

 

Ricarica Tutti i NewsGroup

Il dialogo Ricarica Tutti NewsGroup consente all'utente di usare l'elenco esistente di tutti i NewsGroup o richiederne uno nuovo. L'uso del file NewsGroup esistente e' molto piu' rapido.

 

Scelta Nuovi Gruppi News

Il dialogo 'Scelta Nuovi NewsGroup' consente di vedere qualsiasi gruppo che e' stato creato a partire da una certa data. Questo, in combinazione con l'elenco completo dei Gruppi, consente all'utente di accedere ai nuovi gruppi non appena questi diventano disponibili.

 

Iscrivi Newsgroup

Il dialogo 'Iscrivi Newsgroup' appare in diverse situazioni:

Nei primi due casi, sara' mostrato il nome del Gruppo News. Cliccando sul pulsante OK il Gruppo sara' inserito nel file NewsGroup iscritti (per es. DEFAULT.GRP od altro). Il terzo caso (menu' Iscrivi), che e' alternativo al doppio click, puo' essere usato in qualsiasi momento per inserire manualmente un Gruppo News. Il quarto caso (tasto Insert) a sua volta consente di inserire il nome di un Gruppo. Notate che se il nome del Gruppo non e' valido o non e' supportato dal vostro ISP, il file/finestra dei Gruppi iscritti non sara' aggiornato.

 

Annulla Iscrizione a NewsGroup

Il dialogo 'Annulla Iscrizione' appare nei seguenti casi:

In entrambi i casi, il Newsgroup attualmente selezionato e' inserito in un dialogo con la domanda 'Annulla Iscrizione dal Newsgroup?'. Premendo il pulsante OK cancella il Gruppo dalla finestra e dal file dei Gruppi Iscritti.

 

Edita Nicknames

Il dialogo 'Edita Nicknames' consente l'invio di messaggi a persone con cui corrispondete con frequenza, o per implementare una mailing list di molte persone a cui volete inviare lo stesso messaggio. Cliccando su di un Nickname vuoto (colonna di sinista) si aggiungera' un nuovo Nickname. NON USATE spazi, o tutto quanto si trova dopo il primo spazio verra' ignorato. E' disponibile un campo per descrivere il soprannome. Per aggiungere un indirizzo e-mail ad un Nickname, cliccate sul Nickname, poi cliccate su di un campo vuoto dell'Indirizzo (colonna destra), e inserite l'indirizzo e-mail. Al termine, cliccate su OK per salvare le aggiunte/modifiche, o Esci per lasciare il dialogo di Editaggio senza apportare modifiche. Esiste un limite di cento voci, che comprende Nickname, Descrizioni ed Indirizzi. Non piu' di 30 Nickname, o 30 indirizzi per soprannome sono consentiti dal dialogo.

 

Edita Server

Il dialogo 'Edita Server consente all'utente di immettere il nome di un nuovo server FTP e le relative informazioni di logon, o di editare le informazioni di un server gia' presente. Un esempio di server e' fornito con il file DEFAULT.SVR. Il nome di logon puo' essere specifico o 'anonymous' per i server che accettano sessioni FTP anonime. La password accettata per un collegamento FTP anonimo e' l'indirizzo e-mail dell'utente. La directory di partenza e' salvata al termine di una sessione se selezionata nel dialogo Preferenze FTP.

Se il nome di logon e' mancante, viene usato 'anonymous', oppure viene richiesto all'utente, tramite il dialogo 'password' se il nome di logon e' qualcosa di diverso.

E' possibile definire fino a 30 server.

 

Edita Tasti Funzione

Come parte di una richiesta per un migliore supporto delle scorciatoie da tastiera (shortcuts), questa caratteristica offre la possibilita' di selezionare qualsiasi funzione del menu' attraverso uno dei 20 Tasti funzione programmabili presenti nella parte alta della tastiera. Il comando 'Edita Tasti Funzione' presente nel menu' Preferenze richiama un box di dialogo contenente il testo editabile.

Il dialogo e' formato da 2 colonne di 10 campi editabili dall'utente per inserire il testo delle Funzioni del Menu' che dovranno essere eseguite quando il tasto funzione e' premuto. Il confronto non e' sensibile al caso, cosi' 'esci' funziona altrettanto bene di 'Esci'. Il confronto e' nella lunghezza del testo inserito, cosi' solo una 'e' eseguira' la voce del menu' 'Esci'.

Sono disponibili i pulsanti Annulla e OK. Il pulsante Annulla e' quello di default ed il pulsante OK salva le definizioni modificate in un file di testo.

 

STiK Disabilitato

Il box di dialogo "STiK Disabilitato" appare all'avvio del programma se l'accessorio STiK non e' abilitato. STiK deve essere abilitato e realmente collegato all'Internet Service Provider (ISP) dell'Utente prima che NEWSie sia in grado di accedere a nuovi articoli.

 

3. FILE

Risorsa

Il file NEWSIE.RSC e' indispensabile per un corretto funzionamento del programma. Questo file Deve trovarsi nella stessa cartella di NEWSIE.PRG. Questo file contiene le definizioni di tutti i menu' ed i box di dialogo. Non c'e' motivo che venga modificato da parte dell'utente. In ogni caso, questa caratteristica dovrebbe facilitare la realizzazione di versioni di NEWSie non-inglesi con minime modifiche al programma.

 

Programmi Supporto

A partire da NEWSie 0.54 viene fornito il programma UUD.TTP. Questo deve trovarsi nella directory configurata come Percorso di Lavoro. Questo programma consente la decodifica di dati UUE presenti nei messaggi ricevuti. Questi dati sono normalmente file binari (immagini o programmi). Il comando 'Estrai Binari' del menu' Speciale usa questo programma.

Con la versione 0.74 e' fornito anche il programma MUNPACK.TTP. A sua volta deve trovarsi nella directory Percorso di Lavoro. Questo programma consente la decodifica di dati codificati MIME (base64, ecc.). Il comando 'Estrai Binari' del menu' esamina il file corrente e sceglie questo modulo se l'articolo od il messaggio contiene parole di controllo MIME. Ringrazio molto il programmatore Jos den Bekker per aver scritto questo utile programma.

 

Preferenze

Il file PREFS.INF e' necessario per un corretto funzionamento del programma. Deve trovarsi nella stessa cartella di NEWSIE.PRG. Nel file distribuzione di NEWSie e' presente un file generico PREFS.INF. Sentitevi liberi di usarlo come base per configurare NEWSie secondo le vostre preferenze. Controllate i numerosi dialoghi sotto il Menu' Preferenze per le opzioni specifiche disponibili.

Notate che NEWSie aggiorna automaticamente il file PREFS.INF esistente per inserire i nuovi parametri disponibili nel caso sia eseguita una versione piu' recente di NEWSie.

 

NewsGroup Iscritti

Il file DEFAULT.GRP e' necessario per un corretto funzionamento del programma. Esiste un file DEFAULT.GRP generico nella distribuzione. E' possible aggiungere nuovi gruppi e cancellare quelli ai quali non siete interessati. Potete avere numerosi file di NewsGroups Iscritti ed usarli in modo intercambiabile. Il DEFAULT.GRP sara' usato da NEWSie all'avvio. Un file GRP contene una massimo di 100 nomi di Gruppi.

 

NewsGroups Completi

Il file FULLGRP.TXT e' un file opzionale. E' opzionale perche' puo' essere molto grande, anche piu' di 1Mb. Questo file e' prelevato dal vostro Server News solo su vostra richiesta. Una volta ricevuto, sara' utilizzato fino a quando non lo richiedete di nuovo. Questo file contiene l'elenco di tutti i Gruppi disponibili per l'iscrizione sul vostro Server News. Un file FULLGRP.IDX viene creato quando il file e' riordinato.

 

Mailbox e Mail

Nel dialogo 'Preferenze Percorso' e' disponibile un Percorso Mail. Nell'ambito di questo percorso NEWSie inserira' le Mailbox ed i messaggi mail. Le MailBox hanno un suffisso .MBX ed i messaggi Mail appariranno nella forma di MAILnnnn.TXT, dove nnnn rappresenta un numero da 0000-9999.

Una mailbox pu• contenere un massimo di 100 messaggi. Non c'e' limite nel numero delle mailbox, a parte lo spazio disponibile sul disco.

 

Log

Il file LOG e' un file temporaneo creato da NEWSie nel corso delle sue operazioni. E' piu' di interesse per l'autore od altri che vogliono piu' informazioni sull'attivita' di NEWSie ed altri programmi di lettura News della UseNet ed i comandi associati, protocollo, ecc. Il dialogo 'Preferenze Log' consente di indicare le informazioni da inserire in questo file. E' possibile vedere il file Log con il comando 'Mostra Log File' del menu' 'Speciale'.

 

Articoli Offline

Se scegliete di usare le funzioni di Lettura News Offline, dovrete specificare una directory 'Percorso Offline' (OFFLINE e' incluso nel file distribuzione). NEWSie crea un set di directory sulla base del Percorso Offline specificato per ogni gruppo di cui desiderate avere articoli offline. I nomi di queste directories sono una 'compressione' del nome del gruppo. Gli articoli sono inseriti nelle rispettive directories nel medesimo formato degli articoli online ('NNNNNN'.TXT') in file separati.

 

Invio (post) e Seguito (followup) Articoli Offline

Gli Articoli sono salvati in file chiamati 'POSTNNNN.TXT' nella cartella di lavoro (WorkPath). Un indice di questi file e' chiamato 'POSTS.PBX' (PBX, simile a MBX, e significa PostBoX). Questi file sono creati dopo un Invio(Post)/Seguito(Followup) seguito da un Invio quando non si e' in in collegamento con il Server News. Al primo collegamento con il Server News, questi Articoli sono trasmessi e cancellati dalla vostra cartella di Lavoro. Se, prima di collegarvi al News Server, decidete di evitare l'invio di qualcosa, dovrete usare il menu' 'Apri Offline PostBox' del menu' News per rivedere e/o cancellare il file in questione con il tasto 'Delete'.

 

Nickname

Il file NICKNAME e' usato per memorizzare i Nicknames (soprannomi) e gli indirizzi. In future versioni, potranno esserci diversi nomi file selezionabili, ed i limiti di spazio essere cambiati.

 

Server FTP

Il file DEFAULT.SRV contiene i nomi di diversi server FTP, con capacita' di logon anonimo (anomymous). A vostra scelta, sentitevi liberi di cancellarli od aggiungerne di nuovi. Il file puo' contenere al massimo la definizione di 30 server.

Nota: non sono supportati numeri di porta FTP non standard.

 

Tasti Funzione

Il file FKEYS.TXT si trova nel percorso-programma (cioe' lo stesso percorso di NEWSIE.PRG). Questo file e' caricato all'avvio ed e' attivato quando l'utente preme una tasto funzione da F1 a F10 o da F11 a F20 (da shift F1 a shift F10). Il testo del tasto e' confrontato con le voci del menu' e, se corrispondono, il comando menu' viene eseguito. Esempio:

F1<tab>Esci

F2<>Edita Nicknames

...

Tra F1 ed Esci c'e' un carattere <tab> singolo. I tasti funzione vanno da F1 a F20. Un file di esempio e' inserito nel file distribuzione (zip). I tasti Funzione sono editabili attraverso il comando Menu' 'Edita Tasti Funzione' del menu' Preferenze.

 

File HELP (aiuto)

Sono presenti nella directory HELP dei file di testo che possono essere visti in ogni momento premendo il tasto Help. L'Help e' riferito alla finestra attiva. Se non ci sono finestre o e' attiva la finestra Help, verra' richiamato il file General Help.

A partire dalla versione 0.68, il tasto destro del mouse a sua volta richiama l'help. Se il vostro computer ha l'AES versione 3.3 o successive, sono disponibili comandi aggiuntivi con menu' a popup.

 

4. OPZIONI DI AVVIO

All'avvio NEWSie supporta le seguenti funzioni:

 

Supporto Clienti Internet di CAB.

Con l'introduzione di CAB 1.5, arriva la possibilita' per CAB di avviare altri programmi sulla base dell'URL (Universal Resource Locator). NEWSie era in grado di gestire gli URL 'news:', ma la funzione non era mai stata sperimentata.

NEWSie supporta i seguenti URL:

Nota: un messaggio-id contiene il carattere '@', ma non i nomi dei gruppi.

 

Queste funzioni sono stati provate con il TOS 4.04, ma non MagiC, Geneva, ecc.

 

Nota: NEWSie non supporta ancora il protocollo VA_START.

 

Scelta del file NewsGroup all'avvio

NEWSie puo' essere avviato con un particolare file Gruppo News. Se e' stato definito come Applicazione Desktop per il file del tipo '.GRP', NEWSie usera' il file GRP selezionato invece del file DEFAULT.GRP.

 

Scelta del file Preferenze all'avvio

NEWSie consente di essere avviato con un file Preferenze diverso da PREFS.INF quando uno dei due Tasti Shift e' tenuto premuto all'avvio del programma. Questo richiamera' il Selettore File 'Carica Preferenze'.

Nota: Viene caricato prima PREFS.INF, poi il file pref. selezionato.

In IMPROVE.DOC e' possibile leggere una panoramica dei miglioramenti suggeriti dagli utenti.

In HISTORY.DOC e' possibile vedere le novita' nelle versioni precedenti.

Nel file WHATS.NEW e' possibile leggere le novita' presenti in questa versione.