Home Guide all'uso... Come si crea un Add-On?
Come si crea un Add-On?

Definizioni
In questa sezione del sito, verrà spiegato come creare un Add-On.
L'Add-On è un file compresso al cui interno sono presenti: due files (un eseguibile ed un file di configurazione "*.ini") ed una cartella: nel primo livello troviamo il files "entries_nomedelprogramma.ini" e la cartella SVCPACK, all'interno di quest'ultima troviamo un eseguibile (autoestraente).
Il file "entries_nomedelprogramma.ini" contiene le informazioni sul file e le relative modalità di installazione, all'interno della cartella SVCPACK troviamo un file eseguibile (autoestraente) contenente quello che è il "cuore" dell'Add-On: il programma, l'aggiornamento o il file di registro che si vuole integrare.
A puro titolo di esempio verrà mostrata la procedura per creare l'Add-On del lettore multimediale VLC (www.videolan.org).


Gli strumenti necessari
Prima di iniziare a descrivire la procedura per la creazione degli Add-On, assicuratevi di aver installato i seguenti programmi:

  1. WinRar: per la creazione del file autoestraente (trovate il link per scaricarlo nella sezione "Link Software" potrete scaricare una demo della durata di trenta giorni).
  2. CMenu: strumento per il riconoscimento dei parametri di installazione silenziosa dei vari software (trovate il link per scaricarlo nella sezione "Link Software").
  3. CabPack: strumento per la compressione dei files in formato ".cab" (trovate il link per scaricarlo nella sezione "Link Software").

La procedura
Per prima cosa createvi una cartella sul desktop e chiamatela (per esempio) "VLC addon", all'interno di questa createvi un'altra cartella e chiamatela "SVCPACK".
Scaricate l'installer di VLC sul desktop: http://www.videolan.org/mirror-geo.php?file=vlc/0.9.4/win32/vlc-0.9.4-win32.exe.

1) Andiamo ad individuare qual'è il parametro per l'installazione silenziosa di VLC.
Cliccando con il tasto destro del mouse sul file appena scaricato, scegliete dal menù contestuale "More Options" → "Installer Tools" → "Identify Installer"...

...si aprirà una finestra come questa:

come si può leggere nell'immagine il parametro per l'installazione silenziosa è "/S", il che significa  che per installare in maniera silenziosa VLC si deve eseguire il comando "vlc-0.9.4-win32.exe /S".

Nota Bene: per maggiori informazioni sull'utilizzo di CMenu e dei parametri di installazione silenziosa di rimanda alla sezione "Cos'è l'installazione silenziosa?".

2)
Possiamo ora andare a creare il file autoestraente che conterrà il programma che vogliamo andare ad integrare nel nostro CD di Windows.
Cliccando con il tasto destro del mouse sul file appena scaricato, scegliete dal menù contestuale "Aggiungi ad un archivio..."

 

a questo punto vi apparirà una finestra di WinRar:

  1. spuntate la voce "Crea un archivio auto-estraente"
  2. rinominate il file come meglio credete (nell'esempio VLC_0.9.4.exe) facendo sempre molta attenzione che l'estensione del file sia ".exe".
  3. cliccate sulla scheda "Avanzati"

vi troverete di fronte ad un finestra come questa: cliccate sul pulsante "Modulo auto-estraente..." come indicato in figura

vi apparirà un'altra finestra in cui potrete settare le opzioni del modulo auto-estraente.

in questa finestra potrete scegliere dove installare il software (nell'esempio si è scelto la cartella di default "Programmi") ed impostare i parametri per l'installazione silenziosa.

Completate le operazioni nella scheda "Generale", cliccate su "Modalità"
seguite le impostazioni riportate nell'immagine e cliccate sulla scheda "Aggiornamento"
anche qui seguite quanto riportato nell'immagine. Terminata l'impostazione di questa scheda cliccate su "OK" e ancora su "OK": WinRar inizierà a creare il file autoestraente
Terminata la creazione dell'autoestraente, spostate il file appena creato dal desktop all'interno della certella SVCPACK che avete creato in precedenza (C:\Documents and Settings\Nome Utente\Desktop\VLC addon\SVCPACK).

3) Passiamo ora alla creazione del file "entries_nomedelprogramma.ini".
Aprite il programma "Blocco note" e copiate esattamente quello che c'è indicato nell'immagine sottostante
una volta completata questa operazione, salvate il file con il nome "VLC_0.9.4.ini", dopo di che rinominate il file cancellando l'estensione ".txt".

Nota Bene: per compiere quest'ultima operazione dove aver disabilitato l'opzione "Nascondi le estensioni per i tipi di file conosciuti" (dal menu Strumenti → Opzioni cartella... → Visualizzazione).

Spostate il file "entries_VLC_0.9.4.ini" all'interno della cartella "VLC addon".

4) A questo punto non vi resta che creare il file ".cab". Per far questo utilizzeremo lo strumento CabPack.
Il programma è molto semplice da usare, basta indicargli:
  1. dov'è posizionato il file "VLC_0.9.4.ini"
  2. spuntare la voce "Recurse subdirectories"
  3. dove volete salvare il file .cab che il programma genererà
  4. il nome del file .cab (in questo esempio VLC_0.9.4.cab)
  5. premere "OK"
Nota Bene: per le altre impostazioni di CabPack ("Compression Type", "Compression Memory", "Create cabinets for"...) seguite quelle mostrate nell'immagine.

Una volta cliccato su "OK" si avvierà il processo di creazione del file .cab.
Il tempo necessario vari a seconda delle dimensioni del file autoestraente e dell'hardware a disposizione.

 
Creative Commons License
Questo/a opera è pubblicato sotto una Licenza Creative Commons.