 ͻ
     Move_7pl Version 2.18 by IW4CLQ Gianni Bedeschi.    
                                                         
    Utility for the automatic management of the files    
                   arrivals from nets.                   
                                                         
     Documentation written by IW4CRL Marco Robustini.    
                                                         
    Uploaded with permission of the programmer, Iw4clq.  
                                                         
                Written in Borland C++ 4.0               
                        CARDWARE                         
 ͼ

--- CRONISTORIA DEL RILASCIO DELLE VERSIONI:

V1.00 - Rilasciata in test solo ad IW4CRL BBS.

V1.05  - Versione distribuita.

V1.10 - Non rilasciata, aggiunte:
         bollettino SB 7PNEWS < MOVE7P con i dati dei files spostati.

V1.11 - Non rilasciata, aggiunte e/o modifiche:
         nuova esclusione di files da non spostare (esempio per i .INF).
         Veniva infatti generato un report anche per i files .INF, ritenuto
         ovviamente obsoleto.

V1.21 - Versione distribuita dopo averne appurato il buon funzionamento.
    
V1.22 - Non rilasciata, aggiunte e/o modifiche :
         FBB nell'importare un bollettino indirizzato a "7PNEWS" dava un
         ovvio errore di instradamento, dato che "7PNEWS" puo' essere
         visto dal programma come nominativo (colpa del carattere "7").
         Tutto questo e' una piccolezza voluta, visto che FBB importava 
         senza problemi comunque questi report, ma abbiamo deciso di
         cambiare volutamente l'indirizzamento per rientrare nella norma, 
         dato che l'importante e' creare uno standard per il Broadcast e 
         per un indirizzamento UNICO dei messaggi generati da MOVE_7PL.
         Cambiato quindi l'indirizzamento da 7PNEWS a < NEWSPL >.
         Nel bollettino NEWSPL integrato il report di un archive-viewer per
         visualizzare il contenuto di eventuali archivi spostati.
         Migliorato il report NEWSPL (maschera).
         Nuove linee in MOVE_7PL.CFG per scegliere:
         abilitazione ai messaggi NEWSPL, abilitazione all'archive-viewer,
         nome ed eventuale path dell'archive-viewer.

V1.23 - Versione distribuita.

V2.00 - Non rilasciata, aggiunte e/o modifiche:
         scansione files doppi spostati, se gia' esistenti viene cambiato
         il primo carattere del nome del file ed avvertito il SysOp del
         doppione.
         Assegnazione di una label per ogni programma spostato: MOVE_7PL
         ora lavora con i files ".INF", se trova la label la assegna al
         programma spostato e cancella il ".INF", oppure sposta il file
         e gli assegna una sua label con data ed orario dello
         spostamento.
         Inoltre nei report di MOVE_7PL indirizzati agli utenti con
         SB NEWSPL e' stata integrata la label del ".INF" se trovata.
         Spostamento delle label AUTOMATICO dalla directory dei nuovi
         a quella dei vecchi files !!! MOVE_7PL ora sposta i files da una
         directory all'altra portandosi dietro le relative LABEL !!
         Con l'assegnazione della label automatica ora il comando "YN"
         di FBB lavora correttamente su TUTTI i nuovi arrivi dalla rete.
         Il file storico degli arrivi ora e' generato MENSILMENTE.
         
V2.01 - Versione distribuita.

V2.10 - Versione testata e distribuita.
         Aggiunte e/o modifiche:
         gestione COMPLETA dei files .INF, cioe' delle label provenienti
         dalla rete in split 7PLUS, compresa permanenza .INF inutilizzati.
         Se usate MOVE_7PL potete eliminare dal vostro HD il server AUTOS.
         Corretto errore nella data ed orario di un file spostato dalla dir
         dei "nuovi" a quella dei "vecchi".
         Ogni file spostato assumeva data ed ora dello spostamento stesso,
         risultando poi "nuovo" file ai vari server tipo "NEW" di Max IW4CWW
         o YNEW di Franco IK6PYS... ora il file spostato conserva data ed
         orario originali... fixed !!
         Giorno e mese in ITALIANO nella label di default (nella precedente
         versione erano in INGLESE)... tnx Vin IK4OMO per la "pignolata" !!
         MOVE_7PL funziona ora a tempo DETERMINATO, la presente versione e'
         una copia di VALUTAZIONE, cioe' aspettiamo le vostre valutazioni
         o consigli sul programma.
         Il server mantiene comunque tutte le sue potenzialita' anche se non
         "registrato".
         Eseguibile non compresso con PKLITE, ma lasciato in forma originale.

V2.11 -  Versione testata e distribuita.
         Aggiunte e/o modifiche:
         eliminati data ed orario nella label di default dei files nuovi
         spostati non trovando il relativo ".INF".
         Ora nella label di default, per una piu' immediata consultazione,
         se per ogni file spostato non viene trovata la relativa label nel
         file ".INF" verra' assegnata questa label di default: " M7P: nulla ".
         Riveduta lettura struttura dei files ".INF":
         IK1MSL Angelo ha implementato nuove linee nella struttura dei files
         ".INF", e noi abbiamo pensato di poterle accodare nel report che
         MOVE_7PL lascia agli utenti (il bollettino NEWSPL).
         In piu' accodiamo anche eventuali linee aggiuntive alle 4 proposte
         da Angelo... quindi tutto quello che MOVE_7PL trova nel files
         ".INF" dalla terza linea in poi della sua struttura viene accodato,
         come informazione supplementare, nei bollettini "NEWSPL".
         Eseguibile protetto solidamente con PKLITE.

V2.12 -  Versione testata e distribuita.
         Aggiunte e/o modifiche:
         dato l'uso massiccio del server ALABEL di Angelo IK1MSL, che invia
         i files ".INF" con contenuto (record) standard ma con il nome del
         file non corretto (viene infatti inserito come primo carattere del 
         nome il simbolo "_"), abbiamo constatato che MOVE_7PL non gestiva le
         "informazioni supplementari" create appunto con ALABEL, anche se
         assegnava tranquillamente le label ai files spostati trattando questi
         ".INF" particolari senza problemi.
         Sistemato, ora est OK in tutti i casi... MOVE_7PL non esegue piu'
         particolari controlli sul nome, ma gestisce principalmente il
         contenuto dei files ".INF".
         Migliorata la routine di spostamento dei files arrivati; diminuito il
         buffer per problemi di memoria (strano ma vero, qualcuno ne aveva !!)
         e velocizzato ulteriormente.
         Aumentato il buffer per le "informazioni supplementari" da 300 a
         3000 bytes; MOVE_7PL legge dalla terza linea in poi nei ".INF" e
         riporta tutto quel che trova (fino a 3 Kb, ovviamente) nei bollettini
         NEWSPL... vi consiglio di integrare questo standard nei ".INF" che
         mandate in rete, come consiglio ai creatori di server di inserire
         questa possibilita' di creazione dei ".INF" direttamente nei server
         che li generano.
         In questo modo, semplicemente listando un bollettino, si potra'
         sapere chiaramente che cosa contiene e a cosa serve il programma
         che si vuole prelevare... quanto materiale si preleva senza sapere
         che cos'e' o che cosa fa' ????
         Forza, adattatevi allo standard proposto... diminuiranno certamente
         i transfer inutili !!
         Eliminata la stringa "NULLA" nella label dei files spostati; in caso
         non esista una label valida per i files spostati MOVE_7PL assegnera' 
         la label di default "M7P:" (vedi V2.11).

V2.13 -  Versione beta-tester non distribuita.

V2.14 -  Versione testata e distribuita.
         Bugs corretti: i files arrivati in split senza estensione non venivano
         spostati e compromettevano il funzionamento di MOVE_7PL.
         MOVE_7PL si comportava in maniera anomala se arrivava un file senza
         estensione; non era stato inoltre previsto uno spostamento di files
         su altri dischi del sistema... sistemati entrambi i problemi.
         Aggiunte e/o modifiche: 
         commentato file di configurazione, ora e' piu' semplice editarlo
         aggiungendo se si vuole dei commmenti... attenzione pero': l'ordine
         dei parametri e' cambiato !!
         Import automatico di file descrizione "FILE_ID.DIZ" da archivi in
         formato "ZIP" nei bollettini NEWSPL, in futuro anche da altri
         formati !!
         Terzo path di spostamento files: se non si vuole cancellare i files
         dalla directory "vecchi" si puo' ora dichiarare un terzo path dove
         MOVE_7PL spostera' i files invece di cancellarli definitivamente.
         Sara' poi il SysOp o un server a regolare la "vita" degli stessi in
         questo terzo path... MOVE_7PL non se ne occupera' piu'.
         7PN e 7PO ora hanno un loro file di configurazione per poter settare
         a piacimento i path delle 2 aree "nuovi" e "vecchi" files.
         Nei files storici ".HIS" viene ora inserita la descrizione dei files
         assegnata da MOVE_7PL all'atto del primo spostamento al posto della
         data.
         Numero di registrazione PERSONALE di MOVE_7PL "facoltativo".

V2.15 -  Versione testata e distribuita.
         Aggiunte e/o modifiche:
         funzionamento anche con sistemi operativi antecedenti la versione
         6.0 di MS-DOS (per quel che concerne lo spostamento di files su
         qualsiasi disco del sistema).

V2.16 -  Versione distribuita.
         - ritocchi ad alcuni "meccanismi" interni;
         - aggiunta dell'indicazione "(2nd)" alla label dei files rinominati
           dal programma, qualora sia rivelata la presenza di un file
           con lo stesso nome nella cartella di destinazione. Prima di questa
           versione veniva avvisato solo il sysop.
         - importazione, nel messaggio indirizzato all'utenza, di eventuali
           files di testo inclusi nei files .ZIP processati dal programma.

V2.18 -  Versione distribuita.
         - eliminato bug alla procedura di gestione degli eventi, comune
           alla versione 2.15 e 2.16 che ha generato il primo gennaio
           1996 diverse decine di messaggi privati indirizzati al
           sottoscritto;
         - inclusa l'opzione "2" nel file di configurazione alla voce
           importazione file contenuti negli archivi ZIP. Con "0" non
           non viene importato nulla nel bollettino indirizzato all'utenza;
           con "1" vengono importati FILE_ID.DIZ ed *.TXT; con
           "2" vengono importati solo i files FILE_ID.DIZ.
         - risolto problema che si e' manifestato sull'elaboratore di un
           solo collega, a causa della sua particolare configurazione;
         - la spedizione dei dati di configurazione al sottoscritto
           mensilmente, con lo scopo di potere dare consigli agli
           utilizzatori  ora semestrale;


--- A V V E R T E N Z A:
Chiunque ritenga utile questo programma, lo copi e lo usi pure
liberamente ma a proprio rischio e pericolo e senza alterare assolutamente
nessun file contenuto nel pacchetto.
L'autore del programma, IW4CLQ Gianni, e lo scrittore delle note informative,
IW4CRL Marco, sono a disposizione per indicazioni e consigli ma non possono
essere ritenuti responsabili, in alcun modo, per qualunque tipo di malfunzionamento,
danno o perdita di dati.

                                                Gianni e Marco

Gianni Bedeschi addresses:
           ax25:  IW4CLQ@I4FP.#FE.IEMR.ITA.EU
     
Marco Robustini addresses:
           ax25:  IW4CRL@IW4CRL.#FE.IEMR.ITA.EU
        AmprNet:  iw4crl@iw4crl.ampr.org 44.134.192.119
       InterNet:  iw4crl@estense.global.it

