[bglug] Interfaccia per script bash
amreo
amreo@live.it
Gio 5 Maggio 2016 18:31:48 CEST
Forse sto dicendo una scemenza, ma forse potresti fare dei desktop entry
per ogni comando (come in /usr/share/applications, che quando vengono
cliccati mandano il comando al raspberry (ovviamente per poi copiarli
sui pc degli altri operatori)
Es: Crea un file comevuoi.desktop
mettici all'interno le info del file desktop
[Desktop Entry]
Type=Application
Name=Rimotore di /tmp/foobar
GenericName=Rimuove il file /tmp/foobar
Exec=rm -rf /tmp/foobar
Icon=system
Terminal=false
Ho fatto un esempio in locale ma puoi cambiarlo per usare il programma
ssh o scriptini e inviare i comandi.
Poi lo salvi e gli dai i permessi di esecuzione, e poi provalo facendo
doppio click
Il 05/05/2016 18:15, Mauro Baluda ha scritto:
> Ciao Stefano,
> Con yad potresti fare una cosa tipo y-ppa-manager
> https://sourceforge.net/projects/yad-dialog/
> http://www.webupd8.org/2010/11/y-ppa-manager-02-adds-support-for-linux.html
>
> La versione web però non mi sembra una cattiva idea ;)
>
> Mauro
>
> 2016-05-05 17:38 GMT+02:00 Stefano Prestini <prestini.stefano@gmail.com>:
>> Ciao a tutti,
>>
>> mesi fa ho iniziato un progettino interessante per aiutare un amico in
>> procinto di avviare una nuova attività lavorativa.
>>
>> Visto i tempi stretti ho deciso di far funzionare il tutto perdendo il minor
>> tempo possibile con fronzoli e abbellimenti vari.
>>
>> La situazione, a grandi linee, è la seguente:
>>
>> c'è un rasperry con installato raspbian che svolge il ruolo di "Pc posto
>> operatore", ho creato una serie di script che dal Pc lanciano X comandi a Y
>> "raspberry client remoti".
>>
>> Il "sistema" funziona ma essendo il mio amico poco avvezzo alla shell ho
>> deciso di fare una porcheria, ho creato una pagina web con pulsanti,
>> cliccando un pulsante viene lanciato lo script locale che lancia a sua volta
>> lo script remoto
>>
>> Adesso che abbiamo più tempo a disposizione vorrei debellare la pagina e
>> creare un interfaccia carina con dei pulsanti che consentano di lanciare
>> questi script bash.
>>
>> Non mi interessa standard output o standard error, non voglio messaggi di
>> ritorno.
>>
>> Non sono un programmatore quindi vorrei qualcosa di semplice possibilmente
>>
>> Spero che qualcuno possa darmi suggerimenti
>>
>> Ciao
>> Stefano
>> --
>>
>> Stefano Prestini
>>
>>
>>
>> --
>> Sito BgLUG: http://www.bglug.it
>> Mailing list: http://lists.linux.it/listinfo/bglug
>
>
Maggiori informazioni sulla lista
bglug