CyberExtractor - 1. Interfaccia utente

CyberExtrator è il modulo necessario per la scompattazione dell'eseguibile autoestraente e il successivo avvio dell'installazione. Si tratta, in altre parole, del motore che rende eseguibili i pacchetti di installazione autoestraenti creati tramite CyberInstaller Studio e dell'interfaccia che l'utente vedrà appena mandato in esecuzione il pacchetto distribuito.

L'interfaccia si presenta come una semplice finestra che presenta:

- il nome completo del pacchetto di installazione contenuto (l'applicazione che verrà installata)
- l'autore/produttore del pacchetto/applicazione (intestatario della licenza)
- la dimensione non compressa del pacchetto



Inoltre sono presenti 3 pulsanti:

- ESCI: esce dall'installazione

- OPZIONI: espande la finestra per visualizzare le opzioni (la cartella temporanea in cui verrà scompattato il pacchetto)
- INSTALLA: avvia il processo di scompattazione e successiva installazione.

In particolare, la pressione del pulsante "Installa" avvierà la scompattazione del pacchetto compresso e successivamente, se andata a buon fine, lancierà CyberInstaller, cioè il processo di installazione vero e proprio (Setup.exe). Se il pacchetto è multilingua (contiene più file di definizione linguaggio), dopo la scompattazione verrà presentata una finestra dalla quale l'utente potrà scegliere il linguaggio desiderato in cui effettuare l'installazione; se viene rilevato un solo linguaggio, questo verrà utilizzato senza bisogno di alcuna conferma.

N.B.: Avviando CyberExtractor (ovvero il pacchetto eseguibile) con il parametro a riga di comando " /silent" (notare lo spazio iniziale), questo modulo verrà avviato in modalità silente, cioè senza mostrarsi all'utente e verrà immediatamente avviato il processo di scompattazione e installazione, automaticamente. Il tutto in modo trasparente per l'utente finale, che in questo modo vedrà avviarsi il processo di installazione vero e proprio senza ulteriori complicazioni. E' possibile utilizzare questa funzione per realizzare, ad esempio, CD-ROM che in autorun (appena immesso il CD nel lettore) avviano immediatamente l'installazione del pacchetto, in modo da semplificare al massimo la procedura all'utente finale. Es.: ponendo che il nome del pacchetto compresso eseguibile sia "MyContability.exe", l'esecuzione silente potrà essere attivata tramite l'esecuzione del seguente comando: MyContability.exe /silent
Naturalmente, se si desidera che l'intera installazione non venga mostrata all'utente, è necessario attivare anche la modalità "installazione silente" nelle impostazioni generali del pacchetto di installazione creato tramite CyberInstaller Studio.

 

  CyberExtractor - 1.1 Opzioni

Cliccando sul pulsante "Opzioni" verrà espansa la finestra per mostrare la cartella temporanea di destinazione che verrà utilizzata durante il processo di scompattazione del pacchetto (avviato non appena l'utente cliccherà sul pulsante "Installa").

Di default la cartella temporanea sarà quella temporanea di sistema o, nel caso di sistemi multiutente, quella temporanea per l'utente correntemente loggato (Es. C:\Documents and Settings\<Nome Utente>\Impostazioni locali\Temp). E' possibile modificare la cartella temporanea utilizzata da CyberExtractor cliccando sul pulsante "Sfoglia", quello con i 3 puntini. Verrà aperta la finestra di dialogo "Sfoglia cartelle". La cartella utilizzata come destinazione per la scompattazione del pacchetto sarà una sotto cartella con lo stesso nome del pacchetto, posta nella cartella indicata.

Viene poi indicato lo spazio libero sul disco di installazione e relativa percentuale.

Se la casella di controllo "Cancella la cartella temporanea al termine dell'installazione" è spuntata, non appena il processo di installazione avrà termine (con successo o fallimento, oppure per volontà dell'utente) la sotto cartella destinazione (posta nella cartella indicata) verrà automaticamente rimossa (solo dopo quest'operazione CyberExtractor verrà terminato, altrimenti rimarrà, nascosto, in esecuzione). In caso contrario (la casella non è spuntata) la cartella destinazione temporanea non verrà cancellata e potrà essere utilizzata per successive analisi o per avviare il processo di installazione manualmente (mandando in esecuzione il file Setup.exe, ovvero CyberInstaller).

Cliccando nuovamente sul pulsante "Opzioni" la finestra verrà ripristinata alle dimensioni iniziali.

 TIP: potrebbe tornare utile comunicare queste informazioni all'utente finale, magari in un file "leggimi".

 

  Vedi anche...

CyberInstaller Studio
Passo 19: Creazione pacchetto
Creazione di un pacchetto multilingua
CyberInstaller - file principali e struttura cartelle
Finestra sfoglia cartelle