1
Programmazione (Gambas 2) / inserire password in terminale
« il: 26 Dicembre 2011, 12:25:12 »
salve a tutti e auguri di buon natale!!
ho un problema a cui non riesco a trovare soluzione (probabilmente per mia ignoranza); praticamente all'interno di un programma ho un piccolo form con un pulsante e alla pressione di questo pulsante dovrebbe partire l'installazione dei pacchetti relativi a mysql.
il codice che ho usato è il seguente
se avete mai installato mysql, sapete sicuramente che ad un certo punto dell'installazione vi chiede di impostare la password di amministratore per il server mysql e qui sorge il problema.
A me piacerebbe fare in modo che arrivato a questo punto si aprisse un popup all'interno del quale inserire la password e alla pressione del tasto ok fosse passata al terminale.
Guardandomi la documentazione del comando shell ho visto l'opzione WRITE da aggiungere, ma non ho capito come usarla per il mio scopo.
E' possibile? O chiedo troppo?
ho un problema a cui non riesco a trovare soluzione (probabilmente per mia ignoranza); praticamente all'interno di un programma ho un piccolo form con un pulsante e alla pressione di questo pulsante dovrebbe partire l'installazione dei pacchetti relativi a mysql.
il codice che ho usato è il seguente
Codice: [Seleziona]
PUBLIC SUB Button2_Click()
DIM out AS String
SHELL "gksu apt-get install mysql-server mysql-client" WAIT TO out
PRINT out
END
se avete mai installato mysql, sapete sicuramente che ad un certo punto dell'installazione vi chiede di impostare la password di amministratore per il server mysql e qui sorge il problema.
A me piacerebbe fare in modo che arrivato a questo punto si aprisse un popup all'interno del quale inserire la password e alla pressione del tasto ok fosse passata al terminale.
Guardandomi la documentazione del comando shell ho visto l'opzione WRITE da aggiungere, ma non ho capito come usarla per il mio scopo.
E' possibile? O chiedo troppo?