Script per spegnere,riavviare,logout e sospensione xubuntu

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Avatar utente
ale multimediale
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3681
Iscrizione: mercoledì 14 agosto 2013, 18:24
Desktop: i3-wm
Distribuzione: Arch,Win10

Script per spegnere,riavviare,logout e sospensione xubuntu

Messaggio da ale multimediale »

Ciao a tutti gente :ciao:
Vi spiego cosa vorrei fare..Ho seguito questa guida per impostare i suoni di sistema su xubuntu 14.04 http://forum.ubuntu-it.org/viewtopic.ph ... 9#p4560639
La guida funziona,l'unica cosa è lo script che uso per uscire dalla sessione del sistema cioe questo

Codice: Seleziona tutto

    zenity --question --text "Vuoi uscire dalla sessione?
    ";if [ $? = 0 ]; then play /usr/share/sounds/ubuntu/stereo/desktop-logout.ogg
    xfce4-session-logout --logout;fi
Questo script fa terminare la sessione con il suono prestabilito..Io lo sript lo esteso in questo modo

Codice: Seleziona tutto

  zenity --question --text "Vuoi riavviare dalla sessione?
";if [ $? = 0 ]; then play /usr/share/sounds/ubuntu/stereo/desktop-logout.ogg
xfce4-session-logout --reboot;fi

  zenity --question --text "Vuoi uscire dalla sessione?
";if [ $? = 0 ]; then play /usr/share/sounds/ubuntu/stereo/desktop-logout.ogg
xfce4-session-logout --logout;fi

 zenity --question --text "Vuoi spegnere il pc?
";if [ $? = 0 ]; then play /usr/share/sounds/ubuntu/stereo/desktop-logout.ogg
xfce4-session-logout --halt;fi

zenity --question --text "Vuoi sospendere il pc?
";if [ $? = 0 ]; then play /usr/share/sounds/ubuntu/stereo/desktop-logout.ogg
xfce4-session-logout --suspend;fi
Praticamente ora quando clicco sul lanciatore che avvia lo script mi si aprono in successione 4 finestre,la prima mi chiede il riavvio,se clicco su no si apre la seconda finestra che mi chiede di se voglio fare il logout,se clicco nuovamente su no si apre la finestra per spegnere il pc e se clicco ancora su no si apre quella per sospendere... :lol: Le finestre funzionano tutte e l'audio si sente,ma mi chiedevo se fosse possibile fare uno script che comprenda tutte le 4 opzioni su di un unica finestra e che quando clicco su una di queste opzioni (Riavviare,spegnere,logout e sospensione)oltre a eseguire la determinata azione si possa sentire anche il suono che sta in /usr/share/sounds/ubuntu/stereo/desktop-logout.ogg....

Spero di essermi spiegato bene,se non capite qualcosa chiedete pure..

Grazie a chi avra voglia di aiutarmi ;)
"Il progresso è fatto da uomini pigri che cercano modi più facili per fare le cose"
Xubuntu
Avatar utente
gianliuc
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1083
Iscrizione: martedì 19 marzo 2013, 11:21
Desktop: Xfce 4.12
Distribuzione: Debian Stretch/SiD

Re: Script per spegnere,riavviare,logout e sospensione xubun

Messaggio da gianliuc »

Il risultato migliore che al momento ho provato......>>>> :ciao: :ciao:
Avatar utente
ale multimediale
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3681
Iscrizione: mercoledì 14 agosto 2013, 18:24
Desktop: i3-wm
Distribuzione: Arch,Win10

Re: Script per spegnere,riavviare,logout e sospensione xubun

Messaggio da ale multimediale »

E lo so l'ho visto..Ma è solo per il logout e quindi se voglio anche riavviare spegnere e sospendere devo comunque editare lo script come l'ho editato..Se si riuscisse a farne uno che in una sola finestra avesse tutte le opzioni la guida sarebbe completa,che dici? :)
"Il progresso è fatto da uomini pigri che cercano modi più facili per fare le cose"
Xubuntu
Avatar utente
gianliuc
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1083
Iscrizione: martedì 19 marzo 2013, 11:21
Desktop: Xfce 4.12
Distribuzione: Debian Stretch/SiD

Re: Script per spegnere,riavviare,logout e sospensione xubun

Messaggio da gianliuc »

tipo questa : Immagine
Avatar utente
ale multimediale
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3681
Iscrizione: mercoledì 14 agosto 2013, 18:24
Desktop: i3-wm
Distribuzione: Arch,Win10

Re: Script per spegnere,riavviare,logout e sospensione xubun

Messaggio da ale multimediale »

Esatto,che tra l'altro a me,sulla 14.04 non viene piu fuori dal menu whisker,whisky,wilma...umm,dopo gli ultimi aggiornmenti..Quando clicco sull'icona apposita esce dalla sessione,per spegnere riavviare,sospendere devo usare il terminale o lo script..:bo:
"Il progresso è fatto da uomini pigri che cercano modi più facili per fare le cose"
Xubuntu
Avatar utente
gianliuc
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1083
Iscrizione: martedì 19 marzo 2013, 11:21
Desktop: Xfce 4.12
Distribuzione: Debian Stretch/SiD

Re: Script per spegnere,riavviare,logout e sospensione xubun

Messaggio da gianliuc »

é l'ultimo che ho fatto guarda la guida. hai xubuntu 14.04....prova questo e dimmi ....>>>>
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti