Gnsis

Nome progetto: GNsis
Anni: 2005
Linguaggio: mIRC script
Stato: Concluso

Nel 2005 avevo cambiato cellulare con un Nokia 6260, e mi divertivo col Symbian tra applicazioni e temi: mi è sempre piaciuto personalizzare l'aspetto dei miei dispositivi, così ho iniziato a creare qualche pacchetto di installazione che comprendesse più componenti, come temi, suoni, sfondi e font.

Per farli utilizzavo il tool da linea di comando fornito da Nokia per creare file .sis e alla fine ho deciso di scrivere un programmino per semplificare la procedura di creazione dei file di configurazione .pkg che il tool Nokia interpretava. Così è nato GNsis, che prende il nome NSIS del NullSoft Install System e ci aggiunge davanti la G che mi aveva portato fortuna nello sviluppo di GNirc.

Non avendo padronanza con nessun altro linguaggio di programmazione, lo sviluppai come mIRC script, per cui si trattava in realtà di un normale client IRC che all'avvio nascondeva la sua stessa finestra, per mostrare solo le schermate personalizzate create da me. Si presentava come un wizard in cui le varie sezioni dei file .pkg erano rappresentate da pulsanti e finestre secondarie, consentendo di definire una lista di file da installare, le loro posizioni e anche consentendo di eseguire altri pacchetti di installazione .sis.

Screenshot GNsis passo 1 Screenshot GNsis passo 2 Screenshot GNsis passo 3 Screenshot GNsis passo 4 Screenshot GNsis passo 5