





                            Guardian v.1.6.1
                               by IW0QNL

                           Server per TSTHOST

                             Manuale d'uso







                        IW0QNL@I0AKM.IUMB.ITA.EU



                      Guardian v.1.6.1 (c) IW0QNL


Questo  server  permette  di  filtrare le connessioni effettuate nel vostro
PMS da altri utenti e di escludere le persone che non si registrano. E'
possibile attivare la password per l'accesso al PMS.


CONFIGURAZIONE NECESSARIA

1)  Per funzionare correttamente GUARDIAN necessita di almeno 190 kb liberi
    (memoria libera da STHOST). Diminuire eventualmente la lista unproto o
    il buffer di ricezione, vedere il manuale di TSTHOST.

2)  Per i Sistemi PC 286  necessario modificare o inserire nel file
    CONFIG.SYS:
    FILES=35
    BUFFERS=25

INSTALLAZIONE

1)  Copiare tutti i files e programmi in una directory temporanea quindi,
    lanciare il programma INSTALL e scegliere l'opzione 2, i programmi  e
    i files verranno copiati automaticamente nelle loro dir. Verranno create
    le directory:
    REGISTER
    REGISTER\LING
    REGISTER\VOICE
    REGISTER\DOC
    nella stessa directory del programma TSTHOST.

2)  IMPORTANTE ! RMAIL e C per poter funzionare correttamente necessitano di
    un editor di appoggio, quindi se usate un editor tipo NE.COM o Q.EXE
    baster copiarlo nella vostra dir di TSTHOST e rinominarlo in EDIT.EXE
    con il comando DOS REN NE.COM EDIT.EXE.
    Mentre se usate EDIT del DOS, deve essere presente nella dir di TSTHOST.

3)  E' possibile utilizzare INSTALL per fare l'aggiornamento automatico dalla
    versione 1.5 alla 1.6.1 (Italiano) scegliendo l'opzione del men di
    installazione 1.

4)  Nel programma INSTALL  possibile installare la versione in Inglese
    scegliento l'opzione 4 del men di installazione.

5)  E' possibile utilizzare INSTALL per fare l'aggiornamento automatico dalla
    versione 1.5 alla 1.6.1 (Inglese) scegliendo l'opzione 3 del men di
    installazione.


                         COMPOSIZIONE dei FILES

Ora Guardian permette di dialogare con l'utente in diverse lingue. Le lingue
disponibili per ora sono queste, ed hanno estensione:
ITA=Italiano, ENG=Inglese, GER=Tedesco, ESP=Spagnolo, FRA=Francese, DEF=default.
In seguito le estensione dei file di lingua in questo .DOC sono sostituite
dalle "xxx".

INSTALLA.EXE     il programma di installazione.
REG.EXE          il programma di registrazione, ed  nella dir PG.
REG_HELP.xxx     il file di aiuto di REG (modificabile).
REG.xxx          il file della lingua (modificabile).
CON_FILT.EXE     il programma GUARDIAN installato nella dir di  TSTHOST.
GUAR_15I.DOC    file DOC in lingua ITALIANA in formato Word
GUAR_15E.DOC    file DOC in lingua INGLESE in formato Word
RMAIL.EXE        il programma che permette di modificare le varie opzioni di
                GUARDIAN.
RMAIL.LNG        il file della lingua (modificabile) 
C.EXE            il programma che permette di modificare le varie opzioni di
                GUARDIAN.
LIST.EXE         il programma di supporto a RMAIL nella dir di TSTHOST.
THMAIL.EXE       il programma esterno per la visualizzazione dei msg di IW0FEI.
THMAIL.TXT       il file DOC del THMAIL di IW0FEI.


Files di supporto

REGISTER.DBU     il file degli utenti REGISTRATI
ESCLUSI.LOG      il file dove GUARDIAN scrive i nominativi che non si sono
                voluti registrare, viene creato da GUARDIAN nella dir REGISTER
REGISTER.LOG     il log delle connessione viene creato da GUARDIAN nella dir
                REGISTER.
REGISTER.CFG    file di configurazione.
GUARDIAN.LNG     il file della lingua di Guardian.
REGISTER.xxx    messaggio SysOp alla prima connessione, nuovo utente.
REGISTER.PWD    nominativi e password di accesso.
REGISTER.FIL    file con le directory e nomi file TSTHOST.
CALL.PWD        nominativi con password obbligatoria.
PORPAS.PWD      file con la lista della porte con password.
ESCLUSI.CNX     nominativi da escludere all'accesso del PMS.
TESTO.xxx       testo di cnx per il sistema chiuso,utente non registrato.
TSTESC1.xxx     testo 1 cnx di un nuovo utente.
TSTESC2.xxx     testo 2 cnx di un nuovo utente.
TSTESC3.xxx     testo 3 cnx esclusione dal PMS, dell'utente non registrato.
PORTA8.CAL      contiene i nominativi che possono accedere alla porta 8.
PORTAX.CAL      contiene i nominativi che possono accedere alla porta X.
MASC.MNU        maschera di ingresso per tutti.
xxxxxxxx.MNU    maschera di ingresso per il nominativo xxxxxx.
xxxxxxxx.TXT    messaggio personale al nominativo xxxxxx.
xxxxxxxx.RJT    file di sistema per esclusione dal pms.
FORTUNE.xxx     massime del giorno, vengono visualizzate ad ogni cnx.
NAZIONI.DAT      il file con i prefissi delle nazioni.
xxxxxxxx.TMP    file temporaneo di password (gestito da Guardian).
POSTA.TMP       file temporaneo per la visualizzazione della posta (gestito
                da Guardian).


Files di lingua presenti in questa versione (1.6.1)

ITALIANO

GUARDIAN.ITA   file utilizzato da GUARDIAN (CON_FILT.EXE)
TESTO.ITA      testo di cnx per il sistema chiuso, utente non registrato
TSTESC1.ITA    testo 1 cnx di un nuovo utente
TSTESC2.ITA    testo 2 cnx di un nuovo utente
TSTESC3.ITA    testo 3 cnx esclusione dal PMS, dell'utente non registrato
FORTUNE.ITA    massime del giorno, vengono visualizzate ad ogni cnx.
REG_HELP.ITA    il file di aiuto di REG
REG.ITA         il file della lingua del programma REG

INGLESE

GUARDIAN.ENG   file utilizzato da GUARDIAN (CON_FILT.EXE)
TESTO.ENG      testo di cnx per il sistema chiuso, utente non registrato
TSTESC1.ENG    testo 1 cnx di un nuovo utente
TSTESC2.ENG    testo 2 cnx di un nuovo utente
TSTESC3.ENG    testo 3 cnx esclusione dal PMS, dell'utente non registrato
FORTUNE.ENG    massime del giorno, vengono visualizzate ad ogni cnx.
REG_HELP.ENG    il file di aiuto di REG
REG.ENG         il file della lingua del programma REG

DEFAULT (Inglese)

GUARDIAN.DEF   file utilizzato da GUARDIAN (CON_FILT.EXE)
TESTO.DEF      testo di cnx per il sistema chiuso, utente non registrato
TSTESC1.DEF    testo 1 cnx di un nuovo utente
TSTESC2.DEF    testo 2 cnx di un nuovo utente
TSTESC3.DEF    testo 3 cnx esclusione dal PMS, dell'utente non registrato
FORTUNE.DEF    massime del giorno, vengono visualizzate ad ogni cnx.
REG_HELP.DEF    il file di aiuto di REG
REG.DEF         il file della lingua del programma REG


I files di lingua con estensione .DEF sono importanti, in quanto se il CALL
che collega il PMS, non fa parte delle nazioni definite nel file NAZIONI.DAT,
Guardian risponder con la lingua di DEFAULT, utilizzando i files .DEF.

Attenzione! se la vostra nazione non  tra quelle presenti (ITA o ENG) copiare
i file *.ENG in *.FRA o *.GER o *.ESP in *.DEF.

I files di lingua sono situati nella directory LING, dentro la directory
REGISTER.



                            GUARDIAN v.1.6.1

Guardian (CON_FILT.EXE) permette di controllare i nominativi che  si connettono
nel PMS, e li fa registrare. Il programma permette all'utente, due connessioni
senza essere registrati. Se l'utente non si registra in queste due connessioni,
alla  terza  non  lo  fa  pi  entrare  nel PMS,  fino  a che il SysOp non lo
riabilita.

Per poter modificare i parametri deve essere utilizzato il programma RMAIL.EXE.
E' possibile utilizzare anche il programma C.EXE (CONF.EXE) simile in tutto a
RMAIL.EXE, solo che la modifica dei parametri  facilitata a video.


OPZIONI (versione 1.6.1)

--TESTO DI CONNESSIONE PERSONALE E NON
Guardian permette di creare messaggi personali e messaggi per tutti gli  utenti
nuovi che si connettono al PMS, vengono visualizzati alla connessione.
Per  creare  un  msg  personale  bisogna  usare  il programma RMAIL.EXE, con il
comando RUN RMAIL /C CALL (CALL  il nominativo).
Esempio:
RUN RMAIL /C IW0QNL

Con /C CALL,  verr  creato  un  file   chiamato  CALL.TXT (IW0QNL.TXT) dove
si potr inserire  il messaggio da mandare a CALL ad ogni sua connessione nel
PMS.
Se il messaggio  indirizzato a tutti i nuovi utenti, bisogner dare il comando
RUN RMAIL /C REGISTER. Il testo contenuto nel file (REGISTER.xxx) verr mandato
ad ogni nuova cnx.
Non cancellare il file REGISTER.xxx, eventualmente se non interessa disabilitare
la funzione con il comando RUN RMAIL /X N, con "N" viene disabilitato.
Con   RUN RMAIL /D CALL,  verr   cancellato  il  testo  di  connessione
indirizzato a quel nominativo.
Esempio:
RUN RMAIL /D IW0QNL

Con il comando RUN RMAIL /L verranno visualizzati tutti in nominativi che hanno
un testo in connessione.


--MENU' PERSONALIZZATO
Il  men  personalizzato   il testo che viene mandato in  connessione dal file
TSTHOST.ENT. Guardian permette di creare men, per ogni  nominativo  registrato
nel file REGISTER.DBU, dal programma REG.
Per creare un men ad un nominativo basta dare il  comando RUN RMAIL /M CALL.
Esempio:
RUN RMAIL /M IW0QNL

Se si vuole facilitare la connessione di un nominativo che non riesce a
connettere perfettamente il vostro PMS, basta mettere nullo il file MNU, cio
creare il file, inserirci una riga vuota e salvarlo.
Per facilitare la connessione del BBS al vostro PMS  possibile creare un file
men col nome del BBS (es. I0AKM-8.MNU) inserendo sempre una riga vuota nel
file.
Se non esiste un men personale del nominativo che connette il PMS, GUARDIAN
utilizzer  ad  ogni  connessione  il  file  MASC.MNU,   copiandolo   nel  file
TSTHOST.ENT. Il file MASC.MNU non va assolutamente cancellato!!!.
Se utilizzavate il CRON  per  cambiare  ad  ogni ora il TSTHOST.ENT, ora per
riavere  la  stessa  condizione  dovete  utilizzare  nella   dir   REGISTER
il file MASC.MNU.

Es. di riga per il CRON nel vecchio modo:
COPY C:\PACKET\TSTH\MASC1.ASC C:\PACKET\TSTH\TSTHOST.ENT

Es. di riga per il CRON ora con il GUARDIAN:
COPY C:\PACKET\TSTH\MASC1.ASC C:\PACKET\TSTH\REGISTER\MASC.MNU

Per cancellare un men bisogna dare il comando, RUN RMAIL /Q CALL.
Esempio:
RUN RMAIL /Q IW0QNL


--RIABILITAZIONE DI UN NOMINATIVO
Spesse volte pu succedere che, o per problemi di connessione o perch l'utente
si scorda di registrarsi,  GUARDIAN  non  fa  pi entrare un nominativo nel PMS
dopo la seconda connessione. Per riabilitarlo  necessario usare il programma
RMAIL.EXE da  dentro  TSTHOST con il comando RUN RMAIL /A CALL  (dove CALL
 il nominativo  da  riabilitare).
Esempio:
RUN RMAIL /A IW0QNL

Con  questa operazione, il nominativo ritorna ad usare  il  vostro  PMS.
I  file  che permettono l'ingresso o l'esclusione di un nominativo  sono
situati nella dir REGISTER ed hanno nome call.RJT. (call  il nominativo)


--FUNZIONE DISCONNESSIONE
Questa funzione permette di disattivare la connessione al PMS a tutti gli
utenti, registrati e non. Ora  possibile dichiarare nel file PORTAX.CAL gli
utenti che possono collegare il PMS anche se la funzione  attiva. ATTENZIONE,
gli utenti dichiarati nel file PORTAX.CAL possono utilizzare anche la porta
privata (X).
Per attivare la funzione disconnessione dare, RUN RMAIL /Z S.
E' possibili attivare in abbinamento anche la password di ingresso con,
RUN RMAIL /I S.
La BBS che chiama il PMS, a sempre libero accesso.
In caso di connessione da parte di un utente non dichiarato nel file PORTAX.CAL,
GUARDIAN risponde:

[Guardian v.1.6.1 (c) IW0QNL]

Spiacente il PMS  in manutenzione.


--ESCLUSIONE DELLA PORTA 8 DI TSTHOST
E' possibile escludere la porta 8 di TSTHOST, permettendone l'uso solo al BBS
o ad altro nominativo, che effettua forward con voi. Bisogna inserire i
nominativi che possono accedere, nel file PORTA8.CAL e attivare la funzione con
RUN RMAIL /B S. 
il BBS di appoggio ha sempre libero accesso a questa porta.


--POSTA PERSONALE ALLA CONNESSIONE
E' possibile attivare la visualizzazione della posta personale alla connessione
di un utente con RUN RMAIL /P S.


--SISTEMA CHIUSO
Il sistema chiuso permette l'accesso al PMS solo ai nominativi gi registrati,
cio che sono gi presenti in REGISTER.DBU.
Se si connettono nominativi non registrati verr visualizzando il messaggio
creato dal SysOp, nel file TESTO.ESC. Il sistema chiuso  attivabile con
PASSWORD o senza. 
Con la password attivata verranno esclusi solo i nominativi non registrati o
registrati ma sprovvisti di password. 
Per attivare il sistema chiuso usare il comando RUN RMAIL /S S.


--ESCLUSIONE DI NOMINATIVI
E' possibile escludere l'accesso ai nominativi non desiderati, inserendo il
loro nominativo nel file ESCLUSI.CNX.


--MESSAGGIO PER OGNI PORTA DEL TSTHOST 1-8
Inserendo le descrizioni nel file REGISTER.CNF  possibile ad ogni porta
inserire un messaggio, che sar visualizzato alla conessione. E' possibile
attivare la funzione con RUN RMAIL /T S.


--PORTA X SOLO PER UN UTENTE O PI UTENTI
E' possibile  abilitare una porta del TSTHOST (1-7) ad un nominativo o pi.
Per attivare il comando dare RUN RMAIL /F S, quindi specificare con
RUN RMAIL /H n (n  il numero di porta) il numero nella porta che si vuole
riservare. Bisogna inserire i nominativi che possono accedere nel file
PORTAX.CAL.
ATTENZIONE, i nominativi dichiarati nel file PORTAX.CAL, potranno utilizzare
il vostro PMS anche quando attivate la FUNZIONE DISCONNESSIONE.


--MASSIME DEL GIORNO
E' possibile attivare le massime del giorno, vengono visualizzate ad ogni
connessione. 
Le massime possono essere modificate o aggiunte nel file FORTUNE.TXT e sono
attivabili con RUN RMAIL /E S.


--PASSWORD DI ACCESSO AL PMS
E' possibile attivare una password di accesso al PMS. Ogni nominativo ha una
sua password. La funzione  attivabile con RUN RMAIL /I S. 
I nominativi e le loro password vanno inseriti nel file REGISTER.PWD. 
La password attivata  del tipo a matrice, compatibile con tutti i maggiori
programmi packet, tipo TSTHOST, FBB, WINPACK, MSYS, CLUSSE, NNABBS.
Funzioni disponibili con la password attivata:
- Il BBS di appoggio a libero accesso al PMS in caso di chiamata.
- Le porte 8 e la X sono attive con PASSWORD, ai nominativi dichiarati nei
  files PORTA8.CAL e PORTAX.CAL e solo loro possono usare quello porte.
- Un nuovo utente pu usare il PMS per due volte senza password ed  obbligato
  a registrarsi con REG, pena dopo la seconda connessione l'esclusione.
- Un nuovo utente che si  registrato, viene automaticamente inserito nel
  file REGISTER.DBU. Alla sua prossima connessione, gli verr richiesta gi
  la password e non potr entrare sino a che il Sysop non l'avr assegnata.
- Ad un nominativo escluso non verr richiesta la password, ma verr
  disconnesso automaticamente.
- Sistema CHIUSO, con PASSWORD attivata, al nuovo nominativo verr
  visualizzato un msg e poi disconnesso, mentre solo ai nominativi registrati   verr richiesta la password.
- Multiconnessione, pi utenti possono connettere il PMS.

Nel file GUARDIAN.xxx alla riga 58  presente il prompt che sar mandato alla
connessione, questo testo pu essere cambiato o personalizzato, non superare i
60 caratteri di lunghezza..
Esempio:

[Guardian v.1.6.1 (c) IW0QNL]

Sistema chiuso, sei pregato di inserire la tua PASSWORD.
IW0QNL_Pass >  81 1 70 64 87


--PASSWORD SOLO A NOMINATIVI DICHIARATI
E' possibile  inserire nel file CALL.PWD i nominativi che devono avere una
password per accedere al PMS, solo ai call inseriti in questo file sar
chiesta, gli altri avranno libero accesso. 
Il file CALL.PWD se esiste, viene utilizzato da Guardian ad ogni connessione.
Questa opzione  utile, quando si voglia controllare un call ed evitare come
succede nei BBS, letture di messaggi personali da parte di altri OM, che
entrano con nominativi di altri.
Uso di CALL.PWD:
- E' utilizzabile senza attivare la PASSWORD con il comando RMAIL /I S.  
  Basta inserire il nominativo senza il "-" numero e naturalmente avere
  messo il nominativo e la sua pass nel file REGISTER.PWD.
- Il numero di nominativi e illimitato.
- Funziona anche sulle porte8 e portaX


--PASSWORD SOLO SULLE PORTE DICHIARATE
E' possibile  attivare in un file PORPAS.PWD l'elenco  delle porte che devono
avere la password alla connessione. Questa funzione  utile se si utilizzano
pi modem con il programma TSTHOST. Ad esempio io uso due tnc  (1200 bps e
2400 bps) collegati, dalla 1 alla 5 con il 1200 e dalla 6 alla 8 con il 2400,
l'accesso alle porte 6-7-8 le tengo con la password attivata.
Funzioni disponibili:
- Se si inseriscono tutte le porte, si ottiene lo stesso risultato
  dell'attivazione della password con il comando RUN RMAIL /I S.
- Tutti i nominativi che collegheranno le porte dichiarate avranno accesso solo
  con  PASSWORD
- Il BBS di appoggio sulla porta 8 ha libero accesso sempre.
- Anche I nominativi  dichiarati sui files PORTA8.CAL e PORTAX.CAL dovranno
  inserire la pass. di accesso, se naturalmente sono state dichiarate le porte
  8 o es. la 7.
- Sistema CHIUSO,  al nuovo nominativo verr visualizzato un msg e poi
  disconnesso, mentre solo ai nominativi registrati verr richiesta la password.
Esempio:
6
7
8


--RICONOSCIMENTO AUTOMATICO DELLA NAZIONE DEL CALL
Ora Guardian riconosce in automatico la nazione del CALL che collega il PMS,
rispondendo con la lingua del prefisso inserito nel file NAZIONI.DAT. Se la
nazione del CALL che collega il PMS non  presente verr utilizzata da Guardian
la lingua di DEFAULT, utilizzando i files .DEF.


--INFO ALLA CONNESIONE SULLE PORTE GIA' COLLEGATE DA ALTRI OM
E' possibile ora attivare alla connesione una info sulle porte gi collegate da
altri utenti.
Per attivare la funzione bisogna dare il comando RUN RMAIL /Y S. 
Le INFO visualizzate sono:
- numero della porta collegata
- nominativo che collega quella porta
- n connessioni del nominativo, se  lui che collega
- inoltre vengono visualizzati, se il call fa forward, se collegato solo al
  PMS, se sta facendo unproto.
Simbologia usata da Guardian sullo stato delle 8 porte del TSTHOST esempi:

Ch.1  IW0QNL    (PMS) -> IW0RDV
Il mio PMS ha collegato la stazione di IW0RDV
Ch.2  IW0QNL    (PMS) <- IW0RDV   n cnx:  780
La stazione IW0RDV ha collegato il mio PMS
Ch.8  IW0QNL    (FWD) -> I0AKM-8
Il mio PMS ha chiamato il BBS I0AKM-8 e st facendo FORWARD
Ch.8  IW0QNL    (FWD) <- I0AKM-8
La BBS I0AKM-8 ha collegato il mio PMS per fare Forward 
Ch.8  IW0QNL    (UNP) -> I0AKM-8
Il mio PMS ha chiamato la BBS I0AKM-8 per fare UNPROTO (per richiedere i
bollettini selezionati)


--ESCLUSIONE DEL BBS AL PMS
Per disabilitare il vostro BBS alla connessione del PMS,  necessario
cancellare dal file REGISTER.CFG nella terza riga il nominativo, lasciando uno
spazio vuoto. In questo modo il vostro BBS torna ad essere un normale utente.


--DISATTIVAZIONE DI GUARDIAN
E' possibile ora disattivare Guardian con il comando RUN RMAIL /G S.
TUTTE le funzioni di controllo, password, posta, ecc. sono DISATTIVATE, per
riattivarlo dare RUN RMAIL /G N.


--ATTIVAZIONE DELLA VOCE ALLA CONNESSIONE (solo con scheda audio)
E' possibile attivare una voce che ad ogni connessione, avverte il SysOp chi
 collegato al suo PMS, la funzione  attivabile con il comando RUN RMAIL /U S. 
Per questa funzione  necessario creare la directory VOICE all'interno della dir
REGISTER del vostro TSTHOST e copiarvi tutti i file .WAV, Comunque con il
programma INSTALL  tutto automatico.
- Il file NEWS.WAV  la voce di una conessione per un nuovo utente.
  La voce del file NEWS.WAV dice "Connessione di un nuovo utente".
- Il file xxxxxxxx.WAV  solo la voce del Nome di un  nominativo (xxxxxxxx 
  il nominativo).
  La voce del file esempio IW0RDV.WAV dice: "da IW0RDV"
- il file GUARDIAN.WAV  la voce della connessione di un utente registrato e
  deve essere presente anche il file xxxxxxxx.WAV. La voce del file
  GUARDIAN.WAV dice solo: "Sei Connesso"
  Esempio: IW0RDV chiama il mio PMS ed  presente il file IW0RDV.WAV
  (xxxxxxxx.WAV)
  Guardian risponder: "Sei connesso da IW0RDV"

   Esempio di un nuovo utente:
   Guardian risponder: "Connessione di un nuovo utente"

E' possibili al posto della voce registrata metterci anche dei suoni, basta
che siano in formato WAV.

Se si vuole utilizzare il programma dato in dotazione con la scheda audio 
in vostro possesso e possibile sostituire nel file REGISTER.CFG nella
penultima riga il nome WAVPLAY (senza estensione) con quello usato da voi.
Il mio programma utilizza i files .WAV ma si possono usare se il vostro
programma lo permette, anche i files .VOC. Nell'ultima riga va messa
l'estensione dei files audio che user WAVPLAY o altro programma.

Specifiche e limitazioni per altri programmi di riproduzione:
-la massima dimensione in byte del programma deve essere non superiore a 20kb
-deve funzionare solo sotto MS-DOS e da finestra WIN31 o WIN95/98 deve 
 riprodurre il file .VOC o .WAV

Ho provato con le tre schede audio in mio possesso presenti nei miei computer,
la funzione voce e su tutte e tre funziona perfettamente e sono:
ESS1868, Aztech Sound Galaxy e Mozart 601.


--UTILIZZARE GUARDIAN CON ALTRI PROGRAMMI PACKET
Per poter utilizzare Guardian con altri programmi packet e necessario
specificare al momento dell'installazione, quando il programma INSTALL chiede
il tipo di programma usato, l'opzione "2- altri programmi". Oppure editare se
gi installato, il file REGISTER.FIL e modificare la 4 riga sostituendo la "Y"
con una "N". Vedere la sezione "DESCRIZIONE DEI FILES IN USO", register.fil.
Y= TSTHOST
N= Altri programmi packet

Funzioni disattivate dovute all'uso con altri programmi packet:
- Visualizzazione della posta alla connessione
- Voce alla connessione
- Info alla connessione sulle porte gi collegate da altri OM



DESCRIZIONE DEI FILES IN USO

esclusi.log

Questo  il file che GUARDIAN  crea, i nominativi esclusi vengono inseriti
dopo la seconda connessione al PMS:

File dei nominativi esclusi:

IW0XXX <- due tentativi, escluso il 03/09/1995 ore 10:42 porta 1
IW0AAA <- due tentativi, escluso il 03/09/1995 ore 10:55 porta 2
IW0BBB <- due tentativi, escluso il 10/09/1995 ore 11:16 porta 1


register.log

Il file REGISTER.CNX registra tutte le connessioni nel PMS.


FILE connessioni di IW0QNL


Connessione di IW0QRR del 03/07/1995 alle ore 22:46 non  registrato
Connessione di IW0RJ  del 03/07/1995 alle ore 22:47 non  registrato
Connessione di IW0RJ  del 03/07/1995 alle ore 22:52
Connessione di IW0XXX del 03/07/1995 alle ore 22:56 non  registrato
Connessione di IW0XXX del 03/07/1995 alle ore 23:12


register.dbu

E' il file dove REG.EXE registra i nominativi e GUARDIAN lo utilizza per
filtrare le connessioni.
La struttura del file va rispettata, non possono essere inserite righe ne
cancellate, pena il non funzionamento di REG e GUARDIAN. 
Eventualmente vedere il file di esempio creato da INSTALL.

Esempio:

#               <- Riga con #
IW0QNL          <- Call
DARIO           <- Nome
TOMMASI         <- Cognome
FOLIGNO         <- Citt
06030           <- CAP
I0AKM-8         <- BBS appoggio
JN62FX          <- Locator
#               <- Riga con #
IW0xxx          <- Call
NOME            <- Nome
COGNOME         <- Cognome
CITT           <- Citt
CAP             <- CAP
BBS             <- BBS appoggio
LOCATOR         <- Locator
#               <- Riga con #

Non lasciare righe vuote alla fine del file.


esclusi.cnx

E' il file dei nominativi esclusi all'uso del PMS. Non vi  limite di lunghezza.
Esempio:

NOCALL
CALL
NOCAL


register.xxx
 
E' il file del messaggio personale (opzionale) del SysOp alla prima connessione
di un nuovo utente al PMS. 
Questo file pu avere come estensione a seconda della lingua:
ITA=Italiano, ENG=Inglese, GER=Tedesco, ESP=Spagnolo, FRA=Francese, DEF=default.

Esempio:

Questa  la tua prima connessione al PMS, sei pregato di registrarti con
il comando REG, se non rispondi esattamente alle domande fatte dal programma,
verrai escluso dall'uso del PMS.

73 de IW0QNL.


tstesc1.xxx tstesc2.xxx tstesc3.xxx

Questi files ASCII vengono trasmessi in ordine, alla 1^ 2^ e 3^ connessione, di
un nuovo utente.
Questi files possono avere come estensione a seconda della lingua:
ITA=Italiano, ENG=Inglese, GER=Tedesco, ESP=Spagnolo, FRA=Francese, DEF=default.
(vedere gli esempi come riferimento).


testo.xxx

E' un file ASCII che viene trasmesso ad un nuovo utente, quando il sistema 
chiuso. (Vedere l'esempio come riferimento)
Questo file pu avere come estensione a seconda della lingua:
ITA=Italiano, ENG=Inglese, GER=Tedesco, ESP=Spagnolo, FRA=Francese, DEF=default.


porta8.cal

E' un file ASCII contenente i nominativi che possono accedere alla porta 8
(forward) del TSTHOST. Non vi  limite di lunghezza.
Esempio:

IW0QNL-8
IW0RDV-8

Il call va inserito con il -8, se volete fare forward con quel nominativo.
Se si connette lo stesso call senza il -8 il programma non lo far entrare.
Non lasciare righe vuote alla fine del file.


portax.cal

E' un file ASCII contenente in nominativi che possono accedere alla porta
privata definita dal SysOp e che possono accedere al PMS chiuso per
manutenzione. Non vi  limite di lunghezza.
Esempio:

IW0QNL
IW0RDV-8

Se il nominativo  senza il -8 o altro ssid, solo con quel nome potr avere
accesso al PMS. Non lasciare righe vuote alla fine del file.


fortune.xxx

E' un file ASCII che contiene frasi, non superare le 79 colonne. Non vi 
limite di lunghezza.
Questo file pu avere come estensione a seconda della lingua:
ITA=Italiano, ENG=Inglese, GER=Tedesco, ESP=Spagnolo, FRA=Francese, DEF=default.


register.pwd

E' un file ASCII contenente i nominativi e le password di accesso al PMS.
La struttura del file  la seguente:

Nominativo
Password
NOMINATIVO1
PASSORD1

Il nominativo va inserito senza il "-" numero, mentre la password  una serie
di 90 caratteri alfanumerici. E' obbligatorio inserire 90 caratteri, sono
validi ABCDF3456787abcdefg mentre non sono validi ?!@_+-^.,.
Esempio:

IW0QNL
ABCDEFGHILMNOPQSDFFFDG56HFG5GH7Y9Y4J3J5HJKLKLJKDKGJKGJGJTHFGHFGHFGHFGDDHGHJKKLKLSKLDKLGJKH
IW0RDV
VBNMBNMNM666774VBVBVB6GJGHJGHJDFGJHFGHFGHFGHFGHFGHFGHFGHFGHFGJGHKJMNVB5565676745643564564H

non inserire righe vuote sotto l'ultima password.


call.pwd

E' un file ASCII contenente i nominativi che devono avere attivata la password.
I nominativi con la loro password devono essere prese nel file REGISTER.DBU,
pena il suo non unzionamento.
La struttura del file  la seguente:

IW0QNL
IW0RDV

non inserire righe vuote sotto l'ultimo nominativo.


porpas.pwd

Questo file permette di attivare la password solo sulle porte dichiarate. 
Se vengono inserite tutte le porte, si ha la stessa funzione della password
attivata con il comando RUN RMAIL /I S.
La struttura del file  la seguente:

1
2
3
4
5
6
7
8

non inserire righe vuote sotto l'ultimo numero.


nazioni.dat

Vengono inseriti i prefissi delle nazioni considerate da Guardian, il file 
situato nella directory LING all'interno della directory REGISTER.
La struttura del file  la seguente:

#  Lingua 1=Italiano 2=Inglese 3=Spagnolo 4=Francese 5=Tedesco
I,1
F,4
GB,2
T,5
E,3

La prima riga con il "#" non va assolutamente cancellata.
Spiegazione per l'inserimento dei prefissi, esempio:

I,1     st per ITALIA "," lingua Italiana
G,2     Inghilterra, lingua Inglese
GB,2    Inghilterra, lingua Inglese

 possibile anche:

KA,2    America, lingua Inglese  
VH,2    Australia, lingua Inglese
VA,4    Canada, lingua Francese
VB,4    Canada, lingua Francese

Non inserire spazi prima del prefisso e dopo.
Non inserire spazi prima della virgola e dopo.
Non inserire spazi prima del numero e dopo.
Il numero di record che si pu inserire,  illimitato.


register.fil

Questo file permette di modificare le directory e i nomi dei file che Guardian
usa di TSTHOST o per poter utilizzare Guardian con un altro programma Packet
(esempio FBB)
oppure per usarlo con TSTHWIN con questo programma per molte funzioni vengono
disabilitate, in quanto non compatibile. Non intendo modificare Guardian per
un programma diventato commerciale.....

# REGISTER.FIL (C) IW0QNL
# Esempio con directory SYSTEM\TSTHWIN.IN
#
Y
TSTHOST.IN
TSTHOST.ENT
TSTHOST.PSW
TSTHOST.HLP
TSTHOST.PGS
TSTHOST.LOG
TSTHOST.SYS
TSTHOST.DMS
TSTHOST.HRT
TSTHOST.USR
TSTHOST.HBB

Le prime tre righe NON possono essere cancellate.
La quarta riga dice a Guardian se (Y) si usa TSTHOST o (N) se non si usa
TSTHOST
Nelle seguenti righe vi sono i files che TSTHOST usa e che anche Guardian usa,
non va modificato l'ordine e non si posso aggiungere altri files.
Se si vuole modicare il percorso di un file basta porre davanti al file la
directory, esempio di file REGISTER.FIL modificato per TSTHWIN.

# REGISTER.FIL (C) IW0QNL
# Esempio con directory SYSTEM\TSTHWIN.PGS
#
N
SYSTEM\TSTHWIN.IN
SYSTEM\TSTHWIN.ENT
SYSTEM\TSTHWIN.PSW
SYSTEM\TSTHWIN.HLP
SYSTEM\TSTHWIN.PGS
TSTHOST.LOG
TSTHOST.SYS
TSTHOST.DMS
TSTHOST.HRT
TSTHOST.USR
TSTHOST.HBB

Se TSTHWIN non usa pi alcuni dei file vecchi di TSTHOST presenti nel file
REGISTER.FIL, questi non possono essere cancellati, ma devono essere lasciati
nella loro posizione nel file.


register.cfg

Questo file permette di configurare tutte le funzioni di GUARDIAN, viene
modificato automaticamente usando il programma RMAIL.EXE o il programma C.EXE.

# GUARDIAN v.1.6.1 by IW0QNL
IW0QNL                 Nominativo stazione
I0AKM-8                Propria BBS
N                      PMS in manutenzione                           Y=si N=no
N                      Testo di cnx del SysOp                        Y=si N=no
Y                      Avviso posta personale                        Y=si N=no
N                      Sistema chiuso                                Y=si N=no
Y                      Porta 8 solo per BBS                          Y=si N=no
Y                      Porta x solo a CALL                           Y=si N=no
7                      Numero porta per CALL
#                      record non pi usato
Y                      Testo per NODO                                Y=si N=no
N                      Testo a piacere                               Y=si N=no
Y                      Attiva le massime                             Y=si N=no
68                     Numero massime in FORTUNE.TXT
Y                      Attiva la password                            Y=si N=no
Y                      Attiva le info sulle porte collegate          Y=si N=no
Y                      Disattivazione GUARDIAN                       Y=si N=no
Y                      Attiva un testo sullla porta collegata (1-8)  Y=si N=no
Y                      Attiva la VOCE alla connessione               Y=si N=no
WAVPLAY                Nome del programma che esegue i files VOCE
WAV                    Estensione dei files audio che esegue WAVPLAY

ATTENZIONE: NON CAMBIARE L'ORDINE E NON AGGIUNGERE RIGHE NUOVE AL FILE, PENA
            IL NON FUNZIONAMENTO DI GUARDIAN!!!.


MESSAGGI DI GUARDIAN AL SYSOP

- Avviso via PMS al SysOp se un utente dopo la seconda connessione non si
  registra e Guardian lo esclude.
- Avviso via PMS al SysOp con la password attivata se un utente inserisce la
  password sbagliata e viene disconnesso.
- Avviso via PMS al CALL che un utente si   collegato inserendo una password
  errata.



                           MESSAGGI DI ERRORE

- File GUARDIAN.xxx not found
  Se viene visualizzato questo messaggio di errore, il programma Guardian non
  va in esecuzione. Copiare il file nella dir REGISTER\LING.
- File REGISTER.FIL not found
  Manca il file REGISTER.FIL nella dir REGISTER
- Manca il file REGISTER.PWD
  Non  presente il file REGISTER.PWD nella dir REGISTER
- Manca il file REGISTER.CFG
  Non  presente il file REGISTER.CFG nella dir REGISTER
- Manca il file REGISTER.xxx
  Non  presente il file REGISTER.xxx nella dir REGISTER\LING
- Manca il file TESTO.xxx
  Non  presente il file TESTO.xxx nella dir REGISTER\LING
- Manca il file PORTA8.CAL
  Non  presente il file PORTA8.CAL nella dir REGISTER
- Manca il file PORTAX.CAL
  Non  presente il file PORTAX.CAL nella dir REGISTER
- Manca il file FORTUNE.xxx
  Non  presente il file FORTUNE.xxx nella dir REGISTER\LING
- Manca il file TSTESC1.xxx
  Non  presente il file TSTESC1.xxx nella dir REGISTER\LING
- Manca il file TSTESC2.xxx
  Non  presente il file TSTESC2.xxx nella dir REGISTER\LING
- Manca il file TSTESC3.xxx
  Non  presente il file TSTESC3.xxx nella dir REGISTER\LING


                      SOLUZIONE AD ALCUNI PROBLEMI

- Se nel file CONFIG.SYS il numero dei files aperti  inferiore al 10,
  GUARDIAN sicuramente dar errore,  anche se i files sono TUTTI presenti.
- Se il file REGISTER.DBU non  corretto (mancano delle righe), anche se
  l'utente si  registrato con REG, GUARDIAN continuer a dire che l'utente
  non  registrato. Controllare il file REGISTER.DBU, se dopo ogni # vi siano
  7 records, eventualmente aggiungere un riga dove  necessario. Per essere
  pi sicuri utilizzare il programma VERF, opzione 4.



                               RMAILv.1.5


RMAIL pu essere utilizzato da dentro TSTHOST con il comando RUN o direttamente
da DOS utilizzandolo dalla directory di TSTHOST. Pu essere utilizzato anche
in modo remoto.
E' possibile modificare  i testi di RMAIL, sostituendo le frasi nel file
RMAIL.LNG

Riassunto dei comandi:

N.B. nei comandi con [call] va inserito obbligatoriamente il nominativo.

-P
Attiva la paginazione sulla visualizzazione dell'HELP. Se RMAIL viene
utilizzato in modo remoto non usare questo parametro.
Opzioni possibili:
RMAIL -p
RMAIL /? -p

/?
E' l'help di aiuto.

/A [call]
Permette di riabilitare un nominativo al PMS. Questo comando cancella il
file .RJT del nominativo dato [call].

/C [call]
Permette di CREARE o MODIFICARE un testo o messaggio personale al nominativo
indicato.

/C REGISTER
Modifica o crea un messaggio o testo al nuovo utente che si collega.

/D [call]
Cancella un messaggio o testo personale del nominativo dato [call].

/L
Visualizza tutti i nominativi che hanno un messaggio o testo personale.

/M [call]
Crea o modifica un men personale al nominativo dato [call].

/M MASC
Crea o modifica il men di default (MASC.MNU).

/Q [call]
Cancella un men personalizzato del nominativo dato [call].

/LM
Visualizza tutti i nominativi che hanno un men personalizzato.

/LR
Visualizza tutti i files .RJT usati da Guardian.

/R
Verr mandato il settaggio di Guardian al SysOp via PMS.


Comandi speciali:

/Z [S/N]
Attiva  con "S" la funzione "PMS IN MANUTENZIONE" con "N" la  disattiva.
Non permette, con la funzione attivata la connessione a nessuno, tranne al
BBS di appoggio.

/X [S/N]
Attiva con  "S"  il testo di connessione personale ai nuovi registrati del PMS,
con "N" lo disattiva. Verr il messaggio poi creato o modificato con il comando
RMAIL /C REGISTER.

/P [S/N]
Attiva con "S" la visualizzazione della posta personale alla connessione di un
utente.

/S [S/N]
Attiva con "S" il sistema chiuso, ad ogni connessione Guardian controller se
il nominativo  registrato nel file REGISTER.DBU.

/B [S/N]
Attiva con "S" il controllo sulla porta 8 del TSTHOST, solo il BBS pu
collegare questa porta o i nominativi scelti.

/F [S/N]
Attiva con "S" il controllo sulla porta X, solo il CALL specificato potr
collegare quella porta.

/H n
Va inserito il numero di porta da abilitare al CALL o ai call presenti nel
file PORTAX.CAL.
Esempio: RMAIL /H 7

/G call
Va inserto il nome (Call) della stazione che pu connettere la porta X.
(Questo parametro  stato sostituito dal file PORTA8.CAL)

/N [S/N]
Attiva con "S" la visualizzazione del messaggio del nodo.

/O [S/N]
Attiva con "S" la visualizzazione della descrizione.

/E [S/N]
Attiva con "S" la visualizzazione delle massime del giorno.

/I [S/N]
Attiva con "S" la richiesta della password ad ogni connessione.

/Y [S/N]
Attiva con "S" la visualizzazione delle info sulle porte connesse
(canale,call,forward,ecc.).

/G [S/N]
Attiva con "S" Guardian, mentre con "N" tutti i controlli sui CALL, posta,
ecc vengono disabilitati.


/T [S/N]
Attiva con "S" la visualizzazione delle info (testi) nelle otto porte.

/R M [Call BBs]
Il settaggio di Guardian verr mandato via mail al CALL@BBS indicato.
Esempio: RMAIL /R M IW0QNL I0AKM
Questo comando  utile per settare Guardian in remoto.

La modifica delle funzioni o dei testi che non sono presenti nell'HELP di
RMAIL o C, devono essere modificati con il programma C.EXE (opzione 25,
EDIT FILE) o con l'EDITOR del TSTHOST.

/U [S/N]
Attiva con "S" la voce alla connessione del pms di un utente.



                               CONF v.1.3


CONF  il programma che come RMAIL permette di configurare i parametri di
GUARDIAN. 
I comandi di CONF sono gli stessi di RMAIL, solo che sono facilitati dalla
modifica a finestra. Per utilizzare CONF da TSTHOST dare RUN C, mentre da dos
basta dare solamente C.

Opzioni

1 - Riabilitazione nominatino al PMS
Permette di riabilitare un nominativo al PMS. Questo comando cancella il
file .RJT del nominativo dato [call].

2 - Crei o modifichi il messaggio per CALL
Permette di CREARE o MODIFICARE un testo o messaggio personale al nominativo
indicato.

3 - Cancella il messaggio per CALL
Cancella un messaggio o testo personale del nominativo dato [call].

4 - Vedi i files del messaggi
Visualizza tutti i nominativi che hanno un messaggio o testo personale.

5 - Crei un men personale a CALL
Crea o modifica un men personale al nominativo dato [call].


6 - Cancelli il men personale a CALL
Cancella un men personalizzato del nominativo dato [call].

7 - Vedi i files dei men
Visualizza tutti i nominativi che hanno un men personalizzato.

8 - PMS in manutenzione
Attiva o disattiva la funzione disconnessione del PMS a tutti gli utenti.

9 - Testo in connessione del SysOp
Attiva o disattiva il testo di connessione personale ai nuovi registrati del
PMS.

10 - Attiva posta in connessione
Attiva o disattiva la visualizzazione della posta personale alla connessione
di un utente.

11 - Sistema chiuso
Attiva o disattiva il sistema chiuso ad ogni connessione, Guardian controller
se il nominativo  registrato nel file REGISTER.DBU.

12 - Porta 8 solo per il forward
Attiva o disattiva il controllo sulla porta 8 del TSTHOST, solo il BBS pu
collegare questa porta o i nominativi scelti.

13 - Porta X solo per il CALL
Attiva o disattiva il controllo sulla porta X, solo il CALL specificato potr
collegare quella porta.

14 - Numero porta X privata per CALL
Va inserito il numero di porta da abilitare al CALL o ai call presenti nel
file PORTAX.CAL.

15 - Attiva testo del nodo
Attiva o disattiva la visualizzazione del messaggio del nodo.

16 - Attiva descrizione
Attiva o disattiva la visualizzazione della descrizione. Esempio: Porte utenti
144.600 - 144.650

17 - Massime del giorno
Attiva o disattiva la visualizzazione delle massime del giorno.

18 - Password alla connessione
Attiva o disattiva la richiesta della password ad ogni connessione.

19 - Report configurazione PMS
Il settaggio di Guardian verr mandato via mail al SysOp.

20 - Edit file REGISTER.CFG
Permette di editare il file di configurazione REGISTER.CFG di Guardian.

21 - Edit file REGISTER.PWD
Permette di editare il file delle password REGISTER.PWD.

22 - Edit file CALL.PWD
Permette di editare il file CALL.PWD (i nominativi che devono avere la
password).

23 - Edit PASPORT.PWD
Permette di editare il file PASPORT.PWD (le porte che devono avere la password).

24 - Configurazione corrente
Visualizza sul video la configurzione connente di Guardian.

25 - Edit File
Permette di editare qualsiasi file e di entrare nell'editor.

26 - Attiva visualizzazione porte
Attiva o disattiva la visualizzazione delle info (testi) nelle otto porte.

27 - Attiva le info nelle 8 porte
Attiva o disattiva la visualizzazione delle info sulle porte connesse
(canale,call,forward,ecc.).

28 - Disattiva Guardian
Attiva o disattiva Guardian, con "N" tutti i controlli sui CALL, posta, ecc
vengono disattivati.

29 - Vedi i files .RJT
Visualizza tutti i files .RJT usati da Guardian.

30 - Attiva voce alla connessione
Attiva o disattiva la voce alla connessione del pms di un utente.



                               REG v.1.5


REG  il programma di supporto a GUARDIAN. Non usate altri REG se non questo!!!
Permette di registrare l'utente che si connette la prima volta e avverte un
utente distratto, gi registrato, che la gi fatto. 
Il file REGISTER.DBU viene aggiornato e/o modificato da REG.

Digitando da PMS il comando REG, in ordine chieder:

Nome
Cognome
Citt
CAP
BBS di appoggio
locator
Messaggio al SysOp (facoltativo, se non interessa basta battere INVIO)

L'inserimento  dei  dati    obbligatorio, se vengono  saltate le prime quattro richieste
il programma, automaticamente avverte che l'inserimento  errato e quindi
l'utente dovr registrarsi di nuovo. I dati inseriti vengono memorizzati nel
file REGISTER.DBU.
Comandi disponibili all'utente:

L Permette di vedere se l'utente  registrato e i suoi dati personali.
  Esempio:

  REG L


C Permette di cambiare i dati personali registrati nel PMS.

  Sottocomandi di C:

  NOME   cambia il tuo nome
  COG    cambia il cognome
  CIT    cambia la citt
  CAP    cambia il CAP
  BBS    cambia la BBS
  LOC    cambia il locator

  tutti i comandi vanno inseriti in MAIUSCOLO.
  Esempi:

  REG C CAP 06030      (sostituzione del CAP)
  REG C BBS I0AKM      (sostituzione della BBS di appoggio)


Il file REG_HELP.xxx situato nella dir LING  l'HELP modificabile di REG.
Le xxx sono le estensioni possibili, a seconda della lingua:
ITA=Italiano, ENG=Inglese, GER=Tedesco, ESP=Spagnolo, FRA=Francese, DEF=default.

Come per GUARDIAN, REG permette di modificare le frasi che vengono mandate alla
registrazione di untente, il file  REG.xxx, situato nella dir LING.
La struttura del file  rigida, cio  possibile modificarlo a patto di non
superare la lunghezza massima di 79 colonne e dove lo prevede, di non superare
la lunghezza consigliata. Utilizzare il programma VERF per controllare se il
file  corretto.

ATTENZIONE: NON INSERIRE O AGGIUNGERE O SPOSTARE RIGHE AL FILE E ATTENERSI
            ALLE LUNGHEZZE DEI RECORDS, PENA IL NON FUNZIONAMENTO DI REG!!


                        MESSAGGI DI REG AL SYSOP

REG avverte il SysOp che un nuovo nominativo si  registrato, generando un
messaggio personale sul PMS, ora REG genera anche un messaggio personale per
l'utente che si  registrato.
 
                           MESSAGGI DI ERRORE

- File REG.xxx not found
  Se viene visualizzato questo messaggio di errore, il programma REG non
  va in esecuzione. Copiare il file REG.xxx nella dir REGISTER\LING.
- Manca il file REG_HELP.xxx
  Non  presente il file REG_HELP.xxx nella dir REGISTER\LING.
- Manca il file REGISTER.CFG
  Non  presente il file REGISTER.CFG nella dir REGISTER
- Manca il file REGISTER.DBU
  Non  presente il file REGISTER.DBU nella dir REGISTER


                                VERF 1.2


VERF permette di verificare che i files della lingua (.xxx) di GUARDIAN,
RMAIL, C e REG, siano stati creati o modificati correttamente.

FUNZIONAMENTO

Copiare VERF.EXE e i files ausiliari VERF1.DAT, VERF2.DAT VERF3.DAT nella
directory REGISTER, a questo punto lanciare VERF. Quindi selezionare le opzioni
1 - 2 - 3, a seconda se il controllo deve essere eseguito sui files di lingua
di RMAIL, GUARDIAN o REG.
Ora  possibile fare una verifica anche al file REGISTER.DBU (nominativi
registrati).
Il programma controlla che il file  sia corretto per il funzionamento dei
programmi.
Verr controllato:
- la lunghezza dei records (linee) che non sia superiore a quella necessaria
- non vi siano records vuoti (righe vuote con uno spazio)
- non vi siano records aggiunti alla fine (EOF) o in mezzo al file
- non vi siano records cancellati all'interno del file (righe cancellate)

- Ad ogni record controllato del file, viene visualizzato a video:

                            70:Messaggio...:   [13/18] OK
                             |    |             |   |   |
                Num.Riga     +    |             |   |   |
                Testo             +             |   |   |
                Lunghezza del testo             +   |   |
                Lunghezza obbligatoria              +   |
                OK per dire lunghezza testo giusta      +


- Nel caso che nel file controllato, la lunghezza di un record sia superiore a
  quella obbligatoria, verr visualizzato il messaggio:

       70:-->Line 70 error length >18 char, text: Dammi il messagio...........:
                   |                |                         |
  Num. di riga     +                |                         |
  Lunghezza obbligatoria            +                         |
  Testo                                                       +
 
- Se il file  corretto verr mandato alla fine, il messaggio:

                        --- FILE REG.xxx OK ----

per REG.xxx.


Per la verifica del file REGISTER.DBU verranno segnalati i seguenti errori:

- Errore generico, causato da manipolazioni al file.

record 2 ERROR.

il 2 indica il numero del RECORD errato, per record si intente l'insieme dei
dati che sono stati inseriti dal CALL, esempio:

#
CALL
Nome
Cognome
Citt
CAP
BBS di appoggio
locator
#
CALL
Nome
Cognome
Citt
CAP
BBS di appoggio
locator
#

Questo per il programma sono due records.


- Questo messaggio viene visualizzato quando il file  rovinato o  stato
  manomesso:

                    record 2 STRUCTURE ERROR IW0QNL.

per dare un aiuto il programma visualizza il numero del record, dove si 
verificato l'errore e il nome del CALL.


- Se viene visualizzato questo messaggio, vuol dire che il record  stato
  verificato quinti  tutto  OK:

                        record 2 - OK -> IW0QNL
                               |    |      |
        Numero del record      +    |      |
        OK  per dire che  corretto +      |
        il  nominativo del CALL verificato +


- Se TUTTO il file  corretto il programma VERF visualizza il seguente
  messaggio:

                      Total records verify : 35 OK


                           MESSAGGI DI ERRORE

- File VERFx.DAT not found.
  Non  possibile trovare il file VERFx.DAT, dove x  un numero da 1 a 3.
  Sicuramente VERF non  stato copiato nella dir REGISTER o i file ausiliari
  non sono stati copiati insieme a  VERF.
- File REG.xxx not found.
  VERF  stato lanciato da una directory diversa da REGISTER e non viene
  trovato il file di lingua REG.xxx.
  Spostare VERF.EXE e i sui file ausiliari nella dir REGISTER.
- File GUARDIAN.xxx not found.
  VERF  stato lanciato da una directory diversa da REGISTER e non viene
  trovato il file di lingua GUARDIAN.xxx
  Spostare VERF.EXE e i sui file ausiliari nella dir REGISTER.
- File RMAIL.xxx not found.
  VERF  stato lanciato da una directory diversa da REGISTER e non viene
  trovato il file di lingua RMAIL.xxx.
  Spostare VERF.EXE e i sui file ausiliari nella dir REGISTER.
- ERROR in file xxxxx.xxx too many RECORDS >nn. Extra line ignored!
  Il file esaminato (xxxxxx) non  corretto, sono state aggiunte delle LINEE
  (RECORDS).
  Cancellare le linee in pi, il numero  dato da >nn (nn  il numero).
- ERROR in file xxxxx.xxx, EOF premature.
  Nel file esaminato (xxxxxx) mancano dei RECORDS.
  Ri-copiare sopra il file di lingua originale (.ITA=Italiano o ENG=Inglese,
  ecc.) con il file esaminato..

                               ---....---

Si ringrazia per le varie prove e consigli, IW0RDV Giuseppe che ha avuto la
pazienza di testare tutti i programmi.
Si ringrazia IW0FEI, Massimo per avermi autorizzato ad usare il suo THMAIL.
Si ringraziano inoltre IK0VSX, IW0RDV,  IZ0ABG  che utilizzano costantemente
Guardian e IZ0ABG,  per la traduzione dall'Italiano all'Inglese.
Un grazie anche a IW0QMN per avermi concesso l'email.
E' possibile prelevare i miei servers direttamente su INTERNET, grazie a
IK0HMN:
                http://sole.cline.it/ik0hmn/iw0qnl.html

Oppure direttamente nella Pagina WEB dell'ARI di Foligno.

Per qualsiasi spiegazione, suggerimento o modifica, indirizzare la posta a:

                     ax25: IW0QNL@I0AKM.IUMB.ITA.EU
                    email: iw0qnl@gw.iw0qmn.ampr.org

Sto' cercando un OM, disposto a tradurmi il Manuale e i TESTI di Guardian
nelle lingue: Inglese, Francese, Tedesco, Spagnolo... e altre, data la
richiesta all'estero del  mio programma.

