A T T E N Z I O N E

Questo software non e' piu' supportato dalla UDA'Software ed eventuali riferimenti ad indirizzi E-Mail o links contenuti nella documentazione o nel programma stesso, potrebbero non essere piu' validi.

Per informazioni si consiglia di scrivere sempre al seguente indirizzo: budus@hotmail.it


UDA Script File Maker Version 1.7 WEB Site

UDA Script File Maker Version 1.7 è un software dedicato alla generazione di Files Script molto ripetitivi.

In genere i Files Script non sono altro che una lunga sequenza di Comandi e Parametri che, interpretati da particolari software, vanno ad eseguire delle elaborazioni.

Essendo il campo di impiego di questo tipo di procedure molto vasto è qui necessario focalizzare l’attenzione sulla loro Creazione, tramite appunto UDA Script File Maker, che non le innumerevoli applicazioni; basti pensare che la quasi totalità dei software di un certo livello offre la possibilità di eseguire delle Procedure di questo tipo, partendo appunto dai Files Script, passando dalle Macro, fino a veri e propri Linguaggi di Programmazione.

In linea generare gli Script non fanno nulla di quello che non può fare l’utente "a mano" però il loro utilizzo è indicato in quei casi in cui sia necessario eseguire un numero elevato di operazioni.

Per generare uno Script è necessario, come prima cosa, analizzare il problema da risolvere e cercare di individuare la sequenza di operazioni che si ripetono, in modo da creare una Subroutine; quest’ultima sarà composta quindi da una sequenza di Comandi e Parametri che, per formare lo Script, dovrà essere ripetuta più volte.

Quello che cambia tra una ripetizione di una subroutine e l’altra sono i valori dei Parametri ; USFM, in sostanza, ha il compito di Moltiplicare una determinata sequenza di comandi andando, di volta in volta, a sostituire i Parametri.

USFM prevede che la subroutine individuata venga salvata in un file con nome USFM.SUB, il quale, dovrà contenere il Carattere Jolly $ al posto dei Parametri che dovranno essere sostituiti con i Valori opportuni ; il programma prende in sequenza questi Valori da un file che deve avere il nome USFM.VAL.

Una volta creati i file USFM.SUB e USFM.VAL è necessario lanciare USFM.EXE utilizzando la seguente sintassi :

USFM [NumoRipSub] {[NumRipSingVar] [NomeFileScript]}

Il parametro NumoRipSub è il numero di volte che la subroutine deve essere ripetuta mentre NumRipSingVar è il numero di volte che le variabili, contenute nel file USFM.VAL, dovranno essere ripetute nelle rispettive manifestazioni del carattere Jolly ‘$’.

Il programma propone un NumoRipSub di default che è dato dal Numero di Variabili contenute nel file USFM.VAL e cioè il Numero di Righe di quest’ultimo; se necessario è possibile utilizzare il carattere Jolly # per indicare al programma che si accetta il valore che propone di default sul quale è addirittura possibile eseguire piccole operazioni matematiche (+, -, *, /) come ad esempio :

USFM #/2 1 script.scr


Per comprendere meglio come realizzare uno Script è necessario fare un esempio:

[Problema]

Supponiamo di voler Visualizzare e Stampare 4 files (ovviamente potrebbero essere molti di più) immagine (Bitmap) tramite un programma di nome BMPVIEW che, tramite Script, accetta i Comandi OPEN, VIEW e PRINT con la seguente sintassi:

OPEN [NomeFile]

VIEW [Risoluzione]

PRINT [NomeStampante] [NomeFile]

I nome dei files da elaborare sono i seguenti :

 WORLD.BMP

 CHILDREN.BMP

 GREEN.BMP

 TEXTURE.BMP

A priori conosciamo quindi i Nomi dei files, la Risoluzione (1024x768) ed il Nome della Stampante (PrintJet).

Il nome del File Script che BMPVIEW dovrà interpretare è SCRIPT.SCR.

[Soluzione]

Il file Script da generare tramite USFM deve essere uguale al seguente:

(SCRIPT.SCR) Begin

OPEN WORLD.BMP

VIEW 1024x768

PRINT PrintJet WORLD.BMP

OPEN CHILDREN.BMP

VIEW 1024x768

PRINT PrintJet CHILDREN.BMP

OPEN GREEN.BMP

VIEW 1024x768

PRINT PrintJet GREEN.BMP

OPEN TEXTURE.BMP

VIEW 1024x768

PRINT PrintJet TEXTURE.BMP

(SCRIPT.SCR) End

Dato lo script sopra, si può dire che la "Subroutine", da salvare nel file USFM.SUB, sarà come la seguente :

(USFM.SUB) Begin

OPEN $

VIEW 1024x768

PRINT PrintJet $

(USFM.SUB) End

Il file USFM.VAL dovrà semplicemente contenete i Nomi dei files da elaborare e quindi :

(USFM.VAL) Begin

 WORLD.BMP

 CHILDREN.BMP

 GREEN.BMP

 TEXTURE.BMP

(USFM.VAL) End

Per generare il file SCRIPT.SCR è sufficiente lanciare il Generatore con la seguente sintassi :

USFM 4 2 script.scr

oppure

USFM # 2 script.scr


Spero che questo piccolo esempio sia sufficiente per far comprendere l’uso di questo piccolo ma potente programma.

La UDA’Software è comunque disponibile, all’indirizzo E-mail budus@hotmail.com, per qualsiasi suggerimento o informazione che possa agevolare l’utilizzo del software, nonché, per accettare eventuali suggerimenti che ne possano favorire lo sviluppo.


Per eseguire il Download di UDA Script File Maker Version 1.7 selezionare il pulsante qui sotto: