@database EasyFR.guide
@master EasyFR.guide
@$VER: 2.0
@author "Francesco Dipietromaria"
@(c) "1995"
@remark Created with Heddley v1.1 (c) Edd Dumbill 1994

@node "Main" "EasyFR.guide"
@next "Legal issues"
 @{b}EasyFR v2.1@{ub}

  EasyFR, una utility per la gestione dei File-Request FidoNet.

  Copyright © 1994 Angelo Vizzarro
  Copyright © 1995 Francesco Dipietromaria

  GUI creata con MUI © 1993 Stefan Stuntz.

  Questa guida descrive l' installazione e l' uso di 'EasyFR'.

  @{" Aspetti legali " link "Legal issues" 0}
  @{" Cos'è EasyFR? " link "About EasyFR" 0}
  @{" Installazione " link "How to install" 0}
  @{" Partenza! " link "Let's go!" 0}
  @{" Storia " link "History" 0}
  @{" Registrazione " link "How to register" 0}
  @{" Come contattare l'autore " link "Author address" 0}
  @{" Ringraziamenti " link "Acknowledgements" 0}
@endnode

@node "Legal issues" "EasyFR.guide/Aspetti legali"
@next "License"
@prev "Main"
@{b} Aspetti legali@{ub}


  @{" Licenza " link "License" 0}
  @{" Nessuna garanzia " link "No Warranty" 0}
  @{" Smentite " link "Disclaimer" 0}
@endnode

@node "License" "EasyFR.guide/Licenza d'uso"
@next "No Warranty"
@prev "Main"
@{b} Licenza@{ub}

 Questa licenza si applica al prodotto chiamato "EasyFR", un programma  per
 i  computer della serie Amiga, pubblicato da Francesco Dipietromaria sotto
 il concetto di ShareWare, ed alla documentazione, agli esempi ed  a  tutto
 ciò  che  è contenuto nella distribuzione originale. I termini "Programma"
 ed "EasyFR" di seguito si riferiscono a questo prodotto. Il beneficiario
 di questa licenza siete "voi".

     *  Potete  copiare  e  distribuire  fedeli  riproduzioni  del   codice
     eseguibile del probramma e della documentazione come l'avete ricevuto,
     su  qualunque  supporto,  verificando  che   stiate   appropriatamente
     rilasciando  una  versione originale, con il programma non modificato,
     con tutte le informazioni di  copyright  e  di  mancanza  di  garanzia
     intatte,  compresa tutta la documentazione, i files di esempio e tutto
     ciò che è contenuto nell'originale.

     * Non  potete  copiare  e/o  distribuire  questo  programma  senza  la
     documentazione e tutti gli altri files aggiuntivi che lo accompagnano.
     Non potete copiare e/o distribuire versioni modificate del programma.

     *  Non  potete  copiare,  modificare,  sub-licenzare,  distribuire   o
     trasferire  il programma, fatta eccezione dei modi descritti in questa
     licenza.  Qualsiasi  tentativo  altrimenti  di  copiare,   modificare,
     sub-licenziare,  distribuire  o  trasferire  il  programma  è  vano  e
     conclude automaticamente i vostri diritti di  usare  questo  programma
     sotto  questa  licenza.  Comunque,  coloro  che hanno ricevuto copie o
     diritti all'uso di copie da voi  sotto  questa  licenza  non  vedranno
     concludere la loro licenza finché vi aderiranno completamente.

     * Copiando, distribuendo e/o  usando  il  programma  voi  indicate  la
     vostra  adesione  a  questa  licenza  ad  essere tale, in tutti i suoi
     termini e le sue condizioni.

     * Ogni volta che ridistribuite il  programma,  il  nuovo  beneficiario
     automaticamente   riceve   una   licenza   dall'@{"autore" link "Author address" 0}   per  copiare,
     distribuire e/o  usare  il  programma  soggetto  a  questi  termini  e
     condizione. Non potete imporre nessun'altra restrizione sull'esercizio
     dei diritti del beneficiario qui definiti.

     * Non potete disassemblare, decompilare  o  in  altro  modo  invertire
     l'ingenierizzazione del programma.

     * Potete usare il programma  per  un  periodo  non  superiore  alle  3
     settimane   per   la  valutazione.  Dopo  questo  periodo  vi  dovrete
     @{"registrare" link "How to register" 0} o interrompere l'utilizzo del programma.

     * Se desiderate inserire  parti  del  programma  in  altri  programmi,
     scrivete all'autore per chiedere il permesso.

     * Voi accettate di cessare la distribuzione del programma e  dei  dati
     associati se richiesto dall'autore.

     * Potete chiedere un pagamento per coprire le spese di  distribuzione.
     Il  pagamento  per  la  distribuzione  di  un dischetto non può essere
     superiore al costo di un dischetto di publico dominio da Fred Fish.
@endnode

@node "No Warranty" "EasyFR.guide/Garanzia"
@next "About EasyFR"
@prev "Copyright"
@{b} Garanzia@{ub}

 Questo programma è  distribuito  privo  di  garanzie  di  qualunque  tipo,
 esplicite o implicite. Nell'usare `EasyFR' voi accettate qualunque rischio
 riguardante la qualità o le prestazioni dello stesso.

 Non c'è nessuna garanzia per il programma. In  eccezione  a  dove  scritto
 altrimenti  dai  proprietari  dei  diritti e/o in altre parti, i programmi
 sono distribuiti senza  alcuna  garanzia,  sia  implicita  che  esplicita,
 incluso,  ma  non limitato a garanzie di commerciabilità e di funzionalità
 per  un  particolare  scopo.  L'intero  rischio  della  qualità  e   delle
 prestazioni  dei  programmi  è  a  vostro carico. Se i programmi dovessero
 causarvi dei danni, voi vi fate carico di tutte le spese necessarie per  i
 servizi, le riparazioni o le correzioni.

 In nessun caso (se non chiaramente prescritto  dalle  leggi  in  vigore  o
 scritto  dai  proprietari  dei  diritti) gli autori o chiunque altro abbia
 redistribuito i programmi come prescritto sopra sarà  perseguibile  per  i
 danni   incluso   qualsiasi   danno   generale,  speciale,  incidentale  o
 consequenziale all'uso o ad incapacità d'uso dei  programmi  (incluso,  ma
 non  limitato  alla  perdita  di dati, o a perdite causate a voi o a terze
 parti da errori dei programmi o dall'impossibilità di  operare  con  altri
 programmi), anche se siete stati avvisati della possibilità di subire tali
 danni.

 Qualunque suggerimento, commento o lamentela è gradito.

 @{"Come contattare l'autore" link "Author address" 0}.
@endnode

@node "Disclaimer" "EasyFR.guide/Disclaimer"
@next "Copyright"
@prev "No Warranty"
 Smentite

 Nessuna garanzia, sia esplicita che implicita, è fornita commerciabilità o
 sulla funzionalità di `EasyFR'.

 Francesco Dipietromaria (di seguito indicato come "l'autore") si riserva
 il diritto di non sviluppare future versioni di `EasyFR'.

 L'autore cercherà di correggere qualsiasi problema, se ne saranno
 scoperti, ma non è in nessun caso obbligato a farlo.

 L'autore non si assume né accetta alcuna responsabilità  per  l'uso  o  il
 cattivo  uso dei programmi. Non potrà inoltre essere ritenuto responsabile
 di danni o qualunque compenso oltre l'originale  tassa  di  registrazione,
 dovuti  a  causa  di  perdite  di  profitto  o altri danni nati dall'uso o
 dall'incapacità d'uso di questo programma.

 L'autore  non  potrà  essere  ritenuto  responsabile  dei  danni   causati
 dall'impossibilità  di  questo  programma  di funzionare come descritto, o
 dalla distruzione di altri programmi o dati residenti su di un sistema sul
 quale  si  è  cercato  di  far  funzionare i programmi. L'utente di questo
 programma lo utilizza a suo pieno rischio.
@endnode

@node "Copyright" "EasyFR.guide/Copyright"
@next "About EasyFR"
@prev "Disclaimer"
@{b} Copyright@{ub}

 `EasyFR' è diventato @{i}shareware@{ui} a partire dalla versione  2.0.  Gli  utenti
 non registrati troveranno il solito fastidioso requester alla partenza del
 programma ed utilizzaranno una funzione  rallentata  e  che  richiede  più
 memoria  per  la  lettura  delle  filelist compattate con le librarie XPK.
 Sostenete il concetto di shareware. Se vi  piace  questo  programma  e  lo
 utilizzate, prendete in considerazione l'ipotesi di @{"registrarvi" link "How to register" 0}.
@endnode

@node "About EasyFR" "EasyFR.guide/Cos'è EasyFR?"
@next "How to install"
@prev "Copyright"
@{b} Cos'è EasyFR@{ub}

 Il progetto di `EasyFR' è nato dal mio amico Angelo Vizzarro, realizzatore
 della prima versione di questo software:
 "L'idea per la realizzazione di `EasyFR' nasce il giorno  in  cui  il  mio
 amico  Gino  Casavecchia  mi mostra una serie di utility (su Amiga) per la
 gestione del File-Request; nessuna che gli andasse bene. E così, visto che
 ero in cerca di uno spunto per provare sul campo la `Magic User Interface'
 (MUI) mi misi al lavoro e questo è il risultato!"
 Nasce così. Sfortunatamente  Angelo  Vizzarro  decise  di  abbandonare  il
 progetto,  anche  a  causa  della scarsità di tempo da dedicargli. Mi feci
 avanti io, dicendogli che avrei voluto  continuare  a  sviluppare  il  suo
 software. Ecco come si giunge a EasyFR 2.0.
 Questa è la versione 2.1, un aggiornamento che contiene, oltre  alla  cor-
 rezione di alcuni piccoli, ma fastidiosi bug,  anche  alcune  interessanti
 novità.

 `EasyFR' è un' utility pensata per semplificare il File-Request.

 Dato lo  scopo  del  programma,  va  da  sé  che  l'utente  potenzialmente
 interessato dovrà:

 - avere un Amiga :-)
 - avere un modem
 - avere il sistema già configurato per un uso 'telematico'
 - avere (o essere?) un Point presso una BBS

 in  caso  contrario  ci  sono  buone  probabilità  che  il  programma  non
 interessi!...

 EasyFR ha bisogno di:

 - Kickstart 2.0 (per sfruttare la localizzazione è necessario comunque  il
   Workbench 2.1);
 - @{"MUI" link "Magic User Interface" 0} 2.2 (o successive; cercate l'archivio mui##usr.lha nella vostra  BBS
   preferita);
 - @{"xpkmaster.library" link "XPK libraries" 0} 2.4
 - traplist.library 5.2 (meglio se 5.4)

 Queste Le caratteristiche salienti di EasyFR 2.1:

 - Permette di creare e manipolare i files con estensione .REQ  da  inviare
   (tramite  un  mailer  come  il  TrapDoor) alla BBS che dovrà  soddisfare
   la richiesta.

 - Consultazione di liste di files (FileList) con possibilità di copiare  i
   nomi dei files desiderati direttamente nella lista del .REQ

 - Backup della lista di richiesta

 - Verifica dei programmi downlodati ed inserimento automatico  nella  list
   .REQ di quelli non disponibili

 - Possibilità di caricare direttamente  Filelist  compattate  con  le  XPK
   libraries

 - Funzioni di ricerca automatica all'interno della FileList  con  Progress
   indicator

 - Utilizzo delle nodelist con visualizzazione dei dati in esse contenute

 - QuickList modificabile contenente i nodi di utilizzo più frequente

 - Gestione del download tramite chiamata al mailer (come 'TrapDoor')

 - Visualizzazione della directory INBOUND con possibilità di  editing  dei
   commenti associati ai files in essa presenti (magari appena downloadati)

 - Possibilità di interfacciamento con gli archivi in formato  LhA  ed  LZX
   (listing ed estrazione).

 - Possibilità di eseguire associazioni fra un Node Address  e  una  parti-
   colare FileList; in questo modo ogni volta che si richiama un dato nodo,
   viene automaticamente caricato in memoria la lista files associata.

 - L'interfaccia utente del  programma  completamente  personalizzabile  da
   parte  dell'utente;  il merito di ciò va principalmente a Stefan  Stuntz
   ed al suo 'MUI' (@{"Magic User Interface" link "Magic User Interface" 0}).

 - Il programma è localizzato; al momento le uniche due lingue  supportate
   sono l'inglese (default) e l'italiano.

 - Aiuto in linea; premendo il tasto HELP in qualunque momento si attiva la
   visualizzazione di questo documento AmigaGuide®.

 Nulla di particolarmente eclatante quindi,  tuttavia  questo  programma  è
 stato scritto perché, a quanto pare, pur essendoci altre utility di questo
 genere in ambiente Amiga,  tutte  sembrano  mancare  di  qualcosa  per  un
 aspetto o per l'altro.

 Altri programmi provvedono a chiamare il TrapDoor per il download  ma  non
 hanno la gestione della FileList, né tantomeno della nodelist...

 `EasyFR' cerca di svolgere il compito di interfacciare un File Request, in
 maniera semplice e completa.
@endnode

@node "Magic User Interface" "EasyFR.guide/Magic User Interface"

 Nella programmazione di `EasyFR' è stato  usato  `MUI'  v2.0  (©  Stefan
 Stuntz).

 Ciò significa che:
 1) E` indispensabile avere installato `MUI' nel proprio sistema per  poter
    eseguire  questo  programma
 2) E` necessario possedere almeno la versione v2.04 di AMIGA OS  (v37.175)
    per poter installare `MUI'.

 Chi ancora non conosce `MUI' potrà storcere il naso al pensiero  di  dover
 occupare  parte  del proprio prezioso Hard-Disk con l' installazione di un
 ennesimo pacchetto.

 Posso assicurare che ne vale la pena!

 `MUI' fornisce molteplici servizi sia all' utente che al programmatore.

 Alcuni fra i vantaggi offerti sono:

 - Una GUI (Graphical User Interface)  perfettamente  aderente  alle  linee
   guida dettate dalla Commodore (User Interface Style Guide)

 - Tutte  le  applicazioni  `MUI'  sono  dotate  di  una  application  icon
   (possono, cioé, essere ridotte ad icona)

 - L'intera interfaccia utente può essere gestita completamente da tastiera
   (in alternativa al 'solito' mouse)

 - Tutti gli elementi dell'interfaccia (gadget, testi, listview, ecc...) si
   adattano automaticamente alle dimensioni della window  (quando  questa e
   ridimensionabile) e dei font (che sono SEMPRE a scelta dell'utente).

 - Moltissimi  parametri dell'interfaccia (font, colori, pattern,  immagini
   di background, screen  usato,  ecc...)  sono  modificabili  DIRETTAMENTE
   DALL'UTENTE semplicemente utilizzando l'apposito programma  di  gestione
   delle preferenze @{" MUI-Prefs " link "MUI-Prefs" 0} fornito con il pacchetto `MUI'.

 Mi fermo per motivi di  spazio  (prelevate  `MUI'  da  qualunque  BBS  ben
 fornita  e  leggete  l'abbondante  documentazione  acclusa);  voglio  solo
 aggiungere che non avere `MUI' significa anche precludersi la  possibilità
 di  usare  tutti quei programmi che ne fanno uso (in continuo aumento) fra
 cui `EasyFR'!
@endnode

@node "How to install" "EasyFR.guide/Installazione"
@next "Let's go!"
@prev "About EasyFR"
@{b} Installazione@{ub}

 1) Installare @{" MUI " link "Magic User Interface" 0} nel vostro sistema. `EasyFR' NON FUNZIONA SENZA 'MUI'.

 2) Copiare in una directory a vostra scelta i seguenti files:
    - EasyFR            (eseguibile)
    - EasyFR.info       (icona dell'eseguibile)
    - EasyFR.sleep.info (icona usata da EasyFR quando viene 'iconificato')
    - EasyFR.guide      (help in linea, questo file: scegliete quello nella
                        lingua desiderata)

 3) Creare in questa directory una sottodirectory "C" e copiare al suo
    interno il file "mouse2"

 4) Assegnare EasyFR: alla directory scelata (è consigliabile modificare
    anche il file s:user-startup)

 5) Copiare il file catalog (locale/italiano/EasyFR.catalog) in
    Locale:Catalogs/Italiano. Notare che il supporto alla localizzazione
    è presente solo a partire dal Workbench 2.1.
    In mancanza di tale supporto la lingua usata è l'inglese.

 Inoltre, per un completo funzionamento, è consigliato l'installazione  del
 pacchetto  TrapDoor,  o  almeno  della traplist.library; 'EasyFR' utilizza
 questa libreria per gestire tutte le informazioni dei nodi.

 L'installazione è completa.

 Potete in alternativa utilizzare gli script di installazione  forniti  con
 l'archivio... :-)

 EasyFR potrà essere mandato in esecuzione sia da shell digitando  'EasyFR'
 o 'run EasyFR >NIL: <NIL:', che da Workbench con un doppio click sulla sua
 icona.

 Per prima cosa occorrerà inserire i seguenti parametri di configurazione:

 - Comando da eseguire per il download
 - Percorso (path) per la directory di INBOUND
 - Percorso per la directory di OUTBOUND
 - Percorso per la directory contenente le Nodelist
 - Percorse per la directory di lavoro

 Per maggiori informazioni vedi @{" Pagina Configurazione " link "Let's go!" 0}.

 Nota:  l'Help  di  `EasyFR'  è  context-sensitive;  basta  posizionare  il
 puntatore del mouse su di  un  gadget  qualunque  e  premere  HELP!  Verrà
 automaticamente  attivato  l'help direttamente sulle informazioni relative
 al gadget stesso.
@endnode

@node "Let's go!" "EasyFR.guide/Partenza!"
@next "Node to poll"
@prev "How to install"
@{b} Partenza!@{ub}

 Alla sua prima esecuzione, `EasyFR'  ha  bisogno  di  essere  configurato.
 Molte  informazioni  richieste  nella  version 1.0 non sono più necessarie
 grazie  all'inserimento  della  traplist.library  (che  ha   permesso   di
 eliminare tutta la complicata e laboriosa gestione delle nodelist).

 Dopo aver inserito i pochi dati necessari nel pannello di  configurazione,
 il programma è pronto per il suo funzionamento.

 L'intera applicazione si divide in 4 `pagine':

 @{"Pagina PRINCIPALE" link "Main Page" 0}
 @{"Pagina NODELIST" link "Nodelist Page" 0}
 @{"Pagina INBOUND" link "InBoud Page" 0}
 @{"Pagina CONFIGURAZIONE" link "Config Page" 0}

 Vale la pena ricordare a coloro che sono  nuovi  al  `MUI'  che,  a  parte
 pochissime  eccezzioni,  tutta  l'interfaccia  è utilizzabile ANCHE con la
 sola tastiera. In generale quasi tutti i gadget hanno un  nome  contenente
 un lettera sottolineata premendo la quale il gadget stesso diventa attivo.
 Ci si può spostare da  un  gadget  all'altro  premento  il  tasto  TAB  (o
 SHIFT+TAB per spostarsi in senso contrario).

 Infine, è possibile spostarsi fra le quattro pagine di `EasyFR' premendo i
 tasti funzione F1, F2, F3 e F4.

 Essendo  un'applicazione  MUI,  EasyFR   2.1   implementa   anche   alcuni
 @{"comandi ARexx" link "ARexx" 0}  standard. E` prevista l'aggiunta di ulteriori comandi ARexx
 per pilotare il programma in future versioni. Il nome della porta ARexx  è
 `EASYFR'.
@endnode

@node "MUI-Prefs" "EasyFR.guide/MUI-Prefs"
@next "Main Page"
@prev "Let's go!"
@{b} MUI-Prefs@{ub}

 Per una descrizione dettagliata del programma MUI-Prefs, si  consiglia  di
 leggere la documentazione distribuita insieme a 'MUI'.
@endnode

@node "Main Page" "EasyFR.guide/Pagina Principale"
@next "Node to poll"
@prev "MUI-Prefs"
 @{b}Pagina Principale@{ub}

 In questa pagina trovate:

 - una sezione dedicata ai dati del @{"nodo a cui richiedere i files" link "Node to poll" 0};
 - una sezione dedicata ai nomi dei @{"files da richiedere" link "File .REQ" 0};
 - una sezione dedicata alla @{"FileList" link "FileLists" 0}.
@endnode

@node "Node to poll" "EasyFR.guide/Nodo a cui richiedere i files"
@next "File .REQ"
@prev "Main Page"
@{b} Inserimento del Node Address a cui si intende inoltrare il FileRequest.@{ub}

 Nello string-gadget deve essere  digitato  l'indirizzo  del  nodo  che  si
 intende chiamare. Tale indirizzo deve essere inserito nella consueta forma
 a 4 dimensioni x:yyy/zzz.p (zona:host/nodo.point). Il  programma  cercherà
 in ogni caso di convertire l'indirizzo in un FQFA (Full Qualifyed  Fidonet
 Address).

 In ogni caso l'indirizzo dovrà essere presente all'interno della nodelist.
 Il  programma  avvertirà  nel caso in cui la traplist.library non riesca a
 trovare l'indirizzo inserito.

 Per maggiori informazioni relative alla nodelist vedi @{"Nodelist globale" link "Global Nodelist" 0}.

 Al fianco dello string-gadget  è  presente  un  gadget  popup;  premendolo
 appare  una  listview contenente gli address di uso più comune, per essere
 più precisi si tratta dei nodi presenti nella QuickList.
 Vedi @{"Lista dei nodi più usati" link "QuickList" 0}.

 Una  volta  che  il  nodo  viene  trovato  nella  nodelist,   ne   vengono
 visualizzati   i   dati   più   significativi   nell'area  sottostante  lo
 string-gadget.

 Oltre a ciò, viene caricata la FileList associata al nodo (se  presente  e
 se  è  attivo  il  relativo  flag in configurazione); viene infine letta e
 visualizzata l'eventuale reqlist (file .REQ) già presente in OUTBOUND: (se
 esiste).
@endnode

@node "File .REQ" "EasyFR.guide/Lista dei files da richiedere"
@next "FileLists"
@prev "Node to poll"
@{b} Lista dei files da richiedere@{ub}

 Questa sezione contiene le informazioni relative ai files da richiedere.


 Il listview

 Nel  listview vengono visualizzati i nomi dei files che si vogliono  pren-
 dere  (il  contenuto  del file .REQ). I file  possono  essere  inseriti  o
 tramite  lo  string-gadget  sottostante  o  selezionando  una  riga  della
 filelist.


 Pulsante Aggiungi

 Per inserire direttamente il nome di un file è sufficente  selezionare  il
 pulsante  `Aggiungi'  e  scrivere il nome nello string-gadget (che si sarà
 attivato). Premendo return il nome entra nel listview.
 E` anche possibile inserire un nome presente nella  @{"filelist  caricata" link "FileLists" 0}:  è
 sufficente  selezionare  la  riga  della filelist che contiene il nome del
 file che vi interessa con un doppio click (o utilizzando la  tastiera)  ed
 il nome verrà inserito automaticamente.


 Pulsante Modifica

 Tramite questo pulsante è possibile modificare il nome di un file  già in-
 serito. Basta selezionare il nome  in  questione  e  premere  il  pulsante
 `Modifica' ed apportare le dovute modifiche tramite lo string gadget.  Una
 volte terminato, premere return per rendere effettive le modifiche.


 Pulsante Rimuovi

 Per eliminare un songolo  nome da questa lista (e quindi  dalla  richiesta)
 è sufficente selezionare il nome e premere il pulsante `Rimuovi'.


 Pulsante Cancella tutto

 Con il pulsante `Cancella tutto' è possibile cancellare  tutte  le  entrate
 di questa lista, annullando completamente il request. Non esiste un'opzione
 di UnDo: una volta cancellate tutte le entrate, sarà necessario  riselezio-
 narle una ad una.


 Pulsante Differenze

 Questo pulsante è attivo solo quando l'ozione di bakcup della  lista  è  in
 funzione.
 Una volta effettuato un file request è possibile chiedere al  programma  di
 ricaricare la lista delle richieste eliminando quei files  che  si  trovano
 già nella directory di Inbound.
 Attenzione: il programma non è in grado di riconoscere eventuali Magic name
 utilizzati da molti File Request Server


 Pulsante di Auto Ricerca

 Il pulsante per l'Auto Ricerca istruisce  il  programma  a  cercare  nella
 FileList  il  nome del programma che si seleziona nella lista dei files da
 richiedere: questo può essere utile per vederne la data e/o la lunghezza.
@endnode

@node "FileLists" "EasyFR.guide/Lista dei files disponibili"
@next "Nodelist Page"
@prev "File .REQ"
@{b} Lista dei Files disponibili per il File Request@{ub}

 In questa listview vengono caricate le FileList, cioé quei file  di  testo
 che elencano tutti i files disponibili su una data BBS. Da questa listview
 sarà possibile selezionare direttamente  con  il  mouse  i  files  che  ci
 interessa prelevare dalla BBS.

 In `EasyFR 2.0' è stato introdotto il supporto  delle  XPK  libraries.  Le
 FileList  sono infatti files di testo e pertanto possono essere compattate
 con un guadagno di oltre il 50%. Il caricamento  di  FileLists  compattate
 risulta veloce all'incirca quanto quello delle filelist non  compresse  su
 di un A3000. Nella versione 2.1 è stata compleatamente riscritta  la  fun-
 zione per la lettura delle filelist non compresse, ottenendo  un  guadagno
 del 60% rispetto alla versione precedente.
 Per gli utenti non registrati la lettura delle filelist compattate è deci-
 samente più lento. Ricordate comunque che  la  velocità  dipende  anche  e
 soprattutto dal metodo di compressione utilizzato.

 E` possibile associare una  FileList  diversa  per  ogni  Nodo,  così  che
 cambiando nodo venga automaticamente caricata la FileList relativa. Queste
 informazioni vengono memorizzate  nell'extra  database  creato  e  gestito
 dalla TrapList.library.

 Il nome della FileList può essere  indicato  tramite  lo  string-gadget  o
 utilizzando   l'apposito  gadget  popup  che  provvederà  ad  attivare  un
 file-requester ASL.

 E` inoltre disponibile una funzione di ricerca stringhe.
@endnode

@node "Nodelist Page" "EasyFR.guide/Pagina Nodelist"
@next "Global Nodelist"
@prev "FileLists"
 @{b}Pagina Nodelist@{ub}

 All'interno di questa pagina trovate:

 - una sezione dedicata alle @{"informazioni dei nodi" link "Global Nodelist" 0};
 - una sezione dedicata alla @{"quicklist" link "QuickList" 0}.
@endnode

@node "Global Nodelist" "EasyFR.guide/Contenuto della Nodelist globale"
@next "QuickList"
@prev "Nodelist Page"
 @{b}Gestione Nodelist@{ub}

 A partire dalla versione 2.0, EasyFR utilizza la traplist.library  scritta
 da  Maximilian Hantsch e Martin Laubach. Tramite questa libreria non è più
 necessario utilizzare una nodelist dedicata (come era nella versione 1.0).

 Tutte le informazioni inerenti ai nodi  sono gestite  interamente  tramite
 questa libreria.

 Tramite questa libreria non è necessario caricare intere nodelist (che nel
 caso di quella mondiale, sarebbero troppo lunghe);  tramite  una  gestione
 indicizzata,  la  traplist.library  è  in  grado  di  fornire tutti i dati
 necessari leggendo direttamente e velocemente i dati da disco.

 Nella parte bassa trovate uno string  gadget  con  l'etichetta  `Indirizzo
 nodo':  all'interno  di  questo  gadget   dovrete   inserire   il   numero
 dell'indirizzo  fidonet  del  nodo che volete analizzare. Se l'indirizzo è
 corretto ed esiste, verranno visualizzati tutti i dati relativi.

 I nodi visualizzati potranno essere inseriti  nella  @{"Quicklist" link "QuickList" 0}  per  esser
 utilizzati più agevolmente.
@endnode

@node "QuickList" "EasyFR.guide/Lista dei nodi più usati"
@next "InBoud Page"
@prev "Global Nodelist"
@{b} Lista dei nodi più usati (QuickList).@{ub}

 In questa lista è possibile inserire  i  nodi  più  usati.  Questo  stesso
 elenco  verrà  visualizzato ogni volta che si attiverà il pop-up associato
 all'inserimento del Node Address nella finestra principale.

 Vedi @{"Nodo a cui richiedere i files" link "Node to poll" 0}.

 I bottoni 'Aggiungi' e 'Rimuovi' sono usati, rispettivamente, per  copiare
 il  nodo  selezionato  nella  nodelist  globale  e  per  rimuovere il nodo
 selezionato nella QuickList.

 Con un doppio click  su  di  un  elemento  di  questa  lista  è  possibile
 visualizzare i dati reativi al nodo selezionato.
@endnode

@node "InBoud Page" "EasyFR.guide/Pagina InBound"
@next "InBound list"
@prev "QuickList"
 @{b}Pagina InBound@{ub}

 In questa pagina sono contenute alcune funzioni per il mantenimento  della
 directory  InBound prima e dopo i request. Una prima sezione visualizza il
 @{"contenuto di InBound" link "InBound list" 0}, mentre una  seconda  sezione  mette  a  disposizione
 dell'utente alcuni @{"comandi sui files" link "InBound commands" 0}.
@endnode

@node "InBound list" "EasyFR.guide/Contenuto di INBOUND"
@next "InBound commands"
@prev "InBoud Page"
@{b} Visualizzazione del contenuto della directory INBOUND:.@{ub}

 Può essere utile prima e/o dopo il download  per  verificare  quali  files
 sono già presenti e quali sono appena arrivati. Vengono visualizzati nome,
 lunghezza, data e commento di ogni file.

 Vedi anche @{"Operazioni su INBOUND" link "InBound commands" 0}
@endnode

@node "InBound commands" "EasyFR.guide/Operazioni su INBOUND"
@next "Config Page"
@prev "InBound list"
 @{b}Operazioni su INBOUND@{ub}

 @{u}Rileggi INBOUND:@{uu}

 Forza la rilettura di INBOUND: da usare, ad esempio, dopo un download.


 @{u}Set Comment@{uu}

 Questo bottone che permette di modificare il commento associato  al  file;
 questa  operazione  è vivamente raccomandata, possibilmente subito dopo il
 download, in tutti quei casi in cui il commento associato al file ricevuto
 è nullo o comunque non descrittivo del contenuto.
  

 @{u}List Arc.@{uu}

 Visualizza, in una finestra console, il  contenuto  del  file selezionato.
 EasyFR 2.1 è in grado di gestire archivi in formato LhA ed LZX. I  comandi
 effettivamente usati vanno impostati nell'apposito string-gadget di confi-
 gurazione.
  

 @{u}Estrai Arc.@{uu}

 Scompatta il file selezionato, utilizzando uno dei comandi  indicati  nel-
 l'apposito string-gadget della pagina di configurazione.
  
  
 @{u}Ordina per...@{uu}

 Si può scegliere fra una visualizzazione ordinata per Nome, per Data o per
 linghezza.
@endnode

@node "Config Page" "EasyFR.guide/Pagina di Configurazione"
@next "Download command"
@prev "InBound commands"
 @{b}Pagina Config@{ub}

 In questa pagina si inseriscono tutti i dati per un pieno funzionamento
 del programma. Sono richiesti:

 - @{"Comando per il Download" link "Download command" 0};
 - @{"Impostazione LhA/LZX" link "Archive config" 0};

 - @{"Percorso InBound" link "InBound Path" 0};
 - @{"Percorso OutBound" link "OutBound Path" 0};
 - @{"Percorso Nodelist" link "Nodelist Path" 0};
 - @{"Percorso di lavoro" link "Work Path" 0};

 Infine  è  possibile  scegliere  se  utilizzare  la  traplist.library  per
 @{"associare  una  Filelist" link "Node-Filelist" 0}  ad  un  determinato  nodo.
 Per gli utenti registrati è anche possibile attivare il @{"backup" link "Backup" 0} della lista
 .REQ per poter usufruire  di  alcune  funzioni, quali lo Scan Inbound o la
 funzione "Aggiungi Backup" dai menu. In un ultimo riquadro vengono  visua-
 lizzate poi alcune informazioni sulla registrazione e sull'utilizzo  delle
 @{"XPK libraries" link "XPK libraries" 0}.
@endnode

@node "Download command" "EasyFR.guide/Comando per il Download"
@next "Archive config"
@prev "Config Page"
@{b} Comando per il Donwload@{ub}

 `EasyFR' può essere usato per interfacciare il download dei files.

 Tuttavia egli non possiede capacità proprie di  gestione  del  modem.  Per
 l'esecuzione del download `EasyFR' manderà in esecuzione un comando che va
 qui specificato dall'utente.

 Se, ad esempio, utilizzate il programma TrapDoor  si  potrà  inserire  una
 delle seguenti stringhe (supponendo che il progr. si trovi in Mail:bin/):

    - Mail:bin/Trapdoor CALL %a

    - Mail:bin/TrapTell "CALL %a"
    (se il Trapdoor è già in esecuzione)

 Il simbolo %a sarà sostituito con l'indirizzo del  nodo.  Per  il  momento
 sono  solo supportati mailer che utilizzano la traplist.library (o simili)
 in quanto non viene inserito nessun numero di telefono.

 Per  maggiori  informazioni  relative  al  TrapDoor  o  ad  altri  mailer,
 consultare le relative documentazioni.
@endnode

@node "Archive config" "EasyFR.guide/Impostazione LhA/LZX"
@next "InBound Path"
@prev "Download command"
@{b} Impostazione LhA/LZX@{ub}

 In questa sezione troverete un selettore tramite il quale scegliere  quale
 archiviatore utilizzare e due string gadget nei quali inserire il  comando
 da utilizzare per la visualizzazione  del  contenuto  dell'archivio  e per
 l'estrazione.


 @{u}Comando per la visualizzazione dell'archivio@{uu}

 Qui  va  specificato  il  comando  che  dovrà  venire  applicato  al  file
 evidenziato  nella  listview  di  INBOUND  quando viene premuto il bottone
 'List Arc'.

 Non è necessario specificare una finestra di output.

 Es.: C:Lha l -Qa %f

 (il %f verrà sostituito dal nome del file).


 @{u}Comando per l'estrazione di un archivio@{uu}

 Qui  va  specificato  il  comando  che  dovrà  venire  applicato  al  file
 evidenziato  nella  listview  di  INBOUND  quando viene premuto il bottone
 'Estrai Arc'.

 Non è necessario  specificare  una  finestra  di  output,  mentre  bisogna
 indicare il path in cui estrarre l'archivio.

 Es.: C:Lha x -Qa %f T:

 (il %f verrà sostituito dal nome del file).
@endnode

@node "InBound Path" "EasyFR.guide/Definizione percorso Inbound"
@next "OutBound Path"
@prev "Archive config"
@{b} Definizione percorso INBOUND@{ub}

 Indicare la directory nella quale vengono scritti i  files  dei  quali  si
 vuole effettuare il download. Questo percorso è normalmente presente anche
 nel file di confugurazione del mailer (TrapDoor).

 Es: Mail:InBound/
     InBound:
@endnode

@node "OutBound Path" "EasyFR.guide/Definizione percorso Outbound"
@next "Nodelist Path"
@prev "InBound Path"
@{b} Definizione percorso OUTBOUND@{ub}

 Indicare la directory nella quale salvare  i  files  .REQ.  E`  la  stessa
 directory  dove  vengono  scritti  i  pacchetti dei messaggi da mandare al
 proprio boss. Il path di questa directory deve essere lo  stesso  presente
 nel file di configurazione del mailer (TrapDoor).

 Es: Mail:OutBound/
     OuntBound:
@endnode

@node "Nodelist Path" "EasyFR.guide/Definizione percorso Nodelist"
@next "Work Path"
@prev "OutBound Path"
@{b} Definizione percorso NODELIST@{ub}

 Indicare la directory contenente le  nodelist  Fidonet,  Amynet,  Ludonet,
 ecc...   Questo   percorso  è  lo  stesso  che  va  fornito  nel  file  di
 configurazione del TrapList.

 Es: Mail:Nodelist/
     Nodelist:
@endnode

@node "Work Path" "EasyFR.guide/Definizione del percorso di lavoro"
@next "Node-Filelist"
@prev "Nodelist Path"
 @{b}Definizione percorso di lavoro@{ub}

 EasyFR necessita di una directory nella quale scrivere alcune informazioni
 temporanee. Il percorso di questa directory va inserita qui.
 Normalmente è preferibile scegliere un percorso sulla Ram Disk per  motivi
 di  velocità,  ma  alternativamente  si  può  scegliere  anche una unità a
 dischi.

 Es.: T:
      Ram:T/
@endnode

@node "Node-Filelist" "EasyFR.guide/Associazione Nodo-FileList"
@next "Backup"
@prev "Work Path"
@{b} Associazione FileList/Nodo@{ub}

 Tramite tre pulsanti è possibile selezionare il comportamento del program-
 ma al cambiamento del nodo.

 @{u}Pulisci al cambio Nodo@{uu}
 ogni volta che si seleziona un nodo nella finestra principale, il listview
 contenente la filelist viene ripulito.

 @{u}Mantieni la stessa@{uu}
 cambiando il nodo nella finestra principale,  il  contenuto  del  listview
 contenente la filelist rimane invariato.

 @{u}Associa al Nodo@{uu}
 il programma mantiene memoria dell'ultima FileList usata per un dato nodo,
 provvedendo  a ricaricarla automaticamente ogni volta che si richiama tale
 nodo.
 Il percorso  ed  il  nome  della  FileList  viene  memorizzato  nell'extra
 database   gestito   dalla  traplist.library.  Tale  funzione  è  pertanto
 disponibile solo se questa libreria è stata installata.
@endnode

@node "Backup" "EasyFR.guide/Backup"
@next "XPK libraries"
@prev "Node-Filelist"
 @{b}Backup della richiesta@{ub}

 Tramite questo checkmark è possibile attivare il backup del file .REQ.  La
 attivazione  di  questa  funzione   permette  di  utilizzare  il  pulsante
 @{"Differenze" link "File .REQ" 0} nella pagina principale e la funzione Aggiungi Backup del menu`
 Lista Richiesta.

 Questa funzione è disponibile solo per gli utenti registrati.
@endnode

@node "XPK libraries" "EasyFR.guide/XPK Libraries"
@next "ARexx"
@prev "Backup"
@{b} Supporto XPK Libraries@{ub}

 XPK è uno  standard  di  interfacciamento  tra  programmi  e  librerie  di
 compattazione.  Qualsiasi applicazione XPK può gestire dati compattati con
 qualsiasi libreria XPK di compattazione; è solamente necessario  avere  la
 libreria  di  compattazione ed anche `EasyFR 2.0' sarà in grado di leggere
 le filelists compattate.

 Le XPK  libraries  sono  distribuite  in  due  archivi,  "xpkXXusr.lha"  e
 "xpkXXdev.lha"  reperibile  presso  la  vostra  BBS  locale o in qualunque
 mirror Aminet.

 Un ringraziamento per le XPK va a:
 
  Urban Dominik Mueller    umueller@amiga.physik.unizh.ch
  Bryan Ford               bryanf@hpmcaa.mcm.hp.com
  Peter Struijk            ddws0168@dutiws.tudelft.nl
  Christian von Roques     roques@karlsruhe.gmd.de
  Andre Beck               beck@freia.inf.tu-dresden.de
  Marc Zimmermann          zimmerma@ibr.cs.tu-bs.de
  Kristian Nielsen         bombadil@diku.dk
  Torsten Juergeleit       bj030@aix370.rrz.uni-koeln.de
  Matthias Scheler         tron@uni-paderborn.de
  Uwe Roehm                roehm@kirk.fmi.uni-passau.de
  Martin A. Blatter        blatter@amiga.physik.unizh.ch

 ...molti altri.

 EasyFR 2.0 supporta le librerie XPK. E` sufficente installare il pacchetto
 xpk25usr.lha (dove 25 indica la versione 2.5) per permettere ad EasyFR 2.0
 di leggere filelist compattate.  Esistono  poi  molte  altre  librerie  di
 compattazione  non  distribuite con l'archivio originale, ma reperibili su
 molte BBS o su internet.

 Sulle filelist è possibile ottenere riduzioni del 60-70%,  a  seconda  del
 compattatore utilizzato. Personalmete suggerisco di compattare le filelist
 con il  metodo  NUKE  (potete  trovare  la  xpknuke.library  nell'archivio
 originale), con il quale si riesce ad avere una compressione del 60% circa
 sui file di testo pur mantenendo un'alta velocità di decompressione.

 @{b}ATTENZIONE@{ub}: gli utenti registrati usufruiranno di una routine  ottimizzata
 in  tempo e spazio per la lettura delle filelist compresse. Gli @{i}utenti non
 registrati@{ui} noteranno che la lettura delle filelist compresse  è  piuttosto
 lento  e  comporta  un  alto  consumo di memoria: si consiglia pertanto di
 provare le XPK libraries su files abbastanza corti se non volete aspettare
 dei minuti interi.
@endnode

@node "ARexx" "EasyFR.guide/ARexx"
@next "How to register"
@prev "XPK libraries"
@{b} Interfaccia ARexx@{ub}

 EasyFR 2.0 dispone dell'interfaccia ARexx messa a disposizione  dalla  MUI
 (quit,  hide,  deactivate,  show,  activate,  info,  help)  per i quali vi
 rimando   alla   documentazione   di   questa   libreria.   E`    prevista
 l'implementazione  di  un'interfacca  ARexx  più  complessa nelle prossime
 versioni, in grado di permettere ad uno script di pilotare interamente  il
 programma.
@endnode

@node "How to register" "EasyFR.guide/Come registrarsi"
@next "Author address"
@prev "XPK libraries"
@{b} Come registrarsi@{ub}

 A partire dalla release 2.0, EasyFR è diventato shareware. Pertanto potete
 usare  EasyFR per un periodo di prova non superiore alle 2 settimane. Dopo
 questo periodo, se il programma  vi  piace,  lo  ritenete  utile  e  fatto
 abbastanza  bene, dovete registrarvi. La quota di registrazione può essere
 pagata o in lire italiane (15.000 lire), in dollari americani (10 US $), o
 in marchi tedeschi (15 DM). I vaglia postali devono essere pagabili presso
 l'Ufficio Postale Torino N. 27 (Politecnico di Torino).

 Per registrarvi dovete compilare il @{"modulo  di  registrazione" link "Modulo.registrazione/Main" 0}  e  inviarlo
 all'@{"autore" link "Author address" 0}, o via posta convenzionale o via e-mail.

 Ricordatevi  che  il  futuro  di questo software è condizionato dal vostro
 supporto.
@endnode

@node "Author address" "EasyFR.guide/Come contattare l'autore"
@next "History"
@prev "How to register"
@{b} Come contattare l'autore@{ub}

 Per ogni informazione, registrazioni, segnalazione di bug, suggerimenti  o
 altro, potete contattare l'autore al seguente indirizzo:

 Francesco Dipietromaria
 v. Genovesi, 15
 10128 Torino
 Italia

 ...oppure via E-mail ai seguenti indirizzi:

 Fido:  2:334/21.26
 Amy:  39:101/402.26
 Uucp: dpm@ns.sinet.it

 Potete inoltre raggiungere la mia Home Page su WWW alla URL:

 http://www.di.unito.it/pub/WWW/www_student/amiga/Dpm/

 Non potendomi fare carico delle spese postali per rispondere,  le  lettere
 sprovviste  di una busta già affrancata e con l'indirizzo, non riceveranno
 risposta. E` meglio se usate l'e-mail.
@endnode

@node "History" "EasyFR.guide/Storia"
@next "EasyFR 1 History"
@prev "Author address"
@{b} Storia@{ub}

 - @{" EasyFR 1.0 " link "EasyFR 1 History" 0}
 - @{" EasyFR 2.0 " link "EasyFR 2.0 History" 0}
 - @{" EasyFR 2.1 " link "EasyFR 2.1 History" 0}

 Ulteriori release di questo programma dipendono dal vostro supporto.
@endnode

@node "EasyFR 1 History" "EasyFR.guide/EasyFR 1"
@next "EasyFR 2.0 History"
@prev "History"
@{b} EasyFR 1.0@{ub}

 - Prima release pubblica (non distribuita  su  internet  perché  manca  la
   documentazone in inglese) curata da Angelo Vizzarro.
@endnode

@node "EasyFR 2.0 History" "EasyFR.guide/EasyFR 2.0"
@next "EasyFR 2.1 History"
@prev "EasyFR 1 History"
@{b} EasyFR 2.0@{ub}

 - Il progetto passa nelle mie mani (grazie ad Angelo Vizzarro che me lo ha
   passato);
 - Introdotto il supporto della traplist.library;
 - Eliminata la gestione interna delle nodelist (con relativa GUI);
 - Supporto delle @{"XPK libraries" link "XPK libraries" 0} per la lettura delle filelist compresse;
 - Varie aggiunte e modifiche
@endnode

@node "EasyFR 2.1 History" "EasyFR.guide/EasyFR 2.1"
@next "Future"
@prev "EasyFR 2.0 History"
@{b} EasyFR 2.1@{ub}


 - Funzione di caricamento delle filelist ASCII completamente riscritta:
   è il 40% più veloce
 - La funzione "Ordina per Data" nel pannello InBound ora ordina in modo
   decrescente
 - Nuovo: criterio "Ordina per lunghezza" aggiunto
 - Aggiunta funzione di backup del .REQ file
 - Aggiunta funzione Differenze
 - Aggiunto ASLFR_RejectIcons tag nell'ASLRequest file per le filelists
 - Ora gestisce i nomi dei file > 16 caratteri
 - Corretto il display dell'indirizzo (spero): alcune volte stampava "½"
 - Ora stampa gli indirizzi in: se inserite "2:334/21" stampa "2:334/21.0"
 - EasyFR non salvava il file .REQ quando veniva ridotto ad Icona. Corretto
 - Tutte le allocazioni di memoria ora sono fatte con i Memory Pools
 - Se lanciato con un nodo senza una filelist associata, segnalava un
   messaggio di errore (Non posso aprire la filelist). Corretto
 - Aggiunto "Informazioni Filelist" nel menu Progetto
 - Added Riduci ad Icona nel menu Progetto
 - Aggiunto indicatore di progressione e pulsante di interruzione per la
   ricerca nella filelist
 - Aggiunti pulsanti Procedi e Annulla nella finestra Imposta Commento
 - Agginto supporto per LZX
 - Nuovo menu "Lista Richiesta".
 - Aggiunto Salva nel menu Lista Richiesta
 - Aggiunto Appendi Backup nel menu Lista Richiesta
 - Aggiunta preconfigurazione totale per la prima volta in cui il programma
   viene eseguito
 - Ora è possibile chiamare un nodo con una lista files da richiedere vuota
   (utile per le BBS multinodo)
 - Catalogo aggiornato

 Ulteriori release di questo programma dipendono dal vostro supporto.
@endnode

@node "Future" "EasyFR.guide/Futuro"
@next "Acknowledgements"
@prev "History"
 @{b}Per il futuro...@{ub}

 Per le prossime release di EasyFR ho intenzione di aggiungere le seguenti
 funzioni:

 - Argomenti di linea (per l'esecuzione da CLI);
 - Interfaccia ARexx completa, in grado di pilotare  il  programma  comple-
   tamente;
 - La possibilità di inserire  nella  QuickList  nodi  non  presenti  nella
   Nodelist (con  almeno il numero telefonico per permettere la chiamata al
   mailer);
 - La possibilità di  effettuare  una  stima  del  tempo  richiesto  per  i
   download;
 - L'implementazione di altri de-compattatori per la pagina di InBound;
 - Aggiornamento alla MUI 3.x

 Qualunque suggerimento è gradito.
@endnode

@node "Acknowledgements" "EasyFR.guide/Ringraziamenti"
@prev "Future"
@{b} Ringraziamenti@{ub}

 I seguenti nomi rappresentano o marchi di fabbrica o il lavoro delle
 persone o delle ditte elencate:

 * Amiga e AmigaDOS sono marchi di fabbrica di ESCOM AG
 * ARexx di William S. Hawes, Wishful Thinking Development Corp.
 * Fido e FidoNet sono marchi di fabbrica di Tom Jennings, Fido Software.
 * LhA è Copyright © 1991,92 Stefan Boberg
 * LZX è Copyright © 1995 Data Compression Technologies
 * MUI è © Copyright 1993-1994 by Stefan Stuntz
 * TrapDoor è un marchio di fabbrica registrato  di  Maximilian  Hantsch  e
   Martin Laubach.
 * TrapList e traplist.library di Maximilian Hantsch e Martin Laubach
 * XPK e xpkmaster.library © Urban Dominik Mueller e molti altri.


 Voglio innanzitutto ricordare e ringraziare  Angelo  Vizzarro  per  avermi
 voluto  cedere  i  sorgenti  e  tutta  la  documentazione  necessaria  per
 continuare lo sviluppo di questo programma.


 Un sincero ringraziamento a (in ordine alfabetico):

 - Gino Casavecchia per il suo supporto morale;
 - Alex Garoli per gli importanti suggerimenti, consigli e chiarimenti;
 - Marco Losurdo per le Icone ed il Logo;

 ed ai miei beta tester (in odrine alfabetico):

 Danilo Aghemo, Fabrizio David, Andrea Vallinotto, Angelo Verdone e Amiga &
 Technology BBS.

 per i suggerimenti ed il supporto  morale  necessario  per  continuare  lo
 sviluppo di EasyFR 2.1

 Un particolare ringraziamento la traduzione francese  del  catalogo  della
 versione 2.0 a Florent Montheilhet.

 Un grazie anche a tutti coloro che hanno creduto in me ed  in  questo  mio
 programma e che si sono registrati

 Le parti sulla  licenza,  sulla  garanzia  e  sulle  smentite  sono  state
 ampiamente copiate dalla documentazione del TrapDoor.

 Grazie a tutti.




 EasyFR 2.1 è stato realizzato su Amiga2000/A2630, Kickstart 3.1  (versione
 40.63), Workbench 3.1 (versione 40.42)  utilizzando  il  SAS/C  Develpment
 System  6.56.  Un ringraziamento va alla SAS Institute per aver realizzato
 questo compilatore ed alla SAS Institute GmbH (distributori per  l'Europa)
 per la celerità con la quale mi hanno spedito il pacchetto.

 Per la guida e il sorgente  ed  stato  utilizzato  GoldED3.1.3  ©1993-1995
 Dietmar Eilert. Grazie anche a lui per il suo favoloso editor.

 Per la realizzazione della guida è stato ampiamente utilizzato Heddley 1.1
 di Edd Dumbill.
@endnode

