Utilizzare le cvUtilities
COME INSERIRE I PROPRI MODELLI NELLO SCREEN SAVER
Per prima cosa occorre avere la versione 3.0 ‘completa’, quindi registrata e pagata, del programma, altrimenti non è possibile introdurre i propri disegni. Con questa versione del programma è infatti possibile integrare i disegni dei modelli forniti con quelli di altri autori o con i propri (o disegni esterni). Il programma 'MM scr' è congegnato in questo modo:
a. ci sono le locomotive;
b. i rimorchi sono gestiti come treni interi da agganciare alle locomotive in modo coerente;
c. i rimorchi sono sequenze che casualmente il programma modifica nell’accodarli alla locomotiva quando compone il treno.
Per questa ragione, allo stato attuale non è possibile disegnare propri carri o carrozze e introdurli come treni nel programma; il programma infatti permette la sola personalizzazione a livello di locomotive. Tutti i disegni che puoi aggiungere vanno registrati come locomotive. Tutti i disegni esterni sono riferiti dal programma tramite un file di direttive che si chiama USER_BMP.INI. Questo file contiene i riferimenti ai disegni esterni e attribuisce a ciascuno di essi diversi parametri di impiego, per esempio
{LocoStart}FILE=F:\scr\MM_Bahn_env\LIBRARIES\FMP\consists\00009.bmp;LABEL=FMP ALn 64.402 + box car;GT=VT;EPOCHE=3-4;ULAND=I;OL=N;RICHTUNG=R;EXEMPLARE=0;ZG=63;SELECTED=1;{LocoEnd}
in questo caso 'ULAND=I' significa che il disegno è una locomotiva italiana; all’entry 'FILE=' si associa il disegno vero e proprio. Il programma 'MM scr' permette di modificare i parametri associati ad ogni disegno. L'operazione può risultare complessa se i disegni sono tanti. Come dicevo sopra, nel file USER_BMP.INI ci possono stare solo locomotive. Le mie utilities nascono per permettere la composizione di un treno come uno desidera e inserirlo nello screen saver; il trucco sta nel far riferire il disegno di un treno al programma 'MM scr' come se fosse una locomotiva. La 'locomotiva' così ottenuta circolerà sempre isolata e si vedrà scorrere il treno desiderato. E' possibile anche trattare i disegni nel modo corretto previsto dal programma 'MM scr', cioè inserire riproduzioni di vere locomotive isolate a cui agganciare i treni proposti dallo screen saver. Le utilities proposte si possono scaricare gratuitamente da Internet. Vediamole in dettaglio:
MMcvRD o 'rinomina i disegni'
L’idea è quella definire un solo criterio per nominare i propri disegni. Questo metodo agevola l’inserimento e la composizione del treno (vedi sotto). Così per intenderci la tartaruga FS assume il nome file I_FS_E_E444.bmp dove
I = italia;
FS = sigla compagnia ferroviaria;
E = tipo di treno (E = locomotiva elettrica);
E444 = modello Per le vaporiere e i treni animati, ogni disegno ha quattro rotazioni ai quali si assegna il suffisso prograessivo _0, _1, _2, e _3.
MMcvML o 'componi una libreria'
L’idea è quella di accomunare molti disegni in un'unica libreria di riferimento; per esempio la libreria FMP contiene i disegni di treni e locomotive della FMP. Il programma sostanzialmente crea due cose:
1. un file di direttive (nel nostro esempio si chiama FMP.txt);
2. un albero di directories sul disco che ha come root il nome della libreria stessa.
Chiamo queste librerie con il nome di libreria 'sorgente'. Allora, per rimanere nell’esempio, sotto la root FMP vi sono le directories:
consists = contiene i treni composti (vedi sotto);
FMP\D = disegni di locomotive a vapore;
FMP\E = loco elettriche;
FMP\PC = carrozze passeggeri;
FMP\FC = carri merce ecc.
Questa generazione è automatica. Le librerie presenti nel sito sono state ottenute con questo programma. Pertanto quanto si scaricano gli zip son il metodo classico del download troveremo i disegni strutturati nel modo descritto sopra.
MMcvCC o 'comporre treni' (in gergo 'consists')
Grazie a questa utilità puoi comporre infinite combinazioni di locomotive e rimorchi e modificare il file USER_BMP.INI per far riferire il salvaschermo ai tuoi disegni preferiti. Il programma permette inoltre la gestione delle 'variazioni': una carrozza per esempio può assumere aspetti differenti a seconda di dove è posta nel treno, così in coda al treno essa avrà i soffietti chiusi e le luci di coda, in mezzo avrà i soffietti aperti; così un carro merce può avere carichi differenti. Per fare questo e per evitare di disegnare montagne di disegni 'quasi uguali' si effettua il solo disegno 'base' e le sue variazioni. Le variazioni possono riguardare i quattro lati del disegno (N, S, E, W) ed il loro nome di file ne tiene conto; per esempio la tartaruga di cui sopra con il gancio aperto a destra sarà una semplice bitmap con il nome I_FS_E_E444_E0.bmp (E0 sta per prima variante a EST = destra). I consists entrano a far parte a loro volta della libreria e sono registrati con una numerazione progressiva sotto la directory 'consists'. Quando si genera un consist che contiene un disegno animato, il programma MMcvCC ottiene quattro versioni dello stesso consist, per esempio 00001_0.bmp, 00001_1.bmp, 00001_2.bmp, 00001_3.bmp. La figura animata può anche essere interna alla composizione. Se vi sono più figure animate sono poste con sfasamento automatico di rotazione, così in una composizione con una doppia di vaporiere i disegni cono composti sfasando automaticamente le bielle e l’effetto in movimento è molto bello.
Scarica le tre utilities:
13 LUGLIO 2001: VERSIONE 2.1.0
NUOVE CARATTERISTICHE:
1. NOMI DEGLI STATI PARAMETRIZZATI: il file COUNTRIES.TXT contiene le sigle e le descrizionidi ogni paese
2. CERCA IL FILE USER_BMP.INI UNA VOLTA PER TUTTE: il programma ricorda dove è situato il file
3. EXEMPLARE: si può assegnare il valore di questo parametro che permette le doppie o triple trazioni in 'MM scr';
4. DISEGNI BASSI: si può aggiungere in un consist un disegno di altezza inferiore ai canonici 58 pixels:
![]()
5. ANIMAZIONI MULTIPLE: è introdotto uno sfasamento automatico nelle parti animate:
![]()
il file COUNTRIES.TXT si trova in entrambi gli zip e va nella stessa cartella dell'eseguibile associato.
25 AGOSTO 2002: VERSIONE 3.0.0
NUOVE CARATTERISTICHE:
1. SHUFFLE: si possono mescolare a caso i veicoli di una composizione; la funzione mantiene la posizione del primo e dell'ultimo veicolo e tratta casi complessi come le animazioni multiple interne alla composizione;
2. FIND MAIN FOLDERS: si può scegliere una volta per tutte la posizione del file USER_BMP.INI e delle LIBRERIE;
3. UNDO: la funzione ha ora può essere eseguita ripetutamente;
4. TASK BAR: il programma compare nella task-bar e sente il comando alt-tab per passare ad altro task;
5. SELECTION OF THE FREE DRAWINGS: si possono comporre i treni a partire anche da file liberi e non inseriti in librerie!
Si possono comporre treni misti, miscelando sia disegni liberi, sia disegni di libreria. Le variazioni, le animazioni e i parametri per il file USER_BMP.INI sono assegnati automaticamente se il nome del file scelto rispetta le regole di nomenclatura
6. SILHOUETTE: quando si salva un disegno si può porodurre anche la sua silhouette (il colore NERO è trattato come trasparente):
![]()
25 AGOSTO 2003: VERSIONE 3.1.0
NUOVE CARATTERISTICHE:
1. SHUFFLE: puoi ora mischiare i carri in due modi: a. aggiungendo, b. mantenendo il numero originario;
2. FIXED BUGS: il programma gestisce l'errore, se i file di configurazione non sono nella cartella corretta :
![]()